[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Geraldo Perdomo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-23T20:06:27.905Z","endTime":"2026-02-23T20:08:31.083Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,8,9,10],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"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-23T17:12:51.188Z","endTime":"2026-02-23T19:53:08.407Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"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-23T19:53:08.407Z","endTime":"2026-02-23T20:06:00.761Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"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-23T20:06:00.761Z","endTime":"2026-02-23T20:06:30.092Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.233242930877154,"aZ":-17.57455688670436,"pfxX":-4.0592941870548955,"pfxZ":7.782941060027603,"pX":0.6624826015715354,"pZ":4.0579814204631806,"vX0":8.097649688557619,"vY0":-136.163959494404,"vZ0":-3.1467040280511753,"x":91.75,"y":129.21,"x0":-1.8240811888954365,"y0":50.000985598117055,"z0":6.446386859778407,"aX":-7.61350228033126},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.6,"breakHorizontal":5.6,"spinRate":2245,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.40244204243663306,"extension":6.82704691707451},"index":3,"playId":"4833d80e-5cab-3b6c-a9e7-f0aa0937dea5","pitchNumber":1,"startTime":"2026-02-23T20:06:30.092Z","endTime":"2026-02-23T20:06:34.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.179119249123083,"aZ":-15.774342715232079,"pfxX":-2.6308421363141385,"pfxZ":8.567769559332502,"pX":-0.962424804804603,"pZ":3.292405817938962,"vX0":3.986734396896356,"vY0":-136.9831567586105,"vZ0":-5.2594328863392015,"x":153.69,"y":149.89,"x0":-2.089982569605834,"y0":50.00469376168175,"z0":6.3033561006996095,"aX":-5.037228793929518},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.8,"breakHorizontal":4.0,"spinRate":2196,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3987334790326722,"extension":6.644461053236157},"index":4,"playId":"fb5cb422-2449-34c8-aefd-65353b70282f","pitchNumber":2,"startTime":"2026-02-23T20:06:46.391Z","endTime":"2026-02-23T20:06:50.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":80.7,"endSpeed":73.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.86576522591118,"aZ":-19.104490638196708,"pfxX":-6.995484967754095,"pfxZ":9.342612452306424,"pX":-0.4089706497901821,"pZ":4.048151800400483,"vX0":5.295611300565455,"vY0":-117.43156546993521,"vZ0":-1.2510092491915907,"x":132.59,"y":129.48,"x0":-1.7824134162917185,"y0":50.00447151011105,"z0":6.362015112338915,"aX":-9.788810424148764},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":16.9,"breakHorizontal":11.4,"spinRate":1914,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.46610874760252097,"extension":6.824222222465259},"index":5,"playId":"6cc2a10b-f19e-30e3-9df5-e8475e6f70ed","pitchNumber":3,"startTime":"2026-02-23T20:07:04.507Z","endTime":"2026-02-23T20:07:08.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":79.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.190187640970066,"aZ":-27.257168779678718,"pfxX":2.214697927067057,"pfxZ":3.0312007453249983,"pX":-0.4249333874695039,"pZ":2.79621650766379,"vX0":3.585647809196975,"vY0":-127.29706714121143,"vZ0":-3.5245013161734717,"x":133.2,"y":163.28,"x0":-2.146271066601719,"y0":50.0011042152475,"z0":6.386719599380795,"aX":3.5876647226651572},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.8,"breakHorizontal":-4.9,"spinRate":2759,"spinDirection":99},"zone":4,"typeConfidence":2.0,"plateTime":0.4323655009629772,"extension":6.538618728614684},"index":6,"playId":"5ffd7215-ed2c-3e8b-a19d-fc9476a6948d","pitchNumber":4,"startTime":"2026-02-23T20:07:20.682Z","endTime":"2026-02-23T20:07:24.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":7,"startTime":"2026-02-23T20:07:31.962Z","endTime":"2026-02-23T20:07:44.034Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":88.3,"endSpeed":80.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.030824244283647,"aZ":-26.99164387055972,"pfxX":3.077736601763549,"pfxZ":3.1292787545056466,"pX":0.40242472864124085,"pZ":3.2556662561600995,"vX0":5.465908789598992,"vY0":-128.48751031110223,"vZ0":-2.4884254833712607,"x":101.66,"y":150.88,"x0":-2.1602878238714416,"y0":50.001275311018375,"z0":6.355017368502189,"aX":5.095788192057142},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.3,"breakHorizontal":-7.0,"spinRate":2771,"spinDirection":94},"zone":3,"typeConfidence":2.0,"plateTime":0.42787389423024935,"extension":6.721646117908371},"index":8,"playId":"efc53b6e-917e-37c9-bcec-e90ec622c6c5","pitchNumber":5,"startTime":"2026-02-23T20:07:44.034Z","endTime":"2026-02-23T20:07:47.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.242030000493905,"aZ":-15.27673753697778,"pfxX":-4.048211160554859,"pfxZ":8.503502991990054,"pX":-0.8982824434158891,"pZ":4.087255857074849,"vX0":4.410197893212122,"vY0":-139.78258176340165,"vZ0":-3.682522617673516,"x":151.24,"y":128.42,"x0":-1.9672880808723208,"y0":50.00360479436318,"z0":6.418768104599992,"aX":-8.04575063967712},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.9,"breakHorizontal":6.5,"spinRate":2407,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.39119151620376647,"extension":6.7037313784967685},"index":9,"playId":"ae4e2e35-88ff-378f-99de-0ca995aa7738","pitchNumber":6,"startTime":"2026-02-23T20:08:07.242Z","endTime":"2026-02-23T20:08:11.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.972071259305416,"aZ":-11.399366083326564,"pfxX":-6.053900278448191,"pfxZ":10.519187072406474,"pX":-0.5859796755812952,"pZ":2.9853532943088332,"vX0":5.401302044995765,"vY0":-139.54066231388938,"vZ0":-7.103846193070161,"x":139.34,"y":158.18,"x0":-1.7587884700607064,"y0":50.00411312953624,"z0":6.3128396465050045,"aX":-11.957145263770665},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.8,"breakHorizontal":9.8,"spinRate":2384,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.39231056018620825,"extension":6.815367931333808},"index":10,"playId":"051ce2ce-1336-3e3c-836c-f099fa216b43","pitchNumber":7,"startTime":"2026-02-23T20:08:27.842Z","endTime":"2026-02-23T20:08:31.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-02-23T20:08:31.083Z","atBatIndex":0},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Gabriel Moreno lines out to right fielder Chase DeLauter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-23T20:08:42.529Z","endTime":"2026-02-23T20:10:01.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.1,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18734144666617,"aZ":-29.135530022270487,"pfxX":3.2464889886921,"pfxZ":1.8914735137382523,"pX":1.4698091930905275,"pZ":1.8513606376895304,"vX0":7.068136688727643,"vY0":-125.57966384477899,"vZ0":-5.219116297662114,"x":60.97,"y":188.79,"x0":-1.797140253869733,"y0":50.002216533728756,"z0":6.311831495723821,"aX":5.211004704002598},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.5,"breakHorizontal":-7.4,"spinRate":2868,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4352949576762959,"extension":6.598869136181033},"index":0,"playId":"668f780c-d35c-3d78-9e64-54bf1b5cdc62","pitchNumber":1,"startTime":"2026-02-23T20:09:00.115Z","endTime":"2026-02-23T20:09:03.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.74706581681664,"aZ":-14.64778352892813,"pfxX":-4.206907247188804,"pfxZ":9.296011343763096,"pX":-0.9940583979452454,"pZ":3.374499247342439,"vX0":3.3416986836268325,"vY0":-136.37007336502825,"vZ0":-5.496997721524795,"x":154.89,"y":147.67,"x0":-1.6882572448102933,"y0":50.00075994108069,"z0":6.425301894048038,"aX":-7.929482785330471},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.8,"breakHorizontal":7.0,"spinRate":2354,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.401509048974074,"extension":6.764710214100118},"index":1,"playId":"9514ff56-9c5a-3b5e-b965-5579bfd1deb2","pitchNumber":2,"startTime":"2026-02-23T20:09:16.728Z","endTime":"2026-02-23T20:09:20.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.225585197218816,"aZ":-14.135830131545234,"pfxX":-3.5286393201328554,"pfxZ":9.291351946815738,"pX":0.5592071655439856,"pZ":2.8678866224845945,"vX0":7.102743281832887,"vY0":-138.1003378933076,"vZ0":-7.143482771062711,"x":95.68,"y":161.35,"x0":-1.5815439682429469,"y0":50.005876460312756,"z0":6.429149531823343,"aX":-6.853389442556235},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.6,"breakHorizontal":5.0,"spinRate":2334,"spinDirection":194},"zone":3,"typeConfidence":2.0,"plateTime":0.3958145116828953,"extension":6.754572583031842},"index":2,"playId":"4046feff-1b8b-3328-9e20-024a9c8f6d83","pitchNumber":3,"startTime":"2026-02-23T20:09:35.430Z","endTime":"2026-02-23T20:09:39.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.7,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.97009936437091,"aZ":-14.389205219097438,"pfxX":-6.595811112788523,"pfxZ":9.119852880358366,"pX":-0.5232437179000339,"pZ":2.3676829719079473,"vX0":5.311492043752645,"vY0":-138.08539285989283,"vZ0":-8.258653483752106,"x":136.94,"y":174.85,"x0":-1.605625273924518,"y0":50.00076909732288,"z0":6.345519088024082,"aX":-12.858922656948634},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.1,"breakHorizontal":10.9,"spinRate":2352,"spinDirection":195},"zone":4,"typeConfidence":2.0,"plateTime":0.3952167442240446,"extension":6.739852966694166},"hitData":{"launchSpeed":80.8,"launchAngle":28.0,"totalDistance":248.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":174.87,"coordY":113.14}},"index":3,"playId":"6cd75449-a4d3-325b-80c9-5f46ff9696de","pitchNumber":4,"startTime":"2026-02-23T20:09:52.445Z","endTime":"2026-02-23T20:10:01.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:10:01.187Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pavin Smith grounds out, first baseman CJ Kayfus to pitcher Tanner Bibee.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-23T20:10:24.893Z","endTime":"2026-02-23T20:12:09.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80438759302409,"aZ":-11.993121424693912,"pfxX":-3.9976961071852735,"pfxZ":10.21271420953587,"pX":0.7319996774289905,"pZ":3.026845884353927,"vX0":8.274182426271175,"vY0":-139.1158309667169,"vZ0":-6.631886171594256,"x":89.1,"y":157.06,"x0":-1.750466098647109,"y0":50.00433374152415,"z0":6.223112024652835,"aX":-7.901612260209692},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.4,"breakHorizontal":5.6,"spinRate":2434,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.392496787372838,"extension":6.811853046850371},"index":0,"playId":"3b464d4d-6ee1-38c8-9a29-b23d6466fa84","pitchNumber":1,"startTime":"2026-02-23T20:10:31.115Z","endTime":"2026-02-23T20:10:34.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.46853926385621,"aZ":-21.097780063242705,"pfxX":-8.123194690554884,"pfxZ":7.71124059384584,"pX":0.7356546547348105,"pZ":2.5610221450940958,"vX0":8.16887354797859,"vY0":-118.4914970316906,"vZ0":-4.060613920381534,"x":88.96,"y":169.63,"x0":-1.6845464426295975,"y0":50.003158481039804,"z0":6.200982270941606,"aX":-11.669777957734487},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":13.3,"breakHorizontal":13.0,"spinRate":1920,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.46044395482302214,"extension":6.793135137244281},"index":1,"playId":"15505da5-e51b-337f-a22e-8fa78070d5d2","pitchNumber":2,"startTime":"2026-02-23T20:10:46.250Z","endTime":"2026-02-23T20:10:50.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.265475035152345,"aZ":-27.774362268729472,"pfxX":4.002161852654359,"pfxZ":2.803970194809178,"pX":0.5091236777550817,"pZ":3.4097103661057284,"vX0":4.647529422188574,"vY0":-124.5536489030135,"vZ0":-1.8291811765798793,"x":97.59,"y":146.72,"x0":-1.9017548793002954,"y0":50.004518449130686,"z0":6.4528283928933305,"aX":6.280331703486028},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.9,"breakHorizontal":-8.3,"spinRate":2662,"spinDirection":71},"zone":3,"typeConfidence":2.0,"plateTime":0.4399474710753326,"extension":6.651729509611875},"index":2,"playId":"d6d90142-e095-3277-b42a-b377bfb215c8","pitchNumber":3,"startTime":"2026-02-23T20:11:05.371Z","endTime":"2026-02-23T20:11:08.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.63175713527855,"aZ":-38.8367741917912,"pfxX":5.120072850145381,"pfxZ":-4.755234789375043,"pX":-0.9464116925461845,"pZ":1.6112157865020684,"vX0":0.8485381520263219,"vY0":-117.41253347173415,"vZ0":-2.750221276792952,"x":153.07,"y":195.28,"x0":-1.9776787712776775,"y0":50.00525416099481,"z0":6.401836503754052,"aX":7.169629396230917},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-9.0,"breakHorizontal":-9.5,"spinRate":2748,"spinDirection":31},"zone":13,"typeConfidence":2.0,"plateTime":0.4659907464316202,"extension":6.854058222578475},"index":3,"playId":"6bbc2af7-83ae-3cb7-a70d-fd09c196a7f9","pitchNumber":4,"startTime":"2026-02-23T20:11:25.039Z","endTime":"2026-02-23T20:11:29.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":81.3,"endSpeed":75.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.65207617385064,"aZ":-20.048954060719787,"pfxX":-7.728492490736711,"pfxZ":8.488129605382978,"pX":1.043289581031102,"pZ":2.5816960089870085,"vX0":8.354293856872525,"vY0":-118.22060922692603,"vZ0":-4.2052143789039595,"x":77.23,"y":169.07,"x0":-1.5174634305401726,"y0":50.00165958431673,"z0":6.203636580935111,"aX":-11.037414634580983},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":14.6,"breakHorizontal":12.1,"spinRate":1944,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.461746695430016,"extension":6.894239687336954},"index":4,"playId":"c8313281-63e3-3d57-9b32-8ea08b48aa26","pitchNumber":5,"startTime":"2026-02-23T20:11:44.119Z","endTime":"2026-02-23T20:11:48.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.613415119427852,"aZ":-30.400175877281775,"pfxX":2.002560595968252,"pfxZ":1.1003339035824276,"pX":0.14606027728266488,"pZ":2.396637846271319,"vX0":4.731458054011425,"vY0":-126.04651626472743,"vZ0":-3.7414569052187803,"x":111.43,"y":174.07,"x0":-2.0125612096136534,"y0":50.00566021061543,"z0":6.3438944103827595,"aX":3.2353036743488386},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.4,"breakHorizontal":-4.7,"spinRate":2743,"spinDirection":83},"zone":5,"typeConfidence":2.0,"plateTime":0.43385650720185254,"extension":6.778158231431929},"hitData":{"launchSpeed":86.5,"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.71,"coordY":171.35}},"index":5,"playId":"cded8e65-f7e2-3c8b-ba53-1af4ce884813","pitchNumber":6,"startTime":"2026-02-23T20:12:01.325Z","endTime":"2026-02-23T20:12:09.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656976,"link":"/api/v1/people/656976"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:12:09.279Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Steven Kwan called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-23T20:14:17.549Z","endTime":"2026-02-23T20:15:28.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":87.0,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.64376204549354,"aZ":-15.314868905605598,"pfxX":-5.450320429582499,"pfxZ":8.813321521446262,"pX":0.6002593633291902,"pZ":1.834753046813169,"vX0":5.856224810137356,"vY0":-136.6038069921098,"vZ0":-8.267713285298674,"x":94.12,"y":189.24,"x0":-0.8507972016833053,"y0":50.003362398553435,"z0":5.927372511799283,"aX":-10.427187730631443},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.6,"breakHorizontal":8.9,"spinRate":2288,"spinDirection":215},"zone":9,"typeConfidence":0.88,"plateTime":0.39910174859203007,"extension":6.213348895530579},"index":0,"playId":"c0b95a2a-2d45-3f14-a2be-2cfd9dc099d3","pitchNumber":1,"startTime":"2026-02-23T20:14:26.056Z","endTime":"2026-02-23T20:14:30.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":84.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.726781160430395,"aZ":-22.396039120473144,"pfxX":-0.05711145987625432,"pfxZ":5.480622419824634,"pX":1.2543462593172925,"pZ":2.4002010143821706,"vX0":5.380926309358992,"vY0":-131.85459949697187,"vZ0":-5.334207254817921,"x":69.19,"y":173.97,"x0":-0.7945327700129284,"y0":50.00057772454834,"z0":6.074285536537068,"aX":-0.10355949334612052},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.1,"breakHorizontal":-1.0,"spinRate":2299,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.41342241187687145,"extension":6.020187305367212},"index":1,"playId":"bb6bce5a-b83e-3a3a-bc6c-d3e1da0ec88a","pitchNumber":2,"startTime":"2026-02-23T20:14:42.250Z","endTime":"2026-02-23T20:14:46.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.0,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.450577492022273,"aZ":-15.991605963698113,"pfxX":-4.209881863561598,"pfxZ":8.446893955150866,"pX":-0.07148612723767275,"pZ":1.7050666388147355,"vX0":3.48429542357591,"vY0":-136.86363302808724,"vZ0":-8.711771352822076,"x":119.72,"y":192.74,"x0":-0.808034020974855,"y0":50.00140602410279,"z0":6.002740052866989,"aX":-8.063852963481429},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.8,"breakHorizontal":7.0,"spinRate":2294,"spinDirection":205},"zone":8,"typeConfidence":0.89,"plateTime":0.3987148977868529,"extension":6.081916169074847},"index":2,"playId":"707454f8-55e3-36b8-b197-e92ba95a6e5b","pitchNumber":3,"startTime":"2026-02-23T20:14:57.603Z","endTime":"2026-02-23T20:15:01.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.513857626952454,"aZ":-32.732529049600444,"pfxX":-8.391545060397432,"pfxZ":-0.33057315433645407,"pX":-0.5681973425002763,"pZ":3.0221083618823843,"vX0":4.457246636786586,"vY0":-128.1117868303366,"vZ0":-0.898516995646605,"x":138.66,"y":157.18,"x0":-1.2258785117265738,"y0":50.00269725304726,"z0":5.900038772506508,"aX":-14.171013159814803},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.6,"breakHorizontal":14.4,"spinRate":1812,"spinDirection":241},"zone":1,"typeConfidence":0.9,"plateTime":0.4249560023496697,"extension":6.113713586742012},"index":3,"playId":"0ecabdcd-f767-339d-899a-3cc3634f52eb","pitchNumber":4,"startTime":"2026-02-23T20:15:19.624Z","endTime":"2026-02-23T20:15:28.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":664199,"link":"/api/v1/people/664199"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":664199,"link":"/api/v1/people/664199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:15:28.169Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chase DeLauter grounds out, second baseman Tim Tawa to first baseman Pavin Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-23T20:15:43.184Z","endTime":"2026-02-23T20:16:42.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.8,"endSpeed":85.0,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.93553448867984,"aZ":-20.306814615705196,"pfxX":-1.3976221635347468,"pfxZ":6.496551305292803,"pX":1.306803744777685,"pZ":2.5397743861840976,"vX0":6.0261316863983785,"vY0":-133.6027164202033,"vZ0":-5.5271544368266134,"x":67.19,"y":170.21,"x0":-0.786164613960799,"y0":50.00554988127247,"z0":6.0732149101835375,"aX":-2.5551810137805018},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.9,"breakHorizontal":1.3,"spinRate":2338,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.408325329929073,"extension":6.114575632816765},"index":0,"playId":"1579aa0f-5b44-327f-b9ba-0b245edac832","pitchNumber":1,"startTime":"2026-02-23T20:15:49.464Z","endTime":"2026-02-23T20:15:55.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":87.7,"endSpeed":81.6,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.052793235847354,"aZ":-30.109777452230173,"pfxX":-9.294789454108061,"pfxZ":1.2345517326123066,"pX":-1.4602054869159884,"pZ":2.642062940168243,"vX0":2.617029516664372,"vY0":-127.82354653163095,"vZ0":-2.255093618927667,"x":172.66,"y":167.44,"x0":-1.2811565913672716,"y0":50.00582456756202,"z0":5.8690163773635735,"aX":-15.588618695583163},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.0,"breakHorizontal":16.4,"spinRate":1645,"spinDirection":244},"zone":11,"typeConfidence":0.9,"plateTime":0.4263364413056765,"extension":6.021819207246029},"index":1,"playId":"9fa7b845-387c-3c8b-99ee-76e8cb269ac5","pitchNumber":2,"startTime":"2026-02-23T20:16:16.334Z","endTime":"2026-02-23T20:16:20.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.630686027487513,"aZ":-28.27560435377121,"pfxX":-0.7554165957927947,"pfxZ":2.4954085734143154,"pX":0.0458847522417965,"pZ":2.080905197664082,"vX0":2.801514006199709,"vY0":-123.94005303360447,"vZ0":-4.082054590659535,"x":115.25,"y":182.6,"x0":-0.9985716015091624,"y0":50.004983261985416,"z0":6.097746669545092,"aX":-1.1815393796488731},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.8,"breakHorizontal":0.7,"spinRate":2102,"spinDirection":200},"zone":8,"typeConfidence":0.89,"plateTime":0.4410970243607921,"extension":5.183456584873653},"hitData":{"launchSpeed":96.0,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.64,"coordY":137.76}},"index":2,"playId":"fbb12643-69b3-3756-9e45-754c6936250e","pitchNumber":3,"startTime":"2026-02-23T20:16:34.343Z","endTime":"2026-02-23T20:16:42.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_ab"},{"player":{"id":664199,"link":"/api/v1/people/664199"},"credit":"p_ab"},{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_pa"},{"player":{"id":664199,"link":"/api/v1/people/664199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:16:42.161Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Ramírez grounds out, second baseman Tim Tawa to first baseman Pavin Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-23T20:17:01.976Z","endTime":"2026-02-23T20:18:44.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.88379741300332,"aZ":-12.152459600881343,"pfxX":-5.337576424648801,"pfxZ":10.499577123890127,"pX":0.267332163070601,"pZ":2.568108948063285,"vX0":4.801022797770232,"vY0":-136.88745853746045,"vZ0":-7.125874498894043,"x":106.81,"y":169.44,"x0":-0.8117878971869213,"y0":50.00129301823931,"z0":6.02856161414755,"aX":-10.176566740341617},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.8,"breakHorizontal":8.8,"spinRate":2497,"spinDirection":212},"zone":5,"typeConfidence":0.91,"plateTime":0.39941879282306214,"extension":6.180302311555903},"index":0,"playId":"f372234c-5807-3eef-9298-8853c23b2ba9","pitchNumber":1,"startTime":"2026-02-23T20:17:10.243Z","endTime":"2026-02-23T20:17:16.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.2,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.72391084621854,"aZ":-21.816883624808245,"pfxX":-2.4324668842269515,"pfxZ":5.737079938492437,"pX":0.9693208300439667,"pZ":2.698893235900927,"vX0":5.763178832860053,"vY0":-133.2803868292649,"vZ0":-4.829430394762389,"x":80.05,"y":165.91,"x0":-0.9016750449688418,"y0":50.00192314949266,"z0":6.102755001623256,"aX":-4.391181163857461},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.6,"breakHorizontal":3.2,"spinRate":2240,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.41041341710362067,"extension":5.940839604707353},"index":1,"playId":"b4cf3329-4ce0-3c82-b393-5507316fd2d7","pitchNumber":2,"startTime":"2026-02-23T20:17:30.638Z","endTime":"2026-02-23T20:17:36.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.8,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56889813491339,"aZ":-26.003753308245226,"pfxX":1.8784795999978101,"pfxZ":3.6917793996538606,"pX":1.2470320989100545,"pZ":0.3680839896251881,"vX0":4.646727580655825,"vY0":-127.92550198081183,"vZ0":-8.955921874533734,"x":69.47,"y":228.84,"x0":-0.8315335891246206,"y0":50.00094522014693,"z0":5.929588665619338,"aX":3.1345434481321752},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.0,"breakHorizontal":-4.3,"spinRate":2373,"spinDirection":194},"zone":14,"typeConfidence":0.9,"plateTime":0.4269593448220972,"extension":6.125337491489728},"index":2,"playId":"573a5705-4834-3e1b-8bee-f58c89e4021a","pitchNumber":3,"startTime":"2026-02-23T20:17:50.581Z","endTime":"2026-02-23T20:17:55.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":89.6,"endSpeed":83.1,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.900517354109212,"aZ":-32.083084770550634,"pfxX":-10.304370784406613,"pfxZ":0.053013787029772,"pX":-0.1605568321259033,"pZ":0.542008181084495,"vX0":6.155066457948049,"vY0":-130.35462444627996,"vZ0":-7.0178540872948085,"x":123.12,"y":224.15,"x0":-1.2065041012331406,"y0":50.002613312401365,"z0":5.67280273478258,"aX":-17.836980741556356},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-1.2,"breakHorizontal":17.4,"spinRate":1769,"spinDirection":243},"zone":13,"typeConfidence":0.91,"plateTime":0.4192484430517802,"extension":6.188655837031538},"index":3,"playId":"dd0c3423-b16d-3f09-94ce-986f56d94ab3","pitchNumber":4,"startTime":"2026-02-23T20:18:15.958Z","endTime":"2026-02-23T20:18:20.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.077323570600914,"aZ":-34.41515592820981,"pfxX":-8.87329908170467,"pfxZ":-1.3244295443062715,"pX":-0.6310358070250343,"pZ":3.107434093800872,"vX0":4.278397937696174,"vY0":-128.92411530328027,"vZ0":-0.5106294899611461,"x":141.05,"y":154.88,"x0":-1.1531276623176023,"y0":50.002024931319525,"z0":5.9486405005929965,"aX":-15.038932126625241},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-2.3,"breakHorizontal":15.2,"spinRate":1652,"spinDirection":246},"zone":1,"typeConfidence":0.91,"plateTime":0.42374040677953984,"extension":6.04209263436488},"hitData":{"launchSpeed":96.9,"launchAngle":-5.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.75,"coordY":150.6}},"index":4,"playId":"4cb223bd-dc6b-3f7d-9b6b-5d0f0a5f36e7","pitchNumber":5,"startTime":"2026-02-23T20:18:36.638Z","endTime":"2026-02-23T20:18:44.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":664199,"link":"/api/v1/people/664199"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":664199,"link":"/api/v1/people/664199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:18:44.136Z","atBatIndex":5},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luken Baker pops out to third baseman José Ramírez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-23T20:20:54.498Z","endTime":"2026-02-23T20:22:23.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.107456308040685,"aZ":-29.681060489559723,"pfxX":3.2271398538225777,"pfxZ":1.545643124043555,"pX":0.5206115578209153,"pZ":1.2994816026143108,"vX0":5.091064185900989,"vY0":-126.20654762002269,"vZ0":-6.534613174754725,"x":97.16,"y":203.69,"x0":-1.9403530435477059,"y0":50.00572814335629,"z0":6.30548924834651,"aX":5.21915162804565},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.6,"breakHorizontal":-7.0,"spinRate":2700,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.43358892650438596,"extension":6.743506979292381},"index":0,"playId":"6e413917-398e-3e65-aa7a-83dacce2f4c7","pitchNumber":1,"startTime":"2026-02-23T20:21:00.324Z","endTime":"2026-02-23T20:21:04.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.4,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.279652664468266,"aZ":-35.62629866787689,"pfxX":5.727788273455443,"pfxZ":-2.435484168198893,"pX":1.0072723398318133,"pZ":1.2223348196885269,"vX0":4.795968255721188,"vY0":-118.48689312339609,"vZ0":-4.348010711349232,"x":78.61,"y":205.78,"x0":-1.78941789221506,"y0":50.00301244114355,"z0":6.347162165216604,"aX":8.118668475142853},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-5.3,"breakHorizontal":-11.5,"spinRate":2664,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4628103423542598,"extension":6.729337099081716},"index":1,"playId":"11b51bb0-1862-3cf1-8856-40fc27ac5ebe","pitchNumber":2,"startTime":"2026-02-23T20:21:17.456Z","endTime":"2026-02-23T20:21:21.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.74687384453418,"aZ":-27.760971077378848,"pfxX":5.188844408392336,"pfxZ":2.7124098755301134,"pX":-0.7384109946640612,"pZ":2.369284586828793,"vX0":1.9633789320588213,"vY0":-126.68935862124158,"vZ0":-4.379998443579242,"x":145.15,"y":174.81,"x0":-2.197456532559684,"y0":50.00358455109533,"z0":6.338158472973156,"aX":8.438267384788581},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.2,"breakHorizontal":-9.8,"spinRate":2683,"spinDirection":111},"zone":4,"typeConfidence":2.0,"plateTime":0.43226169763390043,"extension":6.529888596832057},"index":2,"playId":"1fcaaa3e-9140-332a-8433-b7571667c975","pitchNumber":3,"startTime":"2026-02-23T20:21:34.780Z","endTime":"2026-02-23T20:21:38.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.927704546999532,"aZ":-13.140804969677989,"pfxX":-6.2771337475580795,"pfxZ":9.941129851507622,"pX":0.18940512897569367,"pZ":1.5846490670752718,"vX0":7.149173963764942,"vY0":-137.81521799974098,"vZ0":-10.22265229195802,"x":109.78,"y":195.99,"x0":-1.6283982147441896,"y0":50.0059770643218,"z0":6.240408275102578,"aX":-12.022269557151978},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.8,"breakHorizontal":9.8,"spinRate":2371,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.39813172496336424,"extension":6.7547677044185095},"index":3,"playId":"538d0f5e-df4a-3bba-8ac0-a3aab0d8bf81","pitchNumber":4,"startTime":"2026-02-23T20:21:52.715Z","endTime":"2026-02-23T20:21:57.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.108130387051045,"aZ":-15.894206909211427,"pfxX":-5.804338564807847,"pfxZ":8.439024300711477,"pX":-0.31110821459393584,"pZ":3.7269501983947304,"vX0":6.256373626980307,"vY0":-138.1157968680853,"vZ0":-4.423696859881152,"x":128.86,"y":138.15,"x0":-1.8528764012859011,"y0":50.00523271123565,"z0":6.4201604017283795,"aX":-11.201833976021454},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.5,"breakHorizontal":9.2,"spinRate":2257,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3967558338512518,"extension":6.7367775750268395},"hitData":{"launchSpeed":74.5,"launchAngle":71.0,"totalDistance":135.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":132.01,"coordY":201.48}},"index":4,"playId":"14ede4c9-41ad-380b-ab2b-bb51df716897","pitchNumber":5,"startTime":"2026-02-23T20:22:13.146Z","endTime":"2026-02-23T20:22:23.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663609,"link":"/api/v1/people/663609"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":663609,"link":"/api/v1/people/663609"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:22:23.985Z","atBatIndex":6},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jordan Lawlar pops out to catcher Bo Naylor in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-23T20:22:44.137Z","endTime":"2026-02-23T20:23:05.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.871462177151635,"aZ":-16.15538418626652,"pfxX":-3.6936608811838303,"pfxZ":8.313368888404582,"pX":-0.4144002121929113,"pZ":3.351553528225463,"vX0":4.87750355749316,"vY0":-137.96980206948928,"vZ0":-5.256061661246449,"x":132.8,"y":148.29,"x0":-1.725749179394487,"y0":50.002453730527016,"z0":6.371105730946585,"aX":-7.116977491522976},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.2,"breakHorizontal":5.6,"spinRate":2249,"spinDirection":197},"zone":1,"typeConfidence":2.0,"plateTime":0.3970919600313887,"extension":6.739979891624929},"hitData":{"launchSpeed":91.2,"launchAngle":81.0,"totalDistance":28.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":136.99,"coordY":208.99}},"index":0,"playId":"f8cacfeb-2cbf-3e2a-9f53-50c7c37fd5b6","pitchNumber":1,"startTime":"2026-02-23T20:22:51.923Z","endTime":"2026-02-23T20:23:05.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:23:05.624Z","atBatIndex":7},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ildemaro Vargas doubles (1) on a sharp line drive to right fielder Chase DeLauter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-23T20:23:22.475Z","endTime":"2026-02-23T20:25:19.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.05194923644214,"aZ":-37.15425855090166,"pfxX":6.358422312202352,"pfxZ":-3.4278314235212672,"pX":0.3812688802389862,"pZ":2.0110572493892436,"vX0":3.586028655704784,"vY0":-120.04497746437666,"vZ0":-2.5165315511977715,"x":102.47,"y":184.48,"x0":-1.959671724150235,"y0":50.00106406147308,"z0":6.392325858257075,"aX":9.243814170690566},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-6.6,"breakHorizontal":-12.4,"spinRate":2631,"spinDirection":35},"zone":9,"typeConfidence":2.0,"plateTime":0.4569119615972177,"extension":6.6540603807982395},"index":0,"playId":"6b7790a6-7065-3bad-8126-8605a082acd2","pitchNumber":1,"startTime":"2026-02-23T20:23:36.612Z","endTime":"2026-02-23T20:23:40.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.623654522101265,"aZ":-14.04345251597906,"pfxX":-1.6963472963280424,"pfxZ":9.155923717377231,"pX":-1.2528608117798052,"pZ":3.282687239122108,"vX0":2.2004608512626205,"vY0":-139.41469314041007,"vZ0":-6.0157878673483625,"x":164.76,"y":150.15,"x0":-1.8298151281245922,"y0":50.001334358524176,"z0":6.385517538908905,"aX":-3.35868879995706},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.6,"breakHorizontal":2.6,"spinRate":2364,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.3920011263359484,"extension":6.687693557813635},"index":1,"playId":"f61770b1-fbe6-3b43-9c79-88d43054fe39","pitchNumber":2,"startTime":"2026-02-23T20:24:02.381Z","endTime":"2026-02-23T20:24:07.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.212503871343326,"aZ":-13.849669737769572,"pfxX":-1.5654348825868638,"pfxZ":9.336913489394133,"pX":-0.7731929293363892,"pZ":2.8656621303981544,"vX0":3.220280361490324,"vY0":-138.5446254207254,"vZ0":-7.133937266590662,"x":146.47,"y":161.41,"x0":-1.7422524769751226,"y0":50.00036439440707,"z0":6.3820610130031055,"aX":-3.0717289599792874},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.8,"breakHorizontal":2.3,"spinRate":2441,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.39392624716233504,"extension":6.7595559023590885},"index":2,"playId":"89307644-4f4f-3822-83b3-ed38fbd7dad5","pitchNumber":3,"startTime":"2026-02-23T20:24:19.049Z","endTime":"2026-02-23T20:24:22.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":72.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.898435649707725,"aZ":-40.58384438870799,"pfxX":7.119461171162938,"pfxZ":-6.413051430229594,"pX":0.794220727380603,"pZ":1.6835345761714722,"vX0":3.777630578022513,"vY0":-114.26437017806862,"vZ0":-1.7441055853241392,"x":86.73,"y":193.32,"x0":-1.8107841571499121,"y0":50.00548852860869,"z0":6.478566364597299,"aX":9.327836234501842},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-11.8,"breakHorizontal":-13.9,"spinRate":2699,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.481073945833129,"extension":6.704833612256293},"index":3,"playId":"abce6f42-06b6-3361-8bdf-398cb3a0888d","pitchNumber":4,"startTime":"2026-02-23T20:24:41.692Z","endTime":"2026-02-23T20:24:46.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":73.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.579291142754467,"aZ":-39.63299013180111,"pfxX":7.029248892056157,"pfxZ":-5.59687048531934,"pX":0.3078897923682244,"pZ":1.7278276534459776,"vX0":2.589494075358249,"vY0":-114.52159419810744,"vZ0":-2.0358450140819073,"x":105.26,"y":192.13,"x0":-1.7499118410208587,"y0":50.00456631728704,"z0":6.4947112322106575,"aX":9.363859309891984},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-10.3,"breakHorizontal":-13.3,"spinRate":2600,"spinDirection":29},"zone":9,"typeConfidence":2.0,"plateTime":0.47776117667565376,"extension":6.646560994259528},"hitData":{"launchSpeed":101.7,"launchAngle":14.0,"totalDistance":211.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":209.13,"coordY":111.09}},"index":4,"playId":"82ea82ee-d4d4-3723-928a-fc7785177b2e","pitchNumber":5,"startTime":"2026-02-23T20:25:04.131Z","endTime":"2026-02-23T20:25:19.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.7,"awayTeamWinProbability":48.3,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.43,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:25:19.907Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tim Tawa pops out to third baseman José Ramírez in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-23T20:25:38.007Z","endTime":"2026-02-23T20:27:08.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":3},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.7,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.887523444075605,"aZ":-14.315776982305493,"pfxX":-3.7423898462767653,"pfxZ":9.413405538410611,"pX":1.5068323725077124,"pZ":2.4921773219570293,"vX0":9.135867600612363,"vY0":-135.92204114806262,"vZ0":-8.019825452056253,"x":59.56,"y":171.49,"x0":-1.3908920606148316,"y0":50.002348420401255,"z0":6.4462932888327,"aX":-7.0999366580062055},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.7,"breakHorizontal":5.2,"spinRate":2361,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.40082230117713014,"extension":6.597570933389408},"index":0,"playId":"a666204c-d5aa-31ce-821a-36629bf7efbf","pitchNumber":1,"startTime":"2026-02-23T20:25:51.555Z","endTime":"2026-02-23T20:25:55.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"second":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.3,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.784257107872104,"aZ":-14.923581943625559,"pfxX":-3.062534577056023,"pfxZ":9.146970421223028,"pX":1.1729454981972067,"pZ":2.7152398424423283,"vX0":8.52106349652982,"vY0":-135.7488093507798,"vZ0":-7.107296171593568,"x":72.29,"y":165.47,"x0":-1.5942394386194814,"y0":50.00212206969551,"z0":6.385611276251576,"aX":-5.775781454423165},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.4,"breakHorizontal":4.0,"spinRate":2277,"spinDirection":193},"zone":12,"typeConfidence":2.0,"plateTime":0.40187205396962256,"extension":6.732015443476969},"index":1,"playId":"260ce98a-5d3c-3b5f-8d18-dac9c22f963a","pitchNumber":2,"startTime":"2026-02-23T20:26:10.018Z","endTime":"2026-02-23T20:26:13.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"second":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":87.5,"endSpeed":80.0,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.42950036299042,"aZ":-22.932513579351827,"pfxX":-0.04985054749731965,"pfxZ":5.698113390982192,"pX":1.3364735337385723,"pZ":1.702691770286634,"vX0":7.895095774255941,"vY0":-126.97221921545302,"vZ0":-7.0307086849193885,"x":66.06,"y":192.81,"x0":-1.8147520481337562,"y0":50.00631394274292,"z0":6.348341451990289,"aX":-0.08045505134583698},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.8,"breakHorizontal":-1.8,"spinRate":2663,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.4323519359165684,"extension":6.511492292209066},"index":2,"playId":"5439c5af-70ff-34c9-bec4-de12b4aa210b","pitchNumber":3,"startTime":"2026-02-23T20:26:30.238Z","endTime":"2026-02-23T20:26:33.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"second":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.53296511544569,"aZ":-12.70860363945307,"pfxX":-2.8152023283543093,"pfxZ":10.530539695867388,"pX":0.31640563155179796,"pZ":2.286000545455246,"vX0":6.015699815367959,"vY0":-134.8822309047482,"vZ0":-8.384001169173116,"x":104.94,"y":177.06,"x0":-1.5739874257449082,"y0":50.000123071700415,"z0":6.32466934937428,"aX":-5.202998461769497},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.5,"breakHorizontal":3.8,"spinRate":2276,"spinDirection":194},"zone":6,"typeConfidence":2.0,"plateTime":0.40563357413446344,"extension":6.63365247132325},"hitData":{"launchSpeed":74.3,"launchAngle":69.0,"totalDistance":110.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":81.64,"coordY":174.39}},"index":3,"playId":"eb5442cf-4a3a-3287-a932-e7a30162be79","pitchNumber":4,"startTime":"2026-02-23T20:26:53.025Z","endTime":"2026-02-23T20:27:08.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"second":{"id":545121,"link":"/api/v1/people/545121"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":1.3,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:27:08.203Z","atBatIndex":9},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bo Naylor doubles (2) on a sharp line drive to center fielder Jordan Lawlar.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-23T20:29:25.834Z","endTime":"2026-02-23T20:30:43.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Juan Morillo replaces Taylor Clarke.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-23T20:28:15.876Z","endTime":"2026-02-23T20:29:27.255Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666661,"link":"/api/v1/people/666661"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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.8,"endSpeed":90.1,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.795827915856464,"aZ":-12.096060734775419,"pfxX":-4.420907577429851,"pfxZ":9.719589603954969,"pX":-0.15747172579262353,"pZ":2.2291446717817416,"vX0":6.2047571689094045,"vY0":-142.17557967299481,"vZ0":-7.580607036901309,"x":123.0,"y":178.59,"x0":-1.7845075377505966,"y0":50.005043983207656,"z0":5.681717078786684,"aX":-9.135011213365367},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.4,"breakHorizontal":6.8,"spinRate":2169,"spinDirection":215},"zone":5,"typeConfidence":0.91,"plateTime":0.38389999348070525,"extension":6.194934798431331},"index":1,"playId":"df59ad56-a99a-38ac-9c53-42330ef7f12b","pitchNumber":1,"startTime":"2026-02-23T20:29:27.255Z","endTime":"2026-02-23T20:29:31.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.8,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.2725625789347,"aZ":-26.64468559865386,"pfxX":-8.423759456659676,"pfxZ":3.205613513465676,"pX":0.3344043974420499,"pZ":2.050643910331444,"vX0":7.711778553681798,"vY0":-129.516760852848,"vZ0":-4.301490936220628,"x":104.25,"y":183.41,"x0":-1.566040964329854,"y0":50.00317610914841,"z0":5.7355646296608676,"aX":-14.525469089710663},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.2,"breakHorizontal":13.9,"spinRate":1939,"spinDirection":247},"zone":9,"typeConfidence":0.87,"plateTime":0.4205234118891772,"extension":6.038331492582003},"index":2,"playId":"39d2f798-00c9-30d8-b46c-d8fc857edc5b","pitchNumber":2,"startTime":"2026-02-23T20:29:43.417Z","endTime":"2026-02-23T20:29:48.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":90.2,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.81148476684574,"aZ":-13.9457373404134,"pfxX":-3.219306938620753,"pfxZ":8.798931532572864,"pX":0.5728929894910579,"pZ":3.09416116260134,"vX0":7.272852752987691,"vY0":-142.3709130430453,"vZ0":-5.269859659320695,"x":95.16,"y":155.24,"x0":-1.5858710898108963,"y0":50.005580333118,"z0":5.837728974648623,"aX":-6.671830834801893},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.1,"breakHorizontal":4.6,"spinRate":2092,"spinDirection":208},"zone":3,"typeConfidence":0.9,"plateTime":0.38333284649177246,"extension":6.106835104844233},"index":3,"playId":"c21be28e-e0cb-34d5-aff3-20d84cf667f8","pitchNumber":3,"startTime":"2026-02-23T20:30:05.954Z","endTime":"2026-02-23T20:30:10.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":90.4,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.74680411371245,"aZ":-13.048305200437024,"pfxX":-4.000309975417684,"pfxZ":9.18731817687387,"pX":-0.1316235328733485,"pZ":2.279698904062195,"vX0":5.8443172228202505,"vY0":-142.87948361588167,"vZ0":-7.39208226296069,"x":122.02,"y":177.23,"x0":-1.6772416793926803,"y0":50.00594844356881,"z0":5.708105011119654,"aX":-8.330912267538814},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.5,"breakHorizontal":6.1,"spinRate":2136,"spinDirection":211},"zone":5,"typeConfidence":0.9,"plateTime":0.3823186826932874,"extension":6.15394650502364},"hitData":{"launchSpeed":104.7,"launchAngle":18.0,"totalDistance":346.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":149.82,"coordY":62.06}},"index":4,"playId":"c1348f41-3648-3851-89e6-fb6be10261e8","pitchNumber":4,"startTime":"2026-02-23T20:30:25.899Z","endTime":"2026-02-23T20:30:43.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_ab"},{"player":{"id":666661,"link":"/api/v1/people/666661"},"credit":"p_ab"},{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_pa"},{"player":{"id":666661,"link":"/api/v1/people/666661"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.4,"awayTeamWinProbability":38.6,"homeTeamWinProbabilityAdded":6.299999999999997,"leverageIndex":0.91,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:30:43.217Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-23T20:31:07.774Z","endTime":"2026-02-23T20:34:02.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.00355389789093,"aZ":-18.67545570786139,"pfxX":-8.495332813571157,"pfxZ":6.416643050313352,"pX":-1.352210161541508,"pZ":3.2428448206833482,"vX0":4.028080584609484,"vY0":-143.4061591106709,"vZ0":-4.050050618694141,"x":168.54,"y":151.22,"x0":-1.6633690655536155,"y0":50.00519731328436,"z0":5.822737397638588,"aX":-17.876408179527203},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.0,"breakHorizontal":14.8,"spinRate":2147,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.3804675514029543,"extension":6.293872946410816},"index":0,"playId":"2f84f0db-cb34-3894-ad7a-6c152099f6db","pitchNumber":1,"startTime":"2026-02-23T20:31:10.344Z","endTime":"2026-02-23T20:31:14.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"second":{"id":666310,"link":"/api/v1/people/666310"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.7,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.262226460136084,"aZ":-17.311020834633045,"pfxX":-8.590752735603878,"pfxZ":7.242067679835463,"pX":-2.545778735790638,"pZ":3.0261752560154647,"vX0":1.1735634888688924,"vY0":-141.8363061717249,"vZ0":-4.741319817636972,"x":214.04,"y":157.07,"x0":-1.8463586648195465,"y0":50.0000870307866,"z0":5.8116338398969525,"aX":-17.62620785798093},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.5,"breakHorizontal":15.4,"spinRate":2155,"spinDirection":204},"zone":11,"typeConfidence":0.89,"plateTime":0.38510389903694486,"extension":6.162358733990631},"index":1,"playId":"686c5ffd-54a0-31cf-93aa-d2e596c28b2e","pitchNumber":2,"startTime":"2026-02-23T20:31:27.668Z","endTime":"2026-02-23T20:31:33.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"second":{"id":666310,"link":"/api/v1/people/666310"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.47755038273275,"aZ":-11.722108085187848,"pfxX":-3.9497400734417263,"pfxZ":9.942022407795353,"pX":0.9772934705829625,"pZ":3.169079785933656,"vX0":8.406877512522954,"vY0":-142.4561960548318,"vZ0":-5.273373392050083,"x":79.75,"y":153.21,"x0":-1.4977500320092076,"y0":50.00220624037856,"z0":5.784105735275195,"aX":-8.125667057293096},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.0,"breakHorizontal":5.5,"spinRate":2158,"spinDirection":208},"zone":12,"typeConfidence":0.91,"plateTime":0.3843666078650396,"extension":6.413970959994247},"index":2,"playId":"2b0c4717-1f7c-3101-bbdf-91fa09a6008f","pitchNumber":3,"startTime":"2026-02-23T20:31:49.659Z","endTime":"2026-02-23T20:31:55.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"second":{"id":666310,"link":"/api/v1/people/666310"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.321229627611455,"aZ":-33.521738561851656,"pfxX":2.0212742825024987,"pfxZ":-0.7930476435673626,"pX":0.22820722033695667,"pZ":2.7497716530274117,"vX0":3.8706077868831996,"vY0":-129.07236550753154,"vZ0":-1.5115652134888942,"x":108.3,"y":164.54,"x0":-1.549837109007755,"y0":50.00300395224343,"z0":5.9095954044968435,"aX":3.4312177074254206},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.6,"breakHorizontal":-4.4,"spinRate":2528,"spinDirection":83},"zone":5,"typeConfidence":0.9,"plateTime":0.4233573083416684,"extension":6.25684702216988},"index":3,"playId":"e1b03725-ed88-358b-9157-b264fc8d0039","pitchNumber":4,"startTime":"2026-02-23T20:32:09.131Z","endTime":"2026-02-23T20:32:14.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"second":{"id":666310,"link":"/api/v1/people/666310"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":98.4,"endSpeed":90.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26980848470175,"aZ":-12.555238781860883,"pfxX":-2.7037958392178183,"pfxZ":9.449221870901235,"pX":0.2628207578190401,"pZ":1.9425039412905276,"vX0":6.1632060924765995,"vY0":-143.0152330698061,"vZ0":-8.440895360069614,"x":106.98,"y":186.33,"x0":-1.5665807314877136,"y0":50.00119401357916,"z0":5.715143497107924,"aX":-5.613229089587115},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.6,"breakHorizontal":3.7,"spinRate":2045,"spinDirection":208},"zone":9,"typeConfidence":0.9,"plateTime":0.38263806324620075,"extension":6.263789946259702},"index":4,"playId":"c553dce5-e4eb-3b07-9459-4bf6bd5fb4d4","pitchNumber":5,"startTime":"2026-02-23T20:32:33.836Z","endTime":"2026-02-23T20:32:45.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"second":{"id":666310,"link":"/api/v1/people/666310"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":90.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.29948244891902,"aZ":-14.87799292864902,"pfxX":-7.703828430871381,"pfxZ":8.166345428487977,"pX":-1.362533512630901,"pZ":3.166231722518208,"vX0":3.8101299896867116,"vY0":-144.516732210721,"vZ0":-4.944984116370568,"x":168.94,"y":153.29,"x0":-1.6962813689979428,"y0":50.002820401105645,"z0":5.811685085902104,"aX":-16.314238511023287},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.0,"breakHorizontal":13.2,"spinRate":2169,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.3788479692590214,"extension":6.239592936004679},"index":5,"playId":"00044b6b-3dd8-3678-aa98-5f4a2ed96e0d","pitchNumber":6,"startTime":"2026-02-23T20:33:14.371Z","endTime":"2026-02-23T20:33:18.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"second":{"id":666310,"link":"/api/v1/people/666310"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.5,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.64098224354524,"aZ":-33.20573317547857,"pfxX":2.3528720880868192,"pfxZ":-0.6106648204290783,"pX":-0.1127837762550139,"pZ":1.8117969781982477,"vX0":3.0678771340566255,"vY0":-129.14508118191128,"vZ0":-3.5539384920971737,"x":121.3,"y":189.86,"x0":-1.6232083097774306,"y0":50.00538406221017,"z0":5.7680610827013155,"aX":3.962213168235598},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.7,"breakHorizontal":-4.9,"spinRate":2569,"spinDirection":86},"zone":8,"typeConfidence":0.9,"plateTime":0.42459781524199514,"extension":6.468952688885749},"index":6,"playId":"9dccfd08-1cbf-3d0a-ae3a-b4228fa0caec","pitchNumber":7,"startTime":"2026-02-23T20:33:35.580Z","endTime":"2026-02-23T20:33:40.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"second":{"id":666310,"link":"/api/v1/people/666310"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":90.7,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.21514644515652,"aZ":-11.885567998702909,"pfxX":-2.16943727285868,"pfxZ":9.690177958480156,"pX":0.22904092183311614,"pZ":2.703447147543335,"vX0":5.887527318014412,"vY0":-143.11550146795165,"vZ0":-6.415173063488824,"x":108.27,"y":165.79,"x0":-1.5645801253301568,"y0":50.00015150295174,"z0":5.704340357244301,"aX":-4.542018901286278},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.6,"breakHorizontal":2.9,"spinRate":2145,"spinDirection":210},"zone":5,"typeConfidence":0.9,"plateTime":0.38140570843817834,"extension":6.502447319345985},"index":7,"playId":"4ff9c333-d841-32dd-8b2c-f2ab133a52dc","pitchNumber":8,"startTime":"2026-02-23T20:33:57.940Z","endTime":"2026-02-23T20:34:02.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"second":{"id":666310,"link":"/api/v1/people/666310"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_ab"},{"player":{"id":666661,"link":"/api/v1/people/666661"},"credit":"p_ab"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_pa"},{"player":{"id":666661,"link":"/api/v1/people/666661"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.199999999999996,"awayTeamWinProbability":42.800000000000004,"homeTeamWinProbabilityAdded":-4.200000000000003,"leverageIndex":1.26,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:34:02.633Z","atBatIndex":11},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brayan Rocchio pops out to third baseman Ildemaro Vargas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-23T20:34:21.845Z","endTime":"2026-02-23T20:35:34.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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.3,"endSpeed":80.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.202120939527394,"aZ":-33.33735372921891,"pfxX":2.0495751258084116,"pfxZ":-0.7011988248564762,"pX":-0.18556717721805494,"pZ":2.4681164492930647,"vX0":3.211373731350475,"vY0":-127.23676730678463,"vZ0":-1.7816001796818601,"x":124.07,"y":172.14,"x0":-1.7266334853341982,"y0":50.00428794398458,"z0":5.799738394208141,"aX":3.387022788288266},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.4,"breakHorizontal":-4.4,"spinRate":2586,"spinDirection":83},"zone":5,"typeConfidence":0.9,"plateTime":0.4291927476356525,"extension":6.425295547737702},"index":0,"playId":"fd263f2d-8a8d-37b3-bb8b-43bcee5a8d81","pitchNumber":1,"startTime":"2026-02-23T20:34:28.082Z","endTime":"2026-02-23T20:34:32.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"second":{"id":666310,"link":"/api/v1/people/666310"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.549987894239866,"aZ":-26.70368738760579,"pfxX":-7.567563140122267,"pfxZ":3.0776575013063012,"pX":0.8052256209410072,"pZ":0.6428761312356802,"vX0":8.650825157682519,"vY0":-131.88685540624624,"vZ0":-7.850928300303972,"x":86.31,"y":221.42,"x0":-1.5195521720313356,"y0":50.00623397795559,"z0":5.600743058845465,"aX":-13.461854399342112},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.2,"breakHorizontal":12.0,"spinRate":2128,"spinDirection":242},"zone":14,"typeConfidence":0.87,"plateTime":0.4138058091812442,"extension":6.271386368165152},"index":1,"playId":"5bed52bd-5cec-3a20-8ddd-2b695c62aec4","pitchNumber":2,"startTime":"2026-02-23T20:34:45.228Z","endTime":"2026-02-23T20:34:50.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"second":{"id":666310,"link":"/api/v1/people/666310"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":90.2,"endSpeed":83.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.983784234809665,"aZ":-19.341570605742465,"pfxX":-9.341917874089997,"pfxZ":7.326239255449144,"pX":-0.6130641810241209,"pZ":1.2768592632822828,"vX0":5.7301059726419385,"vY0":-131.0877660335547,"vZ0":-7.675732808409045,"x":140.37,"y":204.3,"x0":-1.6060329387426082,"y0":50.00579844952253,"z0":5.670968034198876,"aX":-16.369430109444483},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.9,"breakHorizontal":15.7,"spinRate":2224,"spinDirection":245},"zone":13,"typeConfidence":0.91,"plateTime":0.41678537709288443,"extension":6.1398970153156345},"index":2,"playId":"842b937b-a40b-34fe-8504-239b6f1ce412","pitchNumber":3,"startTime":"2026-02-23T20:35:06.560Z","endTime":"2026-02-23T20:35:10.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"second":{"id":666310,"link":"/api/v1/people/666310"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81528705494172,"aZ":-24.796595317531555,"pfxX":-10.322316258973945,"pfxZ":4.283669696653576,"pX":-1.2187332925461651,"pZ":1.8806719203052094,"vX0":4.278357813278946,"vY0":-129.54767096378367,"vZ0":-5.242017656161361,"x":163.46,"y":188.0,"x0":-1.538918569257483,"y0":50.00108147454151,"z0":5.794953972088546,"aX":-17.767707948124606},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.0,"breakHorizontal":17.9,"spinRate":1985,"spinDirection":244},"zone":13,"typeConfidence":0.89,"plateTime":0.42073920225046946,"extension":6.021958338208294},"hitData":{"launchSpeed":65.3,"launchAngle":70.0,"totalDistance":86.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":114.26,"coordY":168.82}},"index":3,"playId":"786e5715-c244-3c64-9f4f-37f4aa848ddc","pitchNumber":4,"startTime":"2026-02-23T20:35:25.287Z","endTime":"2026-02-23T20:35:34.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"second":{"id":666310,"link":"/api/v1/people/666310"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":666661,"link":"/api/v1/people/666661"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":666661,"link":"/api/v1/people/666661"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.5,"awayTeamWinProbability":46.5,"homeTeamWinProbabilityAdded":-3.6999999999999957,"leverageIndex":1.34,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:35:34.142Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Angel Martínez lines out to first baseman Pavin Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-23T20:35:56.453Z","endTime":"2026-02-23T20:36:11.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656976,"link":"/api/v1/people/656976"},"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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1329395139122,"aZ":-24.379210512823555,"pfxX":-7.447955893731825,"pfxZ":4.440598449964375,"pX":-0.0677952264749796,"pZ":1.7978214492960745,"vX0":6.361312574770092,"vY0":-131.27852991739238,"vZ0":-5.630635341300286,"x":119.58,"y":190.24,"x0":-1.5471773564288966,"y0":50.00484780676091,"z0":5.769858484258998,"aX":-13.08434737834919},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.1,"breakHorizontal":12.2,"spinRate":2157,"spinDirection":244},"zone":8,"typeConfidence":0.88,"plateTime":0.4162024564361886,"extension":6.198459877402844},"hitData":{"launchSpeed":107.7,"launchAngle":7.0,"totalDistance":142.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":163.44,"coordY":158.25}},"index":0,"playId":"a1aa59a8-9ea1-3419-90b3-7057ab822719","pitchNumber":1,"startTime":"2026-02-23T20:36:01.236Z","endTime":"2026-02-23T20:36:11.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"second":{"id":666310,"link":"/api/v1/people/666310"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":666661,"link":"/api/v1/people/666661"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":666661,"link":"/api/v1/people/666661"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.31,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:36:11.951Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Waldschmidt strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-23T20:38:20.783Z","endTime":"2026-02-23T20:39:05.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Festa replaces Tanner Bibee.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-23T20:37:44.928Z","endTime":"2026-02-23T20:38:22.973Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670036,"link":"/api/v1/people/670036"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.931975937923013,"aZ":-17.28402418764725,"pfxX":-0.5592210095869752,"pfxZ":8.180319474092519,"pX":-0.23847910248400017,"pZ":2.5635153822206895,"vX0":5.574601512346061,"vY0":-133.6119102612237,"vZ0":-3.48821368520516,"x":126.09,"y":169.57,"x0":-2.2732216382809214,"y0":50.00535675084382,"z0":5.117282087254398,"aX":-1.019339883799983},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.3,"breakHorizontal":-0.1,"spinRate":2502,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.4088677155939262,"extension":6.5294061837317665},"index":1,"playId":"f75e009c-2228-3f36-b0fd-24e9e2ffc11f","pitchNumber":1,"startTime":"2026-02-23T20:38:22.973Z","endTime":"2026-02-23T20:38:26.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.931271886087142,"aZ":-31.143342053659353,"pfxX":9.285546951746253,"pfxZ":0.704754618728944,"pX":0.3361720913440663,"pZ":1.6726229979028135,"vX0":3.493209666366741,"vY0":-120.68694987638929,"vZ0":-1.9944215950012874,"x":104.19,"y":193.62,"x0":-2.3392177700698875,"y0":50.00480395866917,"z0":5.27023314919628,"aX":13.60708570386667},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.1,"breakHorizontal":-17.6,"spinRate":2678,"spinDirection":62},"zone":9,"typeConfidence":2.0,"plateTime":0.45500346384325985,"extension":6.303473251694233},"index":2,"playId":"c283ead0-c114-30ce-a308-62acd28e3695","pitchNumber":2,"startTime":"2026-02-23T20:38:39.004Z","endTime":"2026-02-23T20:38:44.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.04074455816722,"aZ":-29.805137234059213,"pfxX":8.428694814901474,"pfxZ":1.5987280911871542,"pX":1.8329327519142096,"pZ":1.4198702421199256,"vX0":6.906169774259195,"vY0":-120.98236646243436,"vZ0":-2.6423199666796187,"x":47.13,"y":200.44,"x0":-2.155446279171039,"y0":50.001004461032906,"z0":5.143682299790054,"aX":12.466976306967977},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.5,"breakHorizontal":-16.9,"spinRate":2671,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.45308131524812856,"extension":6.464443519358749},"index":3,"playId":"e658a118-e90f-3011-b61c-87db9b809039","pitchNumber":3,"startTime":"2026-02-23T20:38:55.860Z","endTime":"2026-02-23T20:39:05.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":814439,"link":"/api/v1/people/814439"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:39:05.331Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Óscar Mercado grounds out to first baseman CJ Kayfus.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-23T20:39:22.240Z","endTime":"2026-02-23T20:40:11.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":640458,"fullName":"Óscar Mercado","link":"/api/v1/people/640458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":640458,"fullName":"Óscar Mercado","link":"/api/v1/people/640458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.32396967904146,"aZ":-17.018691679292473,"pfxX":1.0624187661333402,"pfxZ":8.317518288143091,"pX":0.4057188304084362,"pZ":2.6766322827374847,"vX0":6.354441777776431,"vY0":-133.74610350844515,"vZ0":-3.4460002295008754,"x":101.53,"y":166.51,"x0":-2.133338464325583,"y0":50.00060219293576,"z0":5.193452561272132,"aX":1.934728646069189},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.5,"breakHorizontal":-3.2,"spinRate":2484,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.4086392108508443,"extension":6.389289226799588},"index":0,"playId":"4898ef8e-dc74-3e84-9580-6eaff1f6ff84","pitchNumber":1,"startTime":"2026-02-23T20:39:24.553Z","endTime":"2026-02-23T20:39:28.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.113524658580747,"aZ":-17.166101444096277,"pfxX":0.19348378219735451,"pfxZ":8.387488957517016,"pX":-0.25069566783450137,"pZ":3.239154831231938,"vX0":5.471721585456062,"vY0":-132.82544602328485,"vZ0":-1.7493604425928484,"x":126.56,"y":151.32,"x0":-2.3613591401244327,"y0":50.001717803791,"z0":5.15288347599947,"aX":0.344511637749265},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.0,"breakHorizontal":-1.6,"spinRate":2447,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.4121667710245527,"extension":6.370707495246174},"index":1,"playId":"6a980b3a-920c-3f56-9b72-fb8eaf247466","pitchNumber":2,"startTime":"2026-02-23T20:39:40.061Z","endTime":"2026-02-23T20:39:44.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.043310005991657,"aZ":-17.757706374913322,"pfxX":-0.7310061266054877,"pfxZ":7.838213295076191,"pX":0.5517107004020647,"pZ":2.7405626966787446,"vX0":7.638992367437088,"vY0":-134.27490427854613,"vZ0":-2.93670322485966,"x":95.97,"y":164.78,"x0":-2.2262090301869044,"y0":50.00565382347537,"z0":5.100808926040404,"aX":-1.3461511584301926},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.8,"breakHorizontal":-0.2,"spinRate":2553,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.4067613193979893,"extension":6.532932999898826},"hitData":{"launchSpeed":91.9,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.03,"coordY":175.4}},"index":2,"playId":"c336da26-6061-3bc9-8c9d-591927a9c1a4","pitchNumber":3,"startTime":"2026-02-23T20:40:04.109Z","endTime":"2026-02-23T20:40:11.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":640458,"link":"/api/v1/people/640458"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":640458,"link":"/api/v1/people/640458"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:40:11.255Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Geraldo Perdomo grounds out, shortstop Gabriel Arias to first baseman CJ Kayfus.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-23T20:40:29.535Z","endTime":"2026-02-23T20:41:17.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.691026838259237,"aZ":-30.942750163101547,"pfxX":6.786233930097012,"pfxZ":0.8490415265349291,"pX":-1.1059006262609523,"pZ":2.40495005919152,"vX0":0.9499705514024193,"vY0":-119.37059222123399,"vZ0":-0.14485190557967986,"x":159.15,"y":173.85,"x0":-2.3905316003842962,"y0":50.00129345510488,"z0":5.249086455031718,"aX":9.80463364001154},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.8,"breakHorizontal":-12.5,"spinRate":2635,"spinDirection":62},"zone":13,"typeConfidence":2.0,"plateTime":0.4586115200569405,"extension":6.1905484209394555},"index":0,"playId":"1025f4cb-9914-3777-940a-f451b00dd1fb","pitchNumber":1,"startTime":"2026-02-23T20:40:37.910Z","endTime":"2026-02-23T20:40:42.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.48277115977757,"aZ":-16.556844159312604,"pfxX":-3.3352942996480186,"pfxZ":8.6459057239872,"pX":-0.806194315709722,"pZ":3.058300776831873,"vX0":4.8567373705264325,"vY0":-133.26131334192317,"vZ0":-2.4473669659029422,"x":147.73,"y":156.21,"x0":-2.2153719443326425,"y0":50.00362536921979,"z0":5.178779420176748,"aX":-6.025577467376851},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.4,"breakHorizontal":5.0,"spinRate":2424,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.41035571519930114,"extension":6.388494320086136},"index":1,"playId":"88e6a002-069e-3589-a7b6-a1facf917b38","pitchNumber":2,"startTime":"2026-02-23T20:40:53.779Z","endTime":"2026-02-23T20:40:57.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.613316275088994,"aZ":-20.522997050736286,"pfxX":-2.939029326023086,"pfxZ":6.376464607673807,"pX":-0.34161233785285183,"pZ":2.6687192959566923,"vX0":5.847260163895888,"vY0":-133.76154540243448,"vZ0":-2.9088959702114017,"x":130.02,"y":166.72,"x0":-2.165935435027322,"y0":50.0012892155563,"z0":5.2278422640736855,"aX":-5.369492709172192},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.2,"breakHorizontal":4.2,"spinRate":2478,"spinDirection":202},"zone":4,"typeConfidence":2.0,"plateTime":0.408183784959649,"extension":6.2992655483987585},"hitData":{"launchSpeed":98.8,"launchAngle":-4.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.22,"coordY":159.71}},"index":2,"playId":"513f5b4f-72e4-3722-bdb3-b381cb373f2c","pitchNumber":3,"startTime":"2026-02-23T20:41:10.154Z","endTime":"2026-02-23T20:41:17.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:41:17.117Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Johnathan Rodríguez walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-23T20:43:41.769Z","endTime":"2026-02-23T20:44:39.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686228,"fullName":"Juan Burgos","link":"/api/v1/people/686228"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Juan Burgos replaces Juan Morillo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-23T20:43:00.446Z","endTime":"2026-02-23T20:43:43.999Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686228,"link":"/api/v1/people/686228"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1951501284159,"aZ":-27.41104010177225,"pfxX":-10.938231045859904,"pfxZ":2.448755883070101,"pX":-1.6569088929233333,"pZ":3.0525351363327657,"vX0":4.062390939674532,"vY0":-138.96350379408074,"vZ0":-1.3585773134188237,"x":180.16,"y":156.36,"x0":-1.719505851282037,"y0":50.00674188408346,"z0":5.374951860043495,"aX":-21.320203927636353},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.3,"breakHorizontal":19.0,"spinRate":2209,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.39469710752393095,"extension":5.747251540156063},"index":1,"playId":"61d11975-cf91-32b4-959a-cb0f80a81461","pitchNumber":1,"startTime":"2026-02-23T20:43:43.999Z","endTime":"2026-02-23T20:43:47.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":89.5,"endSpeed":82.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.814025435137992,"aZ":-23.34471841961204,"pfxX":-1.3869193671544933,"pfxZ":5.096724675048759,"pX":-1.1107803510230025,"pZ":2.007764286429464,"vX0":3.420534728068458,"vY0":-130.4240424582472,"vZ0":-3.554698393976067,"x":159.34,"y":184.57,"x0":-2.255475465052614,"y0":50.00594889449409,"z0":5.136168740463558,"aX":-2.4047821864740437},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.8,"breakHorizontal":1.8,"spinRate":2501,"spinDirection":176},"zone":13,"typeConfidence":2.0,"plateTime":0.4189463167311769,"extension":6.019055820773209},"index":2,"playId":"214152e5-bb95-35a4-989e-f966db28928b","pitchNumber":2,"startTime":"2026-02-23T20:43:58.273Z","endTime":"2026-02-23T20:44:02.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.2,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.40404517524165,"aZ":-24.07705712762067,"pfxX":-2.1841734020071497,"pfxZ":4.81232074327587,"pX":0.5640156342078122,"pZ":1.2390697619431053,"vX0":6.796279551796504,"vY0":-129.26830745172686,"vZ0":-5.218970610503485,"x":95.5,"y":205.33,"x0":-1.8220795983879334,"y0":50.00257832083153,"z0":5.146416918792069,"aX":-3.67537782936391},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.7,"breakHorizontal":2.4,"spinRate":2466,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.42465527469514175,"extension":6.093289917680967},"index":3,"playId":"084d6a00-a028-3cfe-a18b-0304db7786d5","pitchNumber":3,"startTime":"2026-02-23T20:44:18.121Z","endTime":"2026-02-23T20:44:23.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":95.8,"endSpeed":88.3,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.29167804212626,"aZ":-21.560871974821573,"pfxX":-9.15347602729603,"pfxZ":5.374436503408061,"pX":0.40847109113220154,"pZ":1.068883841589043,"vX0":9.040000781211173,"vY0":-139.1600783667619,"vZ0":-7.343053272083294,"x":101.43,"y":209.92,"x0":-1.6825407104908132,"y0":50.00103944804548,"z0":5.154801918957587,"aX":-18.070176551060207},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.4,"breakHorizontal":14.9,"spinRate":2200,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.39259478755947974,"extension":5.907290369106621},"index":4,"playId":"79320744-b80f-35fd-b01a-b74440cd2683","pitchNumber":4,"startTime":"2026-02-23T20:44:32.002Z","endTime":"2026-02-23T20:44:39.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671286,"link":"/api/v1/people/671286"},"credit":"b_pa"},{"player":{"id":686228,"link":"/api/v1/people/686228"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.5,"awayTeamWinProbability":40.5,"homeTeamWinProbabilityAdded":3.999999999999993,"leverageIndex":0.98,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:44:39.873Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Kayfus strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-23T20:44:54.821Z","endTime":"2026-02-23T20:46:05.799Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686228,"fullName":"Juan Burgos","link":"/api/v1/people/686228"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.62549862017381,"aZ":-27.689203119477856,"pfxX":0.5955231291599788,"pfxZ":2.5777705077200164,"pX":0.03847278150167715,"pZ":2.2697147814489758,"vX0":4.994671193390708,"vY0":-130.58441337995066,"vZ0":-2.1602902230298424,"x":115.53,"y":177.5,"x0":-1.9705772183477537,"y0":50.00170896808502,"z0":5.175641118666464,"aX":1.0358203825816354},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.4,"breakHorizontal":-2.2,"spinRate":2432,"spinDirection":179},"zone":5,"typeConfidence":2.0,"plateTime":0.41828136330458143,"extension":6.019140142456651},"index":0,"playId":"a0b65bd3-b6c2-32d5-98d4-b8d961c05eed","pitchNumber":1,"startTime":"2026-02-23T20:45:01.602Z","endTime":"2026-02-23T20:45:06.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"first":{"id":671286,"link":"/api/v1/people/671286"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":85.2,"endSpeed":77.9,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.43246567113143,"aZ":-28.314682657281175,"pfxX":4.682726151779572,"pfxZ":2.4912614183211144,"pX":-0.9809123673403144,"pZ":1.9637066783312065,"vX0":1.517423848387761,"vY0":-124.14183851442749,"vZ0":-2.245558870965621,"x":154.39,"y":185.76,"x0":-2.209576485817434,"y0":50.00403773367204,"z0":5.252985662875155,"aX":7.259298145696679},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.2,"breakHorizontal":-8.9,"spinRate":2710,"spinDirection":67},"zone":13,"typeConfidence":2.0,"plateTime":0.44236462052771985,"extension":6.073469663821059},"index":1,"playId":"af916afe-09f8-3e5e-974e-21be8bbba75e","pitchNumber":2,"startTime":"2026-02-23T20:45:19.524Z","endTime":"2026-02-23T20:45:23.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"first":{"id":671286,"link":"/api/v1/people/671286"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.401485271055297,"aZ":-20.99743104428063,"pfxX":-6.828762476911739,"pfxZ":5.592676406246469,"pX":0.3264969366102495,"pZ":2.0361483356688965,"vX0":7.572050506474686,"vY0":-140.4134156330398,"vZ0":-5.118259178342877,"x":104.55,"y":183.8,"x0":-1.51627212050515,"y0":50.00549658861595,"z0":5.246357492629764,"aX":-13.655679356067948},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.2,"breakHorizontal":10.8,"spinRate":2203,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.3898754539276008,"extension":5.927267639834151},"index":2,"playId":"f3ac1e2c-eeda-39d4-bd3e-64096950a6ee","pitchNumber":3,"startTime":"2026-02-23T20:45:38.913Z","endTime":"2026-02-23T20:45:43.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"first":{"id":671286,"link":"/api/v1/people/671286"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":84.6,"endSpeed":78.2,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.73802625052753,"aZ":-32.55266463240771,"pfxX":6.138115326250433,"pfxZ":-0.2423027730693974,"pX":-1.2209119390186467,"pZ":2.8581832240324334,"vX0":-0.1714698278414894,"vY0":-123.25380619248895,"vZ0":0.5844860253561728,"x":163.54,"y":161.61,"x0":-1.9492042547261907,"y0":50.00386605797644,"z0":5.350177431070734,"aX":9.516791900556823},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.1,"breakHorizontal":-11.2,"spinRate":2712,"spinDirection":71},"zone":11,"typeConfidence":2.0,"plateTime":0.4430864727277797,"extension":6.190753648976941},"index":3,"playId":"f28fc997-5a9c-3d3e-9e4a-1524ac451bca","pitchNumber":4,"startTime":"2026-02-23T20:46:01.638Z","endTime":"2026-02-23T20:46:05.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"first":{"id":671286,"link":"/api/v1/people/671286"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_ab"},{"player":{"id":686228,"link":"/api/v1/people/686228"},"credit":"p_ab"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_pa"},{"player":{"id":686228,"link":"/api/v1/people/686228"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":-3.6999999999999957,"leverageIndex":1.62,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:46:05.799Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Steven Kwan strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-23T20:46:25.153Z","endTime":"2026-02-23T20:49:18.694Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686228,"fullName":"Juan Burgos","link":"/api/v1/people/686228"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.539159083378276,"aZ":-31.815968941297733,"pfxX":6.211714499832992,"pfxZ":0.2351991900360968,"pX":-1.2096853009485677,"pZ":2.611659678835585,"vX0":0.1474012889163139,"vY0":-122.3931646724276,"vZ0":-0.00352761839562743,"x":163.11,"y":168.27,"x0":-2.0774774298055054,"y0":50.0021083332031,"z0":5.341598044437508,"aX":9.407204284769053},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.7,"breakHorizontal":-11.3,"spinRate":2629,"spinDirection":73},"zone":11,"typeConfidence":2.0,"plateTime":0.4478123936028573,"extension":6.233948244395887},"index":0,"playId":"2fad7aa3-d415-31e3-b0b9-10a3ffd3f3d4","pitchNumber":1,"startTime":"2026-02-23T20:46:30.220Z","endTime":"2026-02-23T20:46:33.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":671286,"link":"/api/v1/people/671286"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.7,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.0493512418468,"aZ":-20.45721582519329,"pfxX":-0.8027164253460768,"pfxZ":6.539935249642931,"pX":-0.20439988543942822,"pZ":2.5432850009006467,"vX0":4.8381697321656665,"vY0":-132.91401072249113,"vZ0":-3.157796492224527,"x":124.79,"y":170.11,"x0":-1.942768885285227,"y0":50.0057515142184,"z0":5.229538821633,"aX":-1.4394853309813216},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.4,"breakHorizontal":0.5,"spinRate":2411,"spinDirection":166},"zone":5,"typeConfidence":2.0,"plateTime":0.41182905581739515,"extension":6.150244091022143},"index":1,"playId":"30d33985-8ed5-3253-aa18-8a051ca2db7e","pitchNumber":2,"startTime":"2026-02-23T20:46:47.567Z","endTime":"2026-02-23T20:46:52.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":671286,"link":"/api/v1/people/671286"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"6c36f323-0f73-3dc1-b741-598662cfa582","startTime":"2026-02-23T20:47:05.081Z","endTime":"2026-02-23T20:47:13.889Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":671286,"link":"/api/v1/people/671286"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.467051358009975,"aZ":-25.09964491183642,"pfxX":3.8796198646307687,"pfxZ":4.415054476100143,"pX":0.4236466256398681,"pZ":1.1414973780937985,"vX0":4.449278781990156,"vY0":-125.55140138010974,"vZ0":-4.918491997278527,"x":100.85,"y":207.96,"x0":-1.8728720026005676,"y0":50.00305685592989,"z0":5.158426694262806,"aX":6.218769503379187},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.1,"breakHorizontal":-8.0,"spinRate":2718,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.4355883755488321,"extension":6.135756526085706},"index":3,"playId":"8623a4ad-8083-3bbc-933e-7ff9f72ff10c","pitchNumber":3,"startTime":"2026-02-23T20:47:23.012Z","endTime":"2026-02-23T20:47:33.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":671286,"link":"/api/v1/people/671286"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":80.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.452720979836204,"aZ":-30.744887618798508,"pfxX":6.208023965499002,"pfxZ":0.8843553003609923,"pX":-2.216935303778269,"pZ":2.2045122320174095,"vX0":-2.006554174954949,"vY0":-125.1987157854884,"vZ0":-1.4564688716159564,"x":201.5,"y":179.26,"x0":-2.221190823234375,"y0":50.00355040114541,"z0":5.263189582933876,"aX":10.056473723296127},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.6,"breakHorizontal":-10.9,"spinRate":2736,"spinDirection":84},"zone":13,"typeConfidence":2.0,"plateTime":0.4341232865433131,"extension":6.025284706005333},"index":4,"playId":"ebf84e6b-0eb6-394c-86f8-8e8cac5754be","pitchNumber":4,"startTime":"2026-02-23T20:47:44.933Z","endTime":"2026-02-23T20:47:50.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":671286,"link":"/api/v1/people/671286"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.264947255910155,"aZ":-17.805238420278616,"pfxX":-5.702477039415191,"pfxZ":7.11001265259834,"pX":-0.8012801266256354,"pZ":1.3089790030643829,"vX0":4.3898579980783,"vY0":-140.64650738317897,"vZ0":-7.644154655641253,"x":147.54,"y":203.44,"x0":-1.634541702640839,"y0":50.00613222199591,"z0":5.198651670759009,"aX":-11.527652100772258},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.6,"breakHorizontal":9.5,"spinRate":2257,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.38813039205102884,"extension":5.974702535715783},"index":5,"playId":"7135949e-cbc7-34a3-b21e-8f710ef5315e","pitchNumber":5,"startTime":"2026-02-23T20:48:02.496Z","endTime":"2026-02-23T20:48:07.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":671286,"link":"/api/v1/people/671286"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.677430215023186,"aZ":-29.262386687552404,"pfxX":6.1106371777739605,"pfxZ":1.7973822778752222,"pX":-1.3151609203096966,"pZ":2.5727524490260327,"vX0":-0.326083025819541,"vY0":-125.4499074009023,"vZ0":-0.9139490616776006,"x":167.13,"y":169.32,"x0":-1.9802494491930898,"y0":50.00209758770579,"z0":5.2943337108073445,"aX":9.89015676925},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.4,"breakHorizontal":-11.0,"spinRate":2650,"spinDirection":81},"zone":11,"typeConfidence":2.0,"plateTime":0.43405341788582774,"extension":6.109095105823321},"index":6,"playId":"077ee8db-0271-337f-afe2-4ef8399335c2","pitchNumber":6,"startTime":"2026-02-23T20:48:26.220Z","endTime":"2026-02-23T20:48:30.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":671286,"link":"/api/v1/people/671286"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.337802170663352,"aZ":-34.401610244677826,"pfxX":3.7101146540515146,"pfxZ":-1.3764448423769506,"pX":-0.015389993612453417,"pZ":1.1248954544106848,"vX0":2.6460397447001167,"vY0":-125.71020347934059,"vZ0":-3.3520671843057492,"x":117.59,"y":208.41,"x0":-1.5604980972486109,"y0":50.0051189974237,"z0":5.242572446027225,"aX":5.991801133203074},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.0,"breakHorizontal":-7.3,"spinRate":2600,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.43422529324987824,"extension":6.2812851045285845},"index":7,"playId":"c3a68049-b70b-3a7a-b12d-2accfb3c818b","pitchNumber":7,"startTime":"2026-02-23T20:48:51.799Z","endTime":"2026-02-23T20:48:55.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":671286,"link":"/api/v1/people/671286"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.999380245362108,"aZ":-26.651458363996106,"pfxX":-0.09246485019278361,"pfxZ":3.0720648676003313,"pX":0.4882175666981117,"pZ":1.0363554951484515,"vX0":5.825398278675248,"vY0":-132.82823419171208,"vZ0":-5.642336591388764,"x":98.39,"y":210.8,"x0":-1.7162255478594135,"y0":50.00243189794112,"z0":5.112414468631925,"aX":-0.16762237392052065},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.6,"breakHorizontal":-1.1,"spinRate":2379,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.411502101213745,"extension":6.076730124672791},"index":8,"playId":"bad082e2-ed35-319d-a1f5-40dc436fda58","pitchNumber":8,"startTime":"2026-02-23T20:49:13.713Z","endTime":"2026-02-23T20:49:18.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":671286,"link":"/api/v1/people/671286"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":686228,"link":"/api/v1/people/686228"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":686228,"link":"/api/v1/people/686228"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":1.37,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:49:18.694Z","atBatIndex":19},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Chase DeLauter doubles (1) on a sharp line drive to right fielder Óscar Mercado. Johnathan Rodríguez scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-23T20:49:34.794Z","endTime":"2026-02-23T20:50:23.973Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686228,"fullName":"Juan Burgos","link":"/api/v1/people/686228"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"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":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":640458,"link":"/api/v1/people/640458"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"responsiblePitcher":{"id":686228,"link":"/api/v1/people/686228"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.8,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.831454505936282,"aZ":-27.336905176721743,"pfxX":1.4784510296368092,"pfxZ":2.9149224470466315,"pX":-1.228315092136732,"pZ":1.56696983453864,"vX0":1.5087856933179813,"vY0":-128.14934146110141,"vZ0":-3.580831280851088,"x":163.82,"y":196.47,"x0":-2.0171551324381793,"y0":50.005919697202245,"z0":5.121375712646594,"aX":2.4555105290163524},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.7,"breakHorizontal":-3.0,"spinRate":2559,"spinDirection":100},"zone":13,"typeConfidence":2.0,"plateTime":0.427646120806243,"extension":6.178942333091132},"index":0,"playId":"e0d41deb-5063-3f52-809a-ecaa5d1ed058","pitchNumber":1,"startTime":"2026-02-23T20:49:39.471Z","endTime":"2026-02-23T20:49:43.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":671286,"link":"/api/v1/people/671286"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.417383026060353,"aZ":-17.813642255714687,"pfxX":-4.671232528260474,"pfxZ":7.264399084270153,"pX":1.0423882153877517,"pZ":3.1621547903191756,"vX0":8.427360880778688,"vY0":-139.06894591000142,"vZ0":-2.6558195753386866,"x":77.27,"y":153.4,"x0":-1.4073782347033013,"y0":50.005100379913955,"z0":5.2981085789794085,"aX":-9.238072273212353},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.8,"breakHorizontal":7.0,"spinRate":2257,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.39243393968712237,"extension":5.883061352927298},"hitData":{"launchSpeed":101.2,"launchAngle":15.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":202.21,"coordY":124.0}},"index":1,"playId":"1d6da3a3-c487-3d9c-8581-ea2edd56f09f","pitchNumber":2,"startTime":"2026-02-23T20:49:56.703Z","endTime":"2026-02-23T20:50:23.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":671286,"link":"/api/v1/people/671286"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_ab"},{"player":{"id":686228,"link":"/api/v1/people/686228"},"credit":"p_ab"},{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_pa"},{"player":{"id":686228,"link":"/api/v1/people/686228"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.5,"awayTeamWinProbability":34.5,"homeTeamWinProbabilityAdded":12.899999999999999,"leverageIndex":1.01,"dramaIndex":110.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:50:23.973Z","atBatIndex":20},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"José Ramírez hits a ground-rule double (1) on a fly ball down the right-field line. Chase DeLauter scores.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-23T20:50:40.148Z","endTime":"2026-02-23T20:52:20.978Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":3,"strikes":0,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686228,"fullName":"Juan Burgos","link":"/api/v1/people/686228"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":{"id":686228,"link":"/api/v1/people/686228"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.5,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.451165577098784,"aZ":-28.78790647424923,"pfxX":5.978248461318207,"pfxZ":2.129234936848393,"pX":-2.139242865019363,"pZ":2.6461958897941558,"vX0":-2.0765216152219694,"vY0":-124.22477954646281,"vZ0":-0.5642704773396667,"x":198.54,"y":167.33,"x0":-2.078354752281421,"y0":50.00553655514553,"z0":5.230488306940228,"aX":9.522413078785139},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.0,"breakHorizontal":-10.4,"spinRate":2609,"spinDirection":79},"zone":11,"typeConfidence":2.0,"plateTime":0.4377664491712161,"extension":6.1594741774754755},"index":0,"playId":"d07b2264-01ef-3a1b-b1fa-ad423568590b","pitchNumber":1,"startTime":"2026-02-23T20:50:44.482Z","endTime":"2026-02-23T20:50:47.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"second":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":84.0,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.106673805876905,"aZ":-21.119939122057524,"pfxX":1.4708465563158462,"pfxZ":6.218219424417737,"pX":-0.16218031827126464,"pZ":0.8102720696075703,"vX0":3.7900695117113172,"vY0":-131.75346646366975,"vZ0":-6.995916748515244,"x":123.18,"y":216.9,"x0":-1.8041507304395106,"y0":50.00340284414973,"z0":5.03454650542473,"aX":2.6132179962032103},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.1,"breakHorizontal":-3.4,"spinRate":2556,"spinDirection":176},"zone":13,"typeConfidence":2.0,"plateTime":0.41398582643593285,"extension":5.962182901843002},"index":1,"playId":"a96e92df-d845-3e1d-afe7-02e96d730217","pitchNumber":2,"startTime":"2026-02-23T20:51:02.162Z","endTime":"2026-02-23T20:51:06.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"second":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.2,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.610451163438913,"aZ":-31.15409142342487,"pfxX":4.866959342009139,"pfxZ":0.6428855097721069,"pX":-1.6442439060205434,"pZ":2.432377696382966,"vX0":-0.8933037429114602,"vY0":-124.14411019039979,"vZ0":-0.7785885690976315,"x":179.67,"y":173.11,"x0":-1.9155824255338585,"y0":50.001467303738906,"z0":5.311772008962422,"aX":7.701701443093024},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.2,"breakHorizontal":-8.6,"spinRate":2619,"spinDirection":91},"zone":11,"typeConfidence":2.0,"plateTime":0.4388855094175872,"extension":6.250682983136251},"index":2,"playId":"114a0b90-9033-3aad-be5e-534bf06cbbb3","pitchNumber":3,"startTime":"2026-02-23T20:51:20.195Z","endTime":"2026-02-23T20:51:23.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"second":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.7,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.854540750762443,"aZ":-19.293337869849296,"pfxX":-4.977367246626688,"pfxZ":6.460141244489507,"pX":-0.34292272500155146,"pZ":2.070456035972049,"vX0":5.687475786623638,"vY0":-139.25258618838944,"vZ0":-4.974987421873702,"x":130.07,"y":182.88,"x0":-1.7506689506578301,"y0":50.000375956553285,"z0":5.129418025382749,"aX":-9.921223144088394},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.0,"breakHorizontal":8.0,"spinRate":2220,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.39108949442734886,"extension":6.007274916889504},"hitData":{"launchSpeed":97.6,"launchAngle":32.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":229.32,"coordY":97.42}},"index":3,"playId":"c3664aef-928a-38e1-8b10-a69c90d0d51d","pitchNumber":4,"startTime":"2026-02-23T20:51:38.150Z","endTime":"2026-02-23T20:52:20.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"second":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":686228,"link":"/api/v1/people/686228"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":686228,"link":"/api/v1/people/686228"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":75.4,"awayTeamWinProbability":24.599999999999994,"homeTeamWinProbabilityAdded":9.900000000000006,"leverageIndex":1.19,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:52:20.978Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Naylor strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-23T20:53:01.018Z","endTime":"2026-02-23T20:54:17.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686228,"fullName":"Juan Burgos","link":"/api/v1/people/686228"},"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":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.8,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.989448572291312,"aZ":-27.422535627519547,"pfxX":3.4535112555350427,"pfxZ":2.8077125752856453,"pX":-1.2696748412717214,"pZ":2.4464531627363075,"vX0":0.7760480057236446,"vY0":-128.35689847367013,"vZ0":-1.479573718625307,"x":165.4,"y":172.73,"x0":-2.023877526988242,"y0":50.00273020136709,"z0":5.136879722020373,"aX":5.845273474514461},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.0,"breakHorizontal":-6.5,"spinRate":2467,"spinDirection":157},"zone":11,"typeConfidence":2.0,"plateTime":0.4244052489823664,"extension":5.991526642346842},"index":0,"playId":"d74581a8-73bd-3811-8127-e7ae22564c4e","pitchNumber":1,"startTime":"2026-02-23T20:53:06.832Z","endTime":"2026-02-23T20:53:11.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"second":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83814103015758,"aZ":-23.967884743082305,"pfxX":-9.579514911109543,"pfxZ":4.253491646410734,"pX":0.05988502835783748,"pZ":1.7483244519794248,"vX0":7.470778359531213,"vY0":-138.09493351196477,"vZ0":-4.965797414093922,"x":114.72,"y":191.58,"x0":-1.4362567477426271,"y0":50.00546543133963,"z0":5.182790398147734,"aX":-18.49915295723037},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.8,"breakHorizontal":15.8,"spinRate":2341,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.3966736303263727,"extension":5.941896429113321},"index":1,"playId":"0430606f-c459-353a-abaf-7d4ba56d5335","pitchNumber":2,"startTime":"2026-02-23T20:53:21.907Z","endTime":"2026-02-23T20:53:26.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"second":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":81.9,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.869583136735738,"aZ":-29.394148586590113,"pfxX":3.394252482409892,"pfxZ":1.666159663817064,"pX":-0.41672885448184915,"pZ":1.236548829803171,"vX0":2.1156448598992412,"vY0":-126.80813534529261,"vZ0":-4.326837131178195,"x":132.88,"y":205.39,"x0":-1.6960633390874775,"y0":50.00311751278586,"z0":5.244818462429283,"aX":5.665466186538663},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.5,"breakHorizontal":-6.6,"spinRate":2740,"spinDirection":77},"zone":13,"typeConfidence":2.0,"plateTime":0.42789788812218577,"extension":5.924354987551916},"index":2,"playId":"ffe71a5a-d0c2-3f52-92cf-0154af9668c9","pitchNumber":3,"startTime":"2026-02-23T20:53:38.765Z","endTime":"2026-02-23T20:53:44.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"second":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.9,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.47993857592909,"aZ":-26.856015242736223,"pfxX":3.4503286845150396,"pfxZ":3.0450235039700306,"pX":0.41098424632368513,"pZ":3.1275665955313756,"vX0":4.077442533443383,"vY0":-130.74897145857895,"vZ0":-0.6943902758940955,"x":101.33,"y":154.34,"x0":-1.612182654327373,"y0":50.00191595579696,"z0":5.397609128498107,"aX":6.019955186718041},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.6,"breakHorizontal":-7.1,"spinRate":2482,"spinDirection":159},"zone":3,"typeConfidence":2.0,"plateTime":0.4176302067759958,"extension":6.020471513754993},"index":3,"playId":"cbd8961d-c604-3255-99f6-1ee31691c032","pitchNumber":4,"startTime":"2026-02-23T20:53:54.992Z","endTime":"2026-02-23T20:53:59.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"second":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.7,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.734475137059302,"aZ":-27.66146838168269,"pfxX":0.13672884231603577,"pfxZ":2.6098944437100275,"pX":0.8839718238497568,"pZ":1.2167530354821678,"vX0":6.194066997815486,"vY0":-130.78202136096783,"vZ0":-4.9699992570936855,"x":83.31,"y":205.93,"x0":-1.5336485319570856,"y0":50.006501682251375,"z0":5.218146880166136,"aX":0.23591561688616852},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.8,"breakHorizontal":-1.7,"spinRate":2455,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.41890415403055536,"extension":6.215746952651291},"index":4,"playId":"67eb366e-4807-3061-bfda-594f9bb41833","pitchNumber":5,"startTime":"2026-02-23T20:54:11.904Z","endTime":"2026-02-23T20:54:17.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"second":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_ab"},{"player":{"id":686228,"link":"/api/v1/people/686228"},"credit":"p_ab"},{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_pa"},{"player":{"id":686228,"link":"/api/v1/people/686228"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.89999999999999,"awayTeamWinProbability":27.10000000000001,"homeTeamWinProbabilityAdded":-2.500000000000014,"leverageIndex":0.93,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:54:17.548Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Gabriel Moreno lines out sharply to center fielder Angel Martínez.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-23T20:56:43.690Z","endTime":"2026-02-23T20:57:53.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tim Herrin replaces Matt Festa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-23T20:55:53.017Z","endTime":"2026-02-23T20:56:45.798Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682120,"link":"/api/v1/people/682120"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":75.1,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.30380622748441,"aZ":-36.042574931719656,"pfxX":-4.613387985169901,"pfxZ":-2.7426612119121767,"pX":0.3920406983601018,"pZ":2.8886710739907397,"vX0":-1.9820165583559661,"vY0":-117.21575798374474,"vZ0":-0.41433490170429366,"x":102.06,"y":160.79,"x0":1.8444246265888207,"y0":50.001916114395605,"z0":6.3938642265483345,"aX":-6.507526352298715},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-4.8,"breakHorizontal":8.8,"spinRate":2129,"spinDirection":326},"zone":3,"typeConfidence":0.91,"plateTime":0.4648448705153223,"extension":6.207974957630879},"index":1,"playId":"03bd2d5b-a3e2-351c-a844-22fc13d18f96","pitchNumber":1,"startTime":"2026-02-23T20:56:45.798Z","endTime":"2026-02-23T20:56:54.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.630395358294667,"aZ":-16.714749391077728,"pfxX":-0.12189984347970118,"pfxZ":8.032244092127591,"pX":-1.1443106741210105,"pZ":1.7910153707593186,"vX0":-7.194195564950882,"vY0":-137.42191914091293,"vZ0":-7.843805825904966,"x":160.62,"y":190.42,"x0":1.5164702920260222,"y0":50.00547009712399,"z0":5.804330579891211,"aX":-0.2332190622615986},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.2,"breakHorizontal":1.7,"spinRate":2250,"spinDirection":132},"zone":13,"typeConfidence":0.89,"plateTime":0.397610532363744,"extension":6.476369024336471},"index":2,"playId":"c1a8d393-31ee-31df-9bff-f13f7604cac0","pitchNumber":2,"startTime":"2026-02-23T20:57:02.730Z","endTime":"2026-02-23T20:57:07.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.48509117489179,"aZ":-34.67699858601167,"pfxX":-4.999236156706636,"pfxZ":-1.7919156535104737,"pX":-0.4380713876824159,"pZ":2.38006277881751,"vX0":-3.9581051749470535,"vY0":-117.47018379796363,"vZ0":-1.6418417627514321,"x":133.7,"y":174.52,"x0":1.9188841655272646,"y0":50.00270151425735,"z0":6.315009317090071,"aX":-6.978964381579877},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-3.4,"breakHorizontal":10.1,"spinRate":2181,"spinDirection":332},"zone":4,"typeConfidence":0.91,"plateTime":0.46646216674660224,"extension":6.165201085441032},"index":3,"playId":"8753fc47-1290-3a28-8e92-db4dd11ec916","pitchNumber":3,"startTime":"2026-02-23T20:57:19.832Z","endTime":"2026-02-23T20:57:25.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":81.5,"endSpeed":74.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.181521900837538,"aZ":-35.49247253373187,"pfxX":-6.778900761428166,"pfxZ":-2.349656819271072,"pX":0.514528640928271,"pZ":2.6691997370694827,"vX0":-1.7389311085407713,"vY0":-118.71552506651398,"vZ0":-1.0946429245503175,"x":97.39,"y":166.71,"x0":2.1392135551476135,"y0":50.00466684897168,"z0":6.400718899108616,"aX":-9.564222407999331},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-4.2,"breakHorizontal":12.7,"spinRate":2089,"spinDirection":332},"zone":6,"typeConfidence":0.91,"plateTime":0.4634343081807244,"extension":5.931795403330338},"hitData":{"launchSpeed":104.8,"launchAngle":14.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":122.98,"coordY":85.37}},"index":4,"playId":"04e2fbb7-babf-3b4d-a38e-2a615956dd49","pitchNumber":4,"startTime":"2026-02-23T20:57:41.238Z","endTime":"2026-02-23T20:57:53.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_ab"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_ab"},{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_pa"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.6,"awayTeamWinProbability":24.400000000000006,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:57:53.656Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pavin Smith grounds out softly, second baseman Brayan Rocchio to first baseman CJ Kayfus.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-23T20:58:12.576Z","endTime":"2026-02-23T20:58:30.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.020627192769908,"aZ":-24.49719951361255,"pfxX":8.461195661429485,"pfxZ":4.03226835827063,"pX":-0.4775834948052917,"pZ":1.7743346765255774,"vX0":-8.634985223139516,"vY0":-136.824154002511,"vZ0":-6.697616638904989,"x":135.2,"y":190.87,"x0":1.613704283895952,"y0":50.002202336989825,"z0":5.922508044246627,"aX":16.108476636888383},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.1,"breakHorizontal":-13.6,"spinRate":2369,"spinDirection":138},"zone":7,"typeConfidence":0.5,"plateTime":0.39967906903539285,"extension":6.289948733376439},"hitData":{"launchSpeed":66.1,"launchAngle":-33.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"4","coordinates":{"coordX":135.48,"coordY":181.22}},"index":0,"playId":"7feb035e-a7e9-3842-a765-c0cc49ced3de","pitchNumber":1,"startTime":"2026-02-23T20:58:17.913Z","endTime":"2026-02-23T20:58:30.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656976,"link":"/api/v1/people/656976"},"credit":"b_ab"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_ab"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"credit":"b_pa"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.4,"awayTeamWinProbability":22.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000114,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:58:30.451Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luken Baker walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-23T20:58:43.821Z","endTime":"2026-02-23T21:00:04.111Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.443000967381337,"aZ":-15.83036017540161,"pfxX":6.1932841076419205,"pfxZ":8.47179349315201,"pX":-1.250152319281015,"pZ":1.015629536966312,"vX0":-9.732993733820571,"vY0":-137.5259140949233,"vZ0":-9.824589481093337,"x":164.65,"y":211.36,"x0":1.5184746360037151,"y0":50.00214058223477,"z0":5.690760171272985,"aX":11.948265157906237},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.6,"breakHorizontal":-9.4,"spinRate":2253,"spinDirection":128},"zone":13,"typeConfidence":0.9,"plateTime":0.39717442204519937,"extension":6.591285699391156},"index":0,"playId":"2a3666d7-73ca-3e23-af76-8116a4260e3f","pitchNumber":1,"startTime":"2026-02-23T20:58:50.608Z","endTime":"2026-02-23T20:58:55.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47307663997942,"aZ":-16.649702288822652,"pfxX":5.525346479798234,"pfxZ":8.14381592509898,"pX":-0.8490521845623422,"pZ":2.2245057206696797,"vX0":-8.728051632671423,"vY0":-136.79527512333584,"vZ0":-6.560792154228877,"x":149.36,"y":178.72,"x0":1.6562811030239177,"y0":50.003884344764394,"z0":5.783586501104434,"aX":10.535425606063605},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.6,"breakHorizontal":-8.3,"spinRate":2378,"spinDirection":139},"zone":13,"typeConfidence":0.9,"plateTime":0.3994779644207207,"extension":6.543899119251886},"index":1,"playId":"736b33a2-0025-38d9-8a20-da1dca4ca4f5","pitchNumber":2,"startTime":"2026-02-23T20:59:07.079Z","endTime":"2026-02-23T20:59:15.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.431046042323477,"aZ":-16.504356791291556,"pfxX":2.0869966728329894,"pfxZ":8.043545945392506,"pX":-0.9293988715183263,"pZ":1.8411454832865979,"vX0":-7.270711809837067,"vY0":-138.56040917513116,"vZ0":-7.73726100909899,"x":152.43,"y":189.07,"x0":1.455394875486575,"y0":50.004420502217926,"z0":5.768942860717982,"aX":4.067584823669272},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.2,"breakHorizontal":-2.3,"spinRate":2342,"spinDirection":135},"zone":13,"typeConfidence":0.9,"plateTime":0.39502643024040607,"extension":6.5396404356380025},"index":2,"playId":"7f98e00d-118e-3f53-81d3-67d40995235a","pitchNumber":3,"startTime":"2026-02-23T20:59:24.297Z","endTime":"2026-02-23T20:59:28.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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.5,"endSpeed":87.0,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.63035830655894,"aZ":-16.355319816216703,"pfxX":1.8290704079822295,"pfxZ":8.216493530675214,"pX":-0.6101899439237114,"pZ":2.3556993412265523,"vX0":-6.808237960654078,"vY0":-137.44193816378197,"vZ0":-6.4027248990298755,"x":140.26,"y":175.18,"x0":1.654506587337422,"y0":50.00495649825236,"z0":5.814125297610688,"aX":3.523115148173495},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.8,"breakHorizontal":-2.0,"spinRate":2373,"spinDirection":136},"zone":4,"typeConfidence":0.9,"plateTime":0.397546445830272,"extension":6.443751429266267},"index":3,"playId":"7d70f8f7-a058-3f55-8410-51655775548d","pitchNumber":4,"startTime":"2026-02-23T20:59:41.824Z","endTime":"2026-02-23T20:59:45.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.50649983673917,"aZ":-15.839249966139327,"pfxX":1.419402135619251,"pfxZ":8.455834744811636,"pX":-0.4936347857094268,"pZ":0.26584274257955626,"vX0":-6.595732773973929,"vY0":-138.06423391585164,"vZ0":-11.608799778138705,"x":135.82,"y":231.6,"x0":1.741131321233436,"y0":50.005308100715574,"z0":5.589111706539027,"aX":2.743266195911229},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.1,"breakHorizontal":-1.2,"spinRate":2381,"spinDirection":134},"zone":13,"typeConfidence":0.9,"plateTime":0.3965919903209483,"extension":6.4818626311385525},"index":4,"playId":"e20b6a5c-2646-37af-857a-901395dd4c68","pitchNumber":5,"startTime":"2026-02-23T20:59:58.118Z","endTime":"2026-02-23T21:00:04.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663609,"link":"/api/v1/people/663609"},"credit":"b_pa"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.0,"awayTeamWinProbability":24.0,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.45,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:00:04.111Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Lawlar singles on a sharp line drive to left fielder Steven Kwan. Luken Baker to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-23T21:00:21.403Z","endTime":"2026-02-23T21:01:06.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"postOnSecond":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"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":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":75.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.58647633467635,"aZ":-35.83072267554648,"pfxX":-5.053140420962384,"pfxZ":-2.594956590559921,"pX":6.48946376033839E-4,"pZ":1.9615849317937215,"vX0":-3.1527423787970723,"vY0":-118.03510444829547,"vZ0":-2.1770749208259117,"x":116.98,"y":185.82,"x0":2.0102952180105245,"y0":50.00135645415298,"z0":6.196768969590446,"aX":-7.125115619380758},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-4.9,"breakHorizontal":10.0,"spinRate":2350,"spinDirection":338},"zone":8,"typeConfidence":0.91,"plateTime":0.46414125112186433,"extension":6.241190370376682},"index":0,"playId":"aecf6b85-f347-3e24-8343-7dedd9cfc6b8","pitchNumber":1,"startTime":"2026-02-23T21:00:30.584Z","endTime":"2026-02-23T21:00:34.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"first":{"id":663609,"link":"/api/v1/people/663609"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.132327368359984,"aZ":-17.24055249829523,"pfxX":4.889584879518978,"pfxZ":7.6605710760812595,"pX":0.19778321664098028,"pZ":2.919328098380803,"vX0":-5.741181835190337,"vY0":-137.86804132262273,"vZ0":-4.936678976195003,"x":109.46,"y":159.96,"x0":1.6599168240312796,"y0":50.00002831225385,"z0":5.875843254282079,"aX":9.527412588596206},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.2,"breakHorizontal":-7.8,"spinRate":2438,"spinDirection":140},"zone":2,"typeConfidence":0.9,"plateTime":0.395451201047361,"extension":6.37518359703494},"hitData":{"launchSpeed":100.7,"launchAngle":10.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":62.31,"coordY":117.54}},"index":1,"playId":"344a94e3-dc65-3f17-8c1f-c7ceecb5c59f","pitchNumber":2,"startTime":"2026-02-23T21:00:51.465Z","endTime":"2026-02-23T21:01:06.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"first":{"id":663609,"link":"/api/v1/people/663609"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_ab"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_ab"},{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_pa"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.5,"awayTeamWinProbability":26.5,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":1.02,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:01:06.328Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ildemaro Vargas singles on a soft ground ball to pitcher Tim Herrin. Luken Baker to 3rd. Jordan Lawlar to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-23T21:01:25.449Z","endTime":"2026-02-23T21:03:24.298Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"postOnSecond":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"postOnThird":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682120,"link":"/api/v1/people/682120"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"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":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.994528411418568,"aZ":-34.86893715113775,"pfxX":-7.724099725601128,"pfxZ":-1.9677234065064688,"pX":0.387831337090128,"pZ":1.7408883272790905,"vX0":-1.5854724226067622,"vY0":-116.6836579718857,"vZ0":-2.5427601239768305,"x":102.22,"y":191.78,"x0":2.080088402858995,"y0":50.00141866947442,"z0":6.146468864860912,"aX":-10.594935256239665},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-4.0,"breakHorizontal":14.4,"spinRate":2417,"spinDirection":335},"zone":9,"typeConfidence":0.91,"plateTime":0.47033540091146664,"extension":6.335254079339076},"index":0,"playId":"32c9aeb5-02fd-3aaa-9768-bba647552e4a","pitchNumber":1,"startTime":"2026-02-23T21:01:25.449Z","endTime":"2026-02-23T21:01:30.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"first":{"id":691783,"link":"/api/v1/people/691783"},"second":{"id":663609,"link":"/api/v1/people/663609"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-02-23T21:01:33.461Z","endTime":"2026-02-23T21:01:50.821Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"},"defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"first":{"id":691783,"link":"/api/v1/people/691783"},"second":{"id":663609,"link":"/api/v1/people/663609"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.67652016244727,"aZ":-35.0063933855529,"pfxX":-5.035218341099761,"pfxZ":-2.0732509010699545,"pX":0.5112869141431576,"pZ":2.086622155036145,"vX0":-2.009278983096637,"vY0":-116.11594659150528,"vZ0":-2.0403483345717994,"x":97.51,"y":182.44,"x0":2.041928365352427,"y0":50.00346989599672,"z0":6.306485177225116,"aX":-6.877472327051578},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-4.0,"breakHorizontal":9.6,"spinRate":2385,"spinDirection":321},"zone":9,"typeConfidence":0.91,"plateTime":0.4716487549156998,"extension":6.1725460137510915},"index":2,"playId":"787410b5-2244-3951-8693-52cca905aeac","pitchNumber":2,"startTime":"2026-02-23T21:01:50.821Z","endTime":"2026-02-23T21:01:54.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"first":{"id":691783,"link":"/api/v1/people/691783"},"second":{"id":663609,"link":"/api/v1/people/663609"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":80.2,"endSpeed":74.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.39116198398236,"aZ":-33.382520782909246,"pfxX":-7.384553759481245,"pfxZ":-0.8697660521052129,"pX":1.7341622495633346,"pZ":3.299963955759253,"vX0":1.2653700677719788,"vY0":-116.82305932490868,"vZ0":0.25833429361886995,"x":50.9,"y":149.68,"x0":2.1460960114545595,"y0":50.0034701182339,"z0":6.318091598273031,"aX":-10.237936269286735},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.2,"breakHorizontal":13.1,"spinRate":2308,"spinDirection":318},"zone":12,"typeConfidence":0.91,"plateTime":0.468319597038255,"extension":6.271020388525293},"index":3,"playId":"97d70c4a-fce5-3b60-9fc1-14b958654be4","pitchNumber":3,"startTime":"2026-02-23T21:02:16.622Z","endTime":"2026-02-23T21:02:21.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"first":{"id":691783,"link":"/api/v1/people/691783"},"second":{"id":663609,"link":"/api/v1/people/663609"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":85.8,"endSpeed":78.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.720389138824846,"aZ":-28.63892757014748,"pfxX":-2.547909706081369,"pfxZ":2.2408934656814807,"pX":0.5010649509529619,"pZ":2.818593373249648,"vX0":-2.702088605096393,"vY0":-124.94509108387929,"vZ0":-2.1005431286650227,"x":97.9,"y":162.68,"x0":1.9285007458127934,"y0":50.003877177696104,"z0":6.029093809474944,"aX":-4.0181956584436},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.8,"breakHorizontal":5.3,"spinRate":2306,"spinDirection":284},"zone":3,"typeConfidence":0.85,"plateTime":0.4387807862560944,"extension":6.322835664244161},"index":4,"playId":"433f520e-ea2d-332f-a6e9-91c3d4491902","pitchNumber":4,"startTime":"2026-02-23T21:02:35.115Z","endTime":"2026-02-23T21:02:38.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"first":{"id":691783,"link":"/api/v1/people/691783"},"second":{"id":663609,"link":"/api/v1/people/663609"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.296845232150762,"aZ":-17.818828258509036,"pfxX":-0.5228034287266377,"pfxZ":7.422376828771483,"pX":-0.49154193776365723,"pZ":2.2458161064219606,"vX0":-5.529411178853074,"vY0":-137.4419155530678,"vZ0":-6.488261542868268,"x":135.74,"y":178.14,"x0":1.605127647931054,"y0":50.00437534268214,"z0":5.825241371329655,"aX":-1.0111219058654972},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.5,"breakHorizontal":2.0,"spinRate":2507,"spinDirection":132},"zone":4,"typeConfidence":0.9,"plateTime":0.3968303465728633,"extension":6.436308847167225},"hitData":{"launchSpeed":16.1,"launchAngle":50.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":119.64,"coordY":197.08}},"index":5,"playId":"18f7acca-7480-3a07-8729-84ce794f21ac","pitchNumber":5,"startTime":"2026-02-23T21:02:59.897Z","endTime":"2026-02-23T21:03:24.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"first":{"id":691783,"link":"/api/v1/people/691783"},"second":{"id":663609,"link":"/api/v1/people/663609"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_ab"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_ab"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_pa"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.5,"awayTeamWinProbability":30.5,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":2.03,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:03:24.298Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tim Tawa strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-23T21:03:41.150Z","endTime":"2026-02-23T21:05:05.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"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":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26926981558136,"aZ":-27.182836823960333,"pfxX":-2.0937313083095734,"pfxZ":3.1653834809328103,"pX":-1.607589931373181,"pZ":0.8819704679408669,"vX0":-7.423426426442263,"vY0":-124.78886083262044,"vZ0":-6.792157353942478,"x":178.28,"y":214.97,"x0":1.6784543999781487,"y0":50.00159167568074,"z0":5.880355382987749,"aX":-3.298765120559587},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.3,"breakHorizontal":5.5,"spinRate":2330,"spinDirection":335},"zone":13,"typeConfidence":0.77,"plateTime":0.4390311159924405,"extension":6.41617601483922},"index":0,"playId":"6a2595b4-048e-30e9-b385-b24f4e88da72","pitchNumber":1,"startTime":"2026-02-23T21:03:41.957Z","endTime":"2026-02-23T21:03:46.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":691783,"link":"/api/v1/people/691783"},"third":{"id":663609,"link":"/api/v1/people/663609"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.3,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.619556305729425,"aZ":-33.37181762828208,"pfxX":-7.025164128650591,"pfxZ":-0.8553369658051526,"pX":0.964865413850744,"pZ":2.8629868830467693,"vX0":-0.27630801376330294,"vY0":-117.58076775996618,"vZ0":-0.523020667765766,"x":80.22,"y":161.48,"x0":1.9965219999996449,"y0":50.00454310513591,"z0":6.189167946937932,"aX":-9.821328732619317},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-1.4,"breakHorizontal":12.8,"spinRate":2251,"spinDirection":314},"zone":12,"typeConfidence":0.91,"plateTime":0.4661156368983752,"extension":6.297769551586472},"index":1,"playId":"9600aa82-b416-3c0d-8488-db19e2aff39a","pitchNumber":2,"startTime":"2026-02-23T21:04:01.671Z","endTime":"2026-02-23T21:04:07.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":691783,"link":"/api/v1/people/691783"},"third":{"id":663609,"link":"/api/v1/people/663609"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.8,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.899973682818516,"aZ":-35.04572246329208,"pfxX":-5.464620639845578,"pfxZ":-2.043222137302185,"pX":0.3783168186656225,"pZ":1.9137576868804687,"vX0":-2.123433733757647,"vY0":-117.61087247363618,"vZ0":-2.2498450120635187,"x":102.58,"y":187.11,"x0":2.0024316823000423,"y0":50.00464277491408,"z0":6.127020864569047,"aX":-7.670636299186434},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-4.0,"breakHorizontal":10.4,"spinRate":2411,"spinDirection":328},"zone":9,"typeConfidence":0.91,"plateTime":0.4653721672174109,"extension":6.299031117482229},"index":2,"playId":"acdf6d48-0265-3f6b-b6e0-068182bef984","pitchNumber":3,"startTime":"2026-02-23T21:04:17.938Z","endTime":"2026-02-23T21:04:22.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":691783,"link":"/api/v1/people/691783"},"third":{"id":663609,"link":"/api/v1/people/663609"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.7,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.36071321896553,"aZ":-34.05842126556338,"pfxX":-5.958575002045498,"pfxZ":-1.349985351157696,"pX":-0.3682216066008138,"pZ":1.8953790767251075,"vX0":-3.423440092966963,"vY0":-116.7805295992165,"vZ0":-2.672653128552937,"x":131.04,"y":187.6,"x0":1.8871858972368476,"y0":50.00487307718889,"z0":6.23367763348562,"aX":-8.295882070194608},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-2.8,"breakHorizontal":11.6,"spinRate":2323,"spinDirection":327},"zone":7,"typeConfidence":0.91,"plateTime":0.46761036461809224,"extension":6.1279804437579655},"index":3,"playId":"09cdc5dc-6ead-3dcf-823d-91da2e93df64","pitchNumber":4,"startTime":"2026-02-23T21:04:36.181Z","endTime":"2026-02-23T21:04:40.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":691783,"link":"/api/v1/people/691783"},"third":{"id":663609,"link":"/api/v1/people/663609"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":81.3,"endSpeed":75.6,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.983927601718307,"aZ":-34.61425427010607,"pfxX":-7.039502158862488,"pfxZ":-1.7075548704555663,"pX":0.06953557601201638,"pZ":1.23552784100258,"vX0":-2.108540674431496,"vY0":-118.43105226162378,"vZ0":-4.180708247422634,"x":114.35,"y":205.42,"x0":1.8855211948251063,"y0":50.00574224905523,"z0":6.179562331172193,"aX":-10.03130446942159},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-3.8,"breakHorizontal":13.3,"spinRate":2383,"spinDirection":324},"zone":14,"typeConfidence":0.91,"plateTime":0.4619608066433232,"extension":6.360266297147354},"index":4,"playId":"f1af5440-decb-3896-9a9a-c3c9e12a48b5","pitchNumber":5,"startTime":"2026-02-23T21:04:59.574Z","endTime":"2026-02-23T21:05:05.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"first":{"id":545121,"link":"/api/v1/people/545121"},"second":{"id":691783,"link":"/api/v1/people/691783"},"third":{"id":663609,"link":"/api/v1/people/663609"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_ab"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_ab"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_pa"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":9.100000000000009,"leverageIndex":3.5,"dramaIndex":148.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:05:05.888Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gabriel Arias flies out to left fielder Ryan Waldschmidt.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-23T21:07:30.096Z","endTime":"2026-02-23T21:07:44.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694674,"fullName":"Antonio Menendez","link":"/api/v1/people/694674"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Antonio Menendez replaces Juan Burgos.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-23T21:06:55.709Z","endTime":"2026-02-23T21:07:24.633Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694674,"link":"/api/v1/people/694674"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686228,"link":"/api/v1/people/686228","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-23T21:07:24.633Z","endTime":"2026-02-23T21:07:31.593Z","isPitch":false,"type":"action","player":{"id":672356,"link":"/api/v1/people/672356"},"defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":73.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.926180762908228,"aZ":-24.562026562650924,"pfxX":2.9016771580761604,"pfxZ":5.471348073363943,"pX":-0.9700317302350558,"pZ":1.877948729100622,"vX0":6.82798341645342,"vY0":-118.18304872589808,"vZ0":2.013524918988696,"x":153.98,"y":188.08,"x0":-4.292560576788758,"y0":50.00426015317538,"z0":3.2958362940295958,"aX":4.037133684841626},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":10.8,"breakHorizontal":-7.2,"spinRate":2159,"spinDirection":87},"zone":13,"typeConfidence":2.0,"plateTime":0.4663554604755862,"extension":6.1414416460582295},"hitData":{"launchSpeed":99.3,"launchAngle":59.0,"totalDistance":202.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":105.1,"coordY":122.78}},"index":2,"playId":"7e5a669a-b2f0-35ee-b5e6-713901a5f7b3","pitchNumber":1,"startTime":"2026-02-23T21:07:31.593Z","endTime":"2026-02-23T21:07:44.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_ab"},{"player":{"id":694674,"link":"/api/v1/people/694674"},"credit":"p_ab"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_pa"},{"player":{"id":694674,"link":"/api/v1/people/694674"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.6000000000000085,"leverageIndex":0.6,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:07:44.013Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brayan Rocchio walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-23T21:08:02.002Z","endTime":"2026-02-23T21:09:36.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694674,"fullName":"Antonio Menendez","link":"/api/v1/people/694674"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.084671072891776,"aZ":-29.6130750964188,"pfxX":0.4529708968230963,"pfxZ":1.5968168701473378,"pX":-2.6884785195621728,"pZ":2.304488584646369,"vX0":3.4452749398852087,"vY0":-125.93994597834894,"vZ0":2.068574244602417,"x":219.48,"y":176.56,"x0":-4.134222428889715,"y0":50.00180966061194,"z0":3.8711120394870147,"aX":0.7256575928761128},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.6,"breakHorizontal":-1.7,"spinRate":2445,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.43526539639892947,"extension":6.104920007387614},"index":0,"playId":"c79aead3-b8ec-3038-a3e6-eaa5cc577aeb","pitchNumber":1,"startTime":"2026-02-23T21:08:08.629Z","endTime":"2026-02-23T21:08:11.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.985405108300064,"aZ":-30.228065310060853,"pfxX":-2.914125581543667,"pfxZ":1.1835846567217896,"pX":-0.7451995890998084,"pZ":2.518747780469735,"vX0":8.350124248714968,"vY0":-126.32094920073575,"vZ0":2.315466890295509,"x":145.41,"y":170.77,"x0":-3.6868020851167356,"y0":50.00458468586565,"z0":3.988756957744686,"aX":-4.803029326682834},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.8,"breakHorizontal":3.7,"spinRate":2420,"spinDirection":250},"zone":4,"typeConfidence":2.0,"plateTime":0.43038152535905416,"extension":6.576231644483506},"index":1,"playId":"6181abdc-502f-34cb-94b5-3495039dae30","pitchNumber":2,"startTime":"2026-02-23T21:08:22.511Z","endTime":"2026-02-23T21:08:26.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.93898143264945,"aZ":-16.00288522495676,"pfxX":-5.074719051856928,"pfxZ":8.568758483762283,"pX":0.08750702481109837,"pZ":2.0512022839211705,"vX0":8.218594391825263,"vY0":-136.27517164835055,"vZ0":-6.25220507621769,"x":113.66,"y":183.4,"x0":-2.3031863565813833,"y0":50.004352393255665,"z0":5.473927628893302,"aX":-9.579872736374284},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.4,"breakHorizontal":7.6,"spinRate":2238,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.40136573446984514,"extension":6.404582202558285},"index":2,"playId":"52120fca-d1a6-38de-ae1e-6aa06e8ec1bd","pitchNumber":3,"startTime":"2026-02-23T21:08:38.220Z","endTime":"2026-02-23T21:08:44.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":85.0,"endSpeed":78.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.099786118677997,"aZ":-36.47471403656731,"pfxX":2.647546724487139,"pfxZ":-2.777120634007501,"pX":-1.6505927238065967,"pZ":0.2927085679927931,"vX0":1.257992777924357,"vY0":-123.74855433313554,"vZ0":-5.657558689578693,"x":179.92,"y":230.88,"x0":-2.509808250500338,"y0":50.00418720900646,"z0":5.670411895393591,"aX":4.098823455147984},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-6.1,"breakHorizontal":-5.0,"spinRate":2534,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.4429059306101579,"extension":6.573354120748159},"index":3,"playId":"f36b3cb6-af9a-3548-9ff1-320658336e66","pitchNumber":4,"startTime":"2026-02-23T21:08:55.532Z","endTime":"2026-02-23T21:08:59.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.5675536140839,"aZ":-27.82303659501061,"pfxX":-4.276786923476651,"pfxZ":2.5819740851842514,"pX":-1.9399884997473202,"pZ":2.985571665662484,"vX0":5.864104632001394,"vY0":-128.05719340986374,"vZ0":2.529023801569213,"x":190.95,"y":158.17,"x0":-3.6876071432289463,"y0":50.005203699643374,"z0":4.140228264057002,"aX":-7.215705151350361},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.4,"breakHorizontal":6.7,"spinRate":2499,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.4251960670714623,"extension":6.482965067290166},"index":4,"playId":"18ee74b8-67df-348a-877a-568b16c30f23","pitchNumber":5,"startTime":"2026-02-23T21:09:15.407Z","endTime":"2026-02-23T21:09:18.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.411100611025937,"aZ":-27.774816897240882,"pfxX":-1.932378364094565,"pfxZ":2.627694319161032,"pX":-1.226431458212368,"pZ":3.263751585495242,"vX0":7.678346089717788,"vY0":-127.76859220384647,"vZ0":3.4639826900481636,"x":163.75,"y":150.66,"x0":-4.004030470891059,"y0":50.00003100448549,"z0":4.058517257320758,"aX":-3.232227971814519},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.8,"breakHorizontal":2.0,"spinRate":2414,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.42675115481066683,"extension":6.593063738587597},"index":5,"playId":"81e265ea-9730-3d0b-8bd6-4570d191fbfe","pitchNumber":6,"startTime":"2026-02-23T21:09:31.844Z","endTime":"2026-02-23T21:09:36.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":694674,"link":"/api/v1/people/694674"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.7,"awayTeamWinProbability":21.299999999999997,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.46,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:09:36.892Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Angel Martínez grounds out, second baseman Tim Tawa to first baseman Pavin Smith. Brayan Rocchio to 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-23T21:09:58.640Z","endTime":"2026-02-23T21:12:14.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694674,"fullName":"Antonio Menendez","link":"/api/v1/people/694674"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.200041170676375,"aZ":-18.630827002118558,"pfxX":-6.581847206439072,"pfxZ":7.4719918805670185,"pX":-0.7209241971547046,"pZ":2.1169560779162744,"vX0":7.613243838984213,"vY0":-133.17092683421603,"vZ0":-5.2843589059586105,"x":144.48,"y":181.62,"x0":-2.7496486469827963,"y0":50.00015931931849,"z0":5.457135592933581,"aX":-11.926053640840557},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.7,"breakHorizontal":10.4,"spinRate":2050,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.4098965874730194,"extension":6.563100353625189},"index":0,"playId":"72e26ede-1554-3c34-abef-ea22006a903b","pitchNumber":1,"startTime":"2026-02-23T21:09:58.640Z","endTime":"2026-02-23T21:10:03.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"d29c85b0-1d81-314d-a892-c3be5f7c8f0c","startTime":"2026-02-23T21:10:12.377Z","endTime":"2026-02-23T21:10:17.420Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.546720207612342,"aZ":-16.80344895634217,"pfxX":-10.678063078798218,"pfxZ":8.399220243796865,"pX":1.428924435842432,"pZ":3.029848662921459,"vX0":13.938125942299678,"vY0":-134.74189040768496,"vZ0":-3.2267892889442944,"x":62.3,"y":181.9,"x0":-2.4349023227519906,"y0":50.00396002496614,"z0":5.437237359734687,"aX":-19.545110299675788},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.6,"breakHorizontal":16.2,"spinRate":2275,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.407230558723799,"extension":6.699620705920739},"index":2,"playId":"a83c9e3d-eaeb-3d3f-9989-c5171983f971","pitchNumber":2,"startTime":"2026-02-23T21:10:29.956Z","endTime":"2026-02-23T21:10:35.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Antonio Menendez. Brayan Rocchio to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":3,"actionPlayId":"a83c9e3d-eaeb-3d3f-9989-c5171983f971","startTime":"2026-02-23T21:10:51.961Z","endTime":"2026-02-23T21:10:56.542Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677587,"link":"/api/v1/people/677587"},"defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"postOnSecond":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"homeTeamWinProbability":80.0,"awayTeamWinProbability":20.0,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.84,"dramaIndex":34.0,"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.329505120130534,"aZ":-36.957810318020414,"pfxX":-2.2221513289745825,"pfxZ":-3.1866644916773827,"pX":0.877032932639006,"pZ":0.21137951576795205,"vX0":9.198156718545986,"vY0":-122.27361718793045,"vZ0":-4.657572068797874,"x":55.35,"y":140.56,"x0":-2.6611587736901825,"y0":50.00469461646996,"z0":5.346222247478779,"aX":-3.331797562262892},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-6.7,"breakHorizontal":1.7,"spinRate":2265,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.44964988165531317,"extension":6.668580967530212},"index":4,"playId":"6e970674-6e80-327f-8f0b-8ba662375904","pitchNumber":3,"startTime":"2026-02-23T21:10:56.542Z","endTime":"2026-02-23T21:11:00.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"second":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":84.3,"endSpeed":78.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.257443746347423,"aZ":-32.159645060139624,"pfxX":1.538523608742051,"pfxZ":0.012410641298984615,"pX":0.30688575149494146,"pZ":1.548834991596614,"vX0":6.82105668472737,"vY0":-122.7132992218952,"vZ0":-3.077895142046814,"x":62.53,"y":156.97,"x0":-2.693793846518265,"y0":50.00454599128572,"z0":5.522133567035526,"aX":2.377757563229811},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.4,"breakHorizontal":-4.2,"spinRate":2256,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4440928015142238,"extension":6.523101981336174},"index":5,"playId":"565fb061-6825-3c07-b717-a1b74d88b9b0","pitchNumber":4,"startTime":"2026-02-23T21:11:18.874Z","endTime":"2026-02-23T21:11:23.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"second":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.667551460945095,"aZ":-26.158384865278556,"pfxX":-5.143805603127454,"pfxZ":3.473986325259954,"pX":-0.8231537171062789,"pZ":3.2931594481295043,"vX0":10.16813869381446,"vY0":-129.8994881894501,"vZ0":3.6274588242630568,"x":148.38,"y":149.86,"x0":-4.095767787083546,"y0":50.004548032303845,"z0":3.852649656430383,"aX":-8.91434081505648},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.3,"breakHorizontal":7.4,"spinRate":2181,"spinDirection":267},"zone":1,"typeConfidence":2.0,"plateTime":0.419440035873182,"extension":6.24696610601336},"index":6,"playId":"8e09b8f7-eebd-3170-9507-9ba962b9fd1f","pitchNumber":5,"startTime":"2026-02-23T21:11:40.920Z","endTime":"2026-02-23T21:11:44.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"second":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.30286959780892,"aZ":-39.89463625911375,"pfxX":-8.872657546503358,"pfxZ":-5.141528736436586,"pX":-1.4840697620713625,"pZ":1.0963401379931377,"vX0":8.226088024817546,"vY0":-121.6494130334064,"vZ0":2.3395528973968016,"x":173.57,"y":209.18,"x0":-3.7525762669533926,"y0":50.00179413732669,"z0":3.5744195251238273,"aX":-13.331499674203272},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-8.5,"breakHorizontal":14.2,"spinRate":1888,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.44982019194213096,"extension":6.043311741720382},"hitData":{"launchSpeed":83.4,"launchAngle":0.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.43,"coordY":154.65}},"index":7,"playId":"69279d73-2ab9-390e-9f16-958933165867","pitchNumber":6,"startTime":"2026-02-23T21:12:03.521Z","endTime":"2026-02-23T21:12:14.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"second":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":694674,"link":"/api/v1/people/694674"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":694674,"link":"/api/v1/people/694674"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.84,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:12:14.908Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Johnathan Rodríguez grounds out, pitcher Antonio Menendez to shortstop Geraldo Perdomo to first baseman Pavin Smith.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-23T21:12:31.208Z","endTime":"2026-02-23T21:13:43.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694674,"fullName":"Antonio Menendez","link":"/api/v1/people/694674"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694674,"link":"/api/v1/people/694674"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70280757024861,"aZ":-28.273831315656253,"pfxX":5.558204716475436,"pfxZ":2.762735316204946,"pX":-1.4823079576129907,"pZ":2.241812875530141,"vX0":4.814122804367838,"vY0":-118.6268338010478,"vZ0":3.402263806120537,"x":180.92,"y":166.46,"x0":-4.267034309052497,"y0":50.00196157743804,"z0":3.381169603099371,"aX":7.846101396017323},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":6.2,"breakHorizontal":-11.3,"spinRate":2317,"spinDirection":84},"zone":13,"typeConfidence":2.0,"plateTime":0.4633969173904213,"extension":6.301568739503973},"index":0,"playId":"eee2e944-b072-3018-8040-3e32363ace89","pitchNumber":1,"startTime":"2026-02-23T21:12:32.759Z","endTime":"2026-02-23T21:12:38.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"third":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.146263343089707,"aZ":-35.83121645827069,"pfxX":-8.685971298318936,"pfxZ":-2.0794301725131827,"pX":-0.43613718398011203,"pZ":2.67188226466095,"vX0":11.52809901246585,"vY0":-131.47674402290187,"vZ0":3.778258966018427,"x":112.8,"y":142.05,"x0":-3.7435060105215667,"y0":50.00562050004026,"z0":3.870767565769555,"aX":-15.252335702108374},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-2.6,"breakHorizontal":13.3,"spinRate":2118,"spinDirection":270},"zone":4,"typeConfidence":2.0,"plateTime":0.4161565509700793,"extension":6.3336416253481715},"index":1,"playId":"fda35e83-e464-35f5-b579-8669bfcc6a2c","pitchNumber":2,"startTime":"2026-02-23T21:12:46.725Z","endTime":"2026-02-23T21:12:51.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"third":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":90.0,"endSpeed":82.7,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.722820753757194,"aZ":-36.13953667542534,"pfxX":-6.653120057545922,"pfxZ":-2.265404466539879,"pX":-2.33842235512954,"pZ":2.759186901774306,"vX0":7.004831214793583,"vY0":-130.865358429459,"vZ0":4.168332522400832,"x":141.99,"y":145.54,"x0":-4.1761618892253995,"y0":50.006021927997836,"z0":3.841247605243176,"aX":-11.626700746880134},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-3.0,"breakHorizontal":10.7,"spinRate":2085,"spinDirection":264},"zone":11,"typeConfidence":2.0,"plateTime":0.41738411896178906,"extension":6.3106889965385875},"index":2,"playId":"9d1b13a7-ecf1-347a-8e4b-9de8735cbf10","pitchNumber":3,"startTime":"2026-02-23T21:13:02.862Z","endTime":"2026-02-23T21:13:07.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"third":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":72.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.436204938988315,"aZ":-26.547845542934393,"pfxX":5.550231178622042,"pfxZ":4.135294811630038,"pX":-2.467491762118839,"pZ":2.0112344723356874,"vX0":2.0553035552328964,"vY0":-116.1120044263645,"vZ0":2.839998135160718,"x":159.14,"y":186.38,"x0":-4.086089841056918,"y0":50.00340082585286,"z0":3.303808989415641,"aX":7.551864498530314},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":8.5,"breakHorizontal":-10.6,"spinRate":2261,"spinDirection":95},"zone":13,"typeConfidence":2.0,"plateTime":0.4723456233634913,"extension":5.961582149163026},"index":3,"playId":"8d0801ff-3c00-3ca6-81d6-90205be792df","pitchNumber":4,"startTime":"2026-02-23T21:13:17.453Z","endTime":"2026-02-23T21:13:22.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"third":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.242696884549428,"aZ":-36.642271915170035,"pfxX":-5.763163569461017,"pfxZ":-2.5666520555978654,"pX":-0.8382066917218769,"pZ":2.2727419247484995,"vX0":9.550373027762882,"vY0":-130.4130025038514,"vZ0":3.2183440033195603,"x":109.1,"y":183.39,"x0":-3.7849914099810484,"y0":50.00635891585828,"z0":3.7713800576109113,"aX":-10.013549179602553},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-3.7,"breakHorizontal":8.5,"spinRate":2143,"spinDirection":273},"zone":4,"typeConfidence":2.0,"plateTime":0.41863123481711817,"extension":6.1889901569828805},"hitData":{"launchSpeed":95.4,"launchAngle":-33.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":132.98,"coordY":176.92}},"index":4,"playId":"11846778-b021-3283-b351-dd9f0a98adc7","pitchNumber":5,"startTime":"2026-02-23T21:13:33.724Z","endTime":"2026-02-23T21:13:43.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"third":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671286,"link":"/api/v1/people/671286"},"credit":"b_ab"},{"player":{"id":694674,"link":"/api/v1/people/694674"},"credit":"p_ab"},{"player":{"id":671286,"link":"/api/v1/people/671286"},"credit":"b_pa"},{"player":{"id":694674,"link":"/api/v1/people/694674"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.1,"awayTeamWinProbability":24.900000000000006,"homeTeamWinProbabilityAdded":-2.8000000000000114,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:13:43.704Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Waldschmidt strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-23T21:15:54.549Z","endTime":"2026-02-23T21:16:55.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kolby Allard replaces Tim Herrin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-23T21:15:36.521Z","endTime":"2026-02-23T21:15:56.347Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663465,"link":"/api/v1/people/663465"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":80.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.86765715815844,"aZ":-26.69547411857277,"pfxX":-1.936928630602059,"pfxZ":3.3924687989957985,"pX":-0.6769437340307612,"pZ":3.7262606693558533,"vX0":-5.973676163233021,"vY0":-125.16239494517455,"vZ0":0.362083580035351,"x":142.8,"y":138.17,"x0":1.9748006377694947,"y0":50.004923814354996,"z0":5.733739410208523,"aX":-3.1296294749767872},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.5,"breakHorizontal":4.7,"spinRate":2074,"spinDirection":174},"zone":11,"typeConfidence":2.0,"plateTime":0.4345536812105082,"extension":6.156842636200652},"index":1,"playId":"c0883b5d-c4e3-33ea-9251-5ea9b6fcb8e5","pitchNumber":1,"startTime":"2026-02-23T21:15:56.347Z","endTime":"2026-02-23T21:16:00.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.50469239522772,"aZ":-26.93785424018475,"pfxX":-2.0463919561873225,"pfxZ":3.2910411929443555,"pX":0.4708790840044407,"pZ":3.418898105680018,"vX0":-3.2227752185356517,"vY0":-124.42177803524248,"vZ0":-0.0956091638071559,"x":99.05,"y":146.47,"x0":2.0414607030417393,"y0":50.00283096655751,"z0":5.662763288783032,"aX":-3.2553139927528},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.1,"breakHorizontal":4.3,"spinRate":2057,"spinDirection":187},"zone":12,"typeConfidence":2.0,"plateTime":0.43775008832571416,"extension":6.105691287052508},"index":2,"playId":"a024e453-e507-3a32-a3d7-2de29783085c","pitchNumber":2,"startTime":"2026-02-23T21:16:09.811Z","endTime":"2026-02-23T21:16:14.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":83.2,"endSpeed":77.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.177049203336296,"aZ":-24.61591183814922,"pfxX":10.538982393382742,"pfxZ":5.029403420276445,"pX":1.085127378475383,"pZ":2.471063188620106,"vX0":-5.5528012478883655,"vY0":-121.13021270643928,"vZ0":-2.5773998153797266,"x":118.36,"y":161.97,"x0":2.0246586414884584,"y0":50.00349025024137,"z0":5.676388841655286,"aX":15.837003724575313},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":8.8,"breakHorizontal":-18.0,"spinRate":1404,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.45026963416480514,"extension":5.753764406143944},"index":3,"playId":"9dbbda0e-9364-3edb-909c-ce00828eb10d","pitchNumber":3,"startTime":"2026-02-23T21:16:23.905Z","endTime":"2026-02-23T21:16:29.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-02-23T21:16:42.223Z","endTime":"2026-02-23T21:16:50.993Z","isPitch":false,"type":"action","player":{"id":814439,"link":"/api/v1/people/814439"},"defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":72.9,"endSpeed":67.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.58501043941914,"aZ":-40.99264876082634,"pfxX":-6.206428581675132,"pfxZ":-7.8546170050279,"pX":-0.08145112343663702,"pZ":1.4430821207131654,"vX0":-2.383176828666938,"vY0":-106.02193444271064,"vZ0":0.412323794119011,"x":120.1,"y":199.82,"x0":1.8686555282752522,"y0":50.005254986718036,"z0":5.980471576721618,"aX":-6.963621703244064},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.8,"breakVerticalInduced":-13.7,"breakHorizontal":11.9,"spinRate":1823,"spinDirection":339},"zone":13,"typeConfidence":2.0,"plateTime":0.5195224701133165,"extension":5.844293010234813},"index":5,"playId":"4d17a8a1-c230-37d0-9178-b9302805eb7a","pitchNumber":4,"startTime":"2026-02-23T21:16:50.993Z","endTime":"2026-02-23T21:16:55.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"credit":"b_ab"},{"player":{"id":663465,"link":"/api/v1/people/663465"},"credit":"p_ab"},{"player":{"id":814439,"link":"/api/v1/people/814439"},"credit":"b_pa"},{"player":{"id":663465,"link":"/api/v1/people/663465"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.0,"awayTeamWinProbability":22.0,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:16:55.529Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Óscar Mercado grounds out, shortstop Gabriel Arias to first baseman CJ Kayfus.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-23T21:17:10.645Z","endTime":"2026-02-23T21:17:38.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":640458,"fullName":"Óscar Mercado","link":"/api/v1/people/640458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":640458,"fullName":"Óscar Mercado","link":"/api/v1/people/640458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":71.4,"endSpeed":65.9,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.38260764028401,"aZ":-40.45411950505282,"pfxX":-0.8158940888622834,"pfxZ":-7.58511594536796,"pX":0.3908150722291731,"pZ":3.213426311410534,"vX0":-2.70592042164252,"vY0":-103.803886324972,"vZ0":3.9598187076113045,"x":102.1,"y":152.02,"x0":1.8173118066777652,"y0":50.00397160645326,"z0":6.097430451891942,"aX":-0.8900897874123294},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-66.0,"breakVerticalInduced":-12.2,"breakHorizontal":2.3,"spinRate":1658,"spinDirection":340},"zone":3,"typeConfidence":2.0,"plateTime":0.527662552008969,"extension":5.72238917271462},"index":0,"playId":"e264b48d-4899-34c6-b2a2-d8fa7efaa8c0","pitchNumber":1,"startTime":"2026-02-23T21:17:15.559Z","endTime":"2026-02-23T21:17:19.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":82.9,"endSpeed":76.6,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.731488866633732,"aZ":-26.436412970016853,"pfxX":7.815085635170601,"pfxZ":3.863524947481489,"pX":0.2765733122955225,"pZ":2.519585927286498,"vX0":-6.411281166080723,"vY0":-120.5947241066367,"vZ0":-2.1147845356333574,"x":106.46,"y":170.75,"x0":1.9441564892678638,"y0":50.0023833520875,"z0":5.721964863573607,"aX":11.60117815716506},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.8,"breakHorizontal":-12.7,"spinRate":1474,"spinDirection":126},"zone":5,"typeConfidence":2.0,"plateTime":0.452839207980118,"extension":5.645546127770863},"hitData":{"launchSpeed":98.7,"launchAngle":3.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.61,"coordY":142.0}},"index":1,"playId":"28bb7c55-a7da-3da0-87ef-d78a7fb05a71","pitchNumber":2,"startTime":"2026-02-23T21:17:26.837Z","endTime":"2026-02-23T21:17:38.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":640458,"link":"/api/v1/people/640458"},"credit":"b_ab"},{"player":{"id":663465,"link":"/api/v1/people/663465"},"credit":"p_ab"},{"player":{"id":640458,"link":"/api/v1/people/640458"},"credit":"b_pa"},{"player":{"id":663465,"link":"/api/v1/people/663465"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.0,"awayTeamWinProbability":20.0,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:17:38.798Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Geraldo Perdomo singles on a ground ball to center fielder Angel Martínez.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-23T21:18:00.564Z","endTime":"2026-02-23T21:18:37.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.498084755284516,"aZ":-16.4688552776148,"pfxX":1.9880828039579852,"pfxZ":8.739917772149337,"pX":0.38627893322341283,"pZ":2.3243568033175213,"vX0":-5.247036598952954,"vY0":-132.943601304117,"vZ0":-5.009007799956982,"x":102.28,"y":176.02,"x0":2.123876158104323,"y0":50.0003342925877,"z0":5.421465790388636,"aX":3.5718112249672767},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.0,"breakHorizontal":-2.5,"spinRate":2012,"spinDirection":151},"zone":6,"typeConfidence":2.0,"plateTime":0.4114126166970662,"extension":6.0930635112544165},"index":0,"playId":"a4321e1a-6371-34ed-8993-bbf9d8c41994","pitchNumber":1,"startTime":"2026-02-23T21:18:00.564Z","endTime":"2026-02-23T21:18:05.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-02-23T21:18:12.137Z","endTime":"2026-02-23T21:18:21.748Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.804677373980386,"aZ":-16.68390484460071,"pfxX":2.8077643387487896,"pfxZ":8.785174535045849,"pX":0.11107838743311707,"pZ":2.9896913188673193,"vX0":-5.9220805027896235,"vY0":-132.34064589093566,"vZ0":-3.380877729995988,"x":112.77,"y":158.06,"x0":2.0190042500264185,"y0":50.004094453888236,"z0":5.515150125704733,"aX":4.952178047893779},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.4,"breakHorizontal":-3.7,"spinRate":2083,"spinDirection":145},"zone":2,"typeConfidence":2.0,"plateTime":0.4148270264075209,"extension":6.103856890611822},"hitData":{"launchSpeed":104.2,"launchAngle":8.0,"totalDistance":154.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.57,"coordY":75.18}},"index":2,"playId":"a5592b56-b4ef-3803-8c67-90d72dfa98e6","pitchNumber":2,"startTime":"2026-02-23T21:18:21.748Z","endTime":"2026-02-23T21:18:37.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":663465,"link":"/api/v1/people/663465"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":663465,"link":"/api/v1/people/663465"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.4,"awayTeamWinProbability":21.599999999999994,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":0.48,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:18:37.478Z","atBatIndex":35},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Gabriel Moreno grounds into a force out, shortstop Gabriel Arias to second baseman Brayan Rocchio. Geraldo Perdomo out at 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-23T21:18:43.781Z","endTime":"2026-02-23T21:19:24.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"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":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.477291200446835,"aZ":-15.731462302753295,"pfxX":4.989488813411677,"pfxZ":9.128626714540047,"pX":-0.8788901499980254,"pZ":2.5595125277582746,"vX0":-8.830574348796338,"vY0":-133.0896362188809,"vZ0":-4.5916612098555705,"x":150.5,"y":169.67,"x0":1.8276950730484995,"y0":50.00183461244594,"z0":5.4396302467955895,"aX":8.986887068084394},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.7,"breakHorizontal":-7.2,"spinRate":2026,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.4109081122834941,"extension":6.261398175367094},"index":0,"playId":"442f9b55-cb91-3db3-a66e-5575fd52c38a","pitchNumber":1,"startTime":"2026-02-23T21:18:58.448Z","endTime":"2026-02-23T21:19:04.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.739476823563674,"aZ":-25.86892697922431,"pfxX":-2.047295349237949,"pfxZ":3.880381783518737,"pX":-0.4241281458237802,"pZ":2.0334868682173872,"vX0":-5.467135548357808,"vY0":-125.70690652019297,"vZ0":-3.5467921992070828,"x":133.17,"y":183.88,"x0":2.0314616522756412,"y0":50.00444809762189,"z0":5.526647552968967,"aX":-3.327401919113524},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.6,"breakHorizontal":4.8,"spinRate":2216,"spinDirection":168},"zone":7,"typeConfidence":2.0,"plateTime":0.4331310366732577,"extension":6.111573325915215},"hitData":{"launchSpeed":77.0,"launchAngle":3.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.94,"coordY":158.7}},"index":1,"playId":"f7de9a57-e92a-35a8-a311-9db5e261a756","pitchNumber":2,"startTime":"2026-02-23T21:19:15.481Z","endTime":"2026-02-23T21:19:24.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_ab"},{"player":{"id":663465,"link":"/api/v1/people/663465"},"credit":"p_ab"},{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_pa"},{"player":{"id":663465,"link":"/api/v1/people/663465"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.2,"awayTeamWinProbability":18.799999999999997,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":1.1,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:19:24.081Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"CJ Kayfus walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-23T21:20:48.469Z","endTime":"2026-02-23T21:23:18.838Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694674,"fullName":"Antonio Menendez","link":"/api/v1/people/694674"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"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":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.9,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.948746461672915,"aZ":-27.993642203779668,"pfxX":-6.477424963256519,"pfxZ":2.39468607730808,"pX":-0.4898968904880211,"pZ":3.5350759009192965,"vX0":10.805453197093016,"vY0":-130.4730883651012,"vZ0":4.680491957541623,"x":85.47,"y":143.54,"x0":-3.818043309646898,"y0":50.00462887945822,"z0":3.813967531988259,"aX":-11.321271879268927},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.5,"breakHorizontal":9.7,"spinRate":2131,"spinDirection":267},"zone":11,"typeConfidence":2.0,"plateTime":0.41762747146768575,"extension":6.273989301846289},"index":0,"playId":"a0053c23-b37d-3340-9a71-f233fff3417c","pitchNumber":1,"startTime":"2026-02-23T21:21:50.675Z","endTime":"2026-02-23T21:21:56.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.5,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.77304148169666,"aZ":-41.59796002529078,"pfxX":-5.105515901272692,"pfxZ":-6.246802125691847,"pX":-0.3977139438434975,"pZ":0.7763676734770916,"vX0":9.545220940351614,"vY0":-121.52775640045226,"vZ0":1.9193346110459257,"x":109.1,"y":235.2,"x0":-3.696812166551654,"y0":50.00163726923296,"z0":3.565430064234599,"aX":-7.707908694104106},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-10.7,"breakHorizontal":7.2,"spinRate":1664,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.44914201372380846,"extension":6.338749041892129},"index":1,"playId":"3103f983-cc75-3bcb-9c89-429c86c6597e","pitchNumber":2,"startTime":"2026-02-23T21:22:07.234Z","endTime":"2026-02-23T21:22:15.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.1,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.264504575225388,"aZ":-30.44734846228357,"pfxX":-2.201179465659239,"pfxZ":1.0409565622102068,"pX":-1.0673909379313087,"pZ":2.163131163747748,"vX0":7.613684946261629,"vY0":-126.77152840686566,"vZ0":1.9510218692388577,"x":157.69,"y":180.38,"x0":-3.798801986104146,"y0":50.00232772814794,"z0":3.7820181815632075,"aX":-3.6516232476075694},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.5,"breakHorizontal":2.6,"spinRate":2280,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.4289348581643182,"extension":6.655788865609797},"index":2,"playId":"29a5cc93-c73e-33ba-a914-eeb5b6b2ee86","pitchNumber":3,"startTime":"2026-02-23T21:22:21.462Z","endTime":"2026-02-23T21:22:26.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.8,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.52212328664624,"aZ":-30.831041557665433,"pfxX":-2.0538251359204223,"pfxZ":0.8014643920703541,"pX":-0.16228833108895918,"pZ":2.084551535799214,"vX0":9.46844943961307,"vY0":-127.35642104745008,"vZ0":1.4734712729936414,"x":123.19,"y":182.5,"x0":-3.625088902599578,"y0":50.003791208302914,"z0":3.8967816850649517,"aX":-3.4512826974165187},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.9,"breakHorizontal":2.0,"spinRate":2319,"spinDirection":265},"zone":8,"typeConfidence":2.0,"plateTime":0.4263589623706592,"extension":6.4895003534901505},"index":3,"playId":"9b33ed3d-7d2a-33b0-982e-34199ed05be9","pitchNumber":4,"startTime":"2026-02-23T21:22:36.089Z","endTime":"2026-02-23T21:22:41.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":80.1,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.394015334396084,"aZ":-34.38299587647224,"pfxX":0.9702530293934065,"pfxZ":-1.3849229886413532,"pX":0.1947132727217181,"pZ":0.5522235416045813,"vX0":6.537623094653841,"vY0":-124.7913914983721,"vZ0":-5.331633192976666,"x":109.58,"y":223.87,"x0":-2.572657349265884,"y0":50.00351246049224,"z0":5.511651870979289,"aX":1.5466778072311662},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.4,"breakHorizontal":-3.1,"spinRate":2400,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.43699542011402404,"extension":6.4750853914829625},"index":4,"playId":"32186f32-2711-3a21-80ab-f5330bd5bf9f","pitchNumber":5,"startTime":"2026-02-23T21:22:56.234Z","endTime":"2026-02-23T21:23:04.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.88664593984715,"aZ":-27.519578640190158,"pfxX":-0.010713992730348565,"pfxZ":2.80897158604186,"pX":-2.2654449929738387,"pZ":2.543252269083298,"vX0":4.363564353740945,"vY0":-127.12652323543232,"vZ0":1.7253315417419055,"x":203.35,"y":170.11,"x0":-3.993464420863122,"y0":50.00365761189385,"z0":4.020498941311676,"aX":-0.017776564177694784},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.6,"breakHorizontal":-0.8,"spinRate":2313,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.42873089835917133,"extension":6.506423378916087},"index":5,"playId":"42ba608f-6bba-3b7d-b1b7-9733070a6a97","pitchNumber":6,"startTime":"2026-02-23T21:23:12.604Z","endTime":"2026-02-23T21:23:18.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_pa"},{"player":{"id":694674,"link":"/api/v1/people/694674"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.39999999999999,"awayTeamWinProbability":16.60000000000001,"homeTeamWinProbabilityAdded":2.1999999999999886,"leverageIndex":0.57,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:23:18.838Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Steven Kwan singles on a fly ball to right fielder Óscar Mercado. CJ Kayfus to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-23T21:23:40.340Z","endTime":"2026-02-23T21:24:13.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694674,"fullName":"Antonio Menendez","link":"/api/v1/people/694674"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"postOnSecond":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":640458,"link":"/api/v1/people/640458"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.743925382736737,"aZ":-27.089378946667193,"pfxX":-4.016321883535094,"pfxZ":3.087240401722262,"pX":0.23930100379793923,"pZ":3.0743605272584955,"vX0":10.891061376097818,"vY0":-126.44131406544452,"vZ0":2.3019026774988673,"x":107.88,"y":155.77,"x0":-3.5704970390743282,"y0":50.000877178328885,"z0":4.30242528587536,"aX":-6.61167856167369},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.4,"breakHorizontal":5.3,"spinRate":2346,"spinDirection":249},"zone":3,"typeConfidence":2.0,"plateTime":0.4304541822920984,"extension":6.488500632588503},"index":0,"playId":"3d55aba2-d4b8-353f-8204-cc98a6e07b31","pitchNumber":1,"startTime":"2026-02-23T21:23:40.340Z","endTime":"2026-02-23T21:23:45.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":84.5,"endSpeed":77.7,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.242411294063313,"aZ":-38.59097430172023,"pfxX":-8.274973061969455,"pfxZ":-4.2018128556364,"pX":0.0033362491260533794,"pZ":1.360620831922002,"vX0":11.119664301585136,"vY0":-122.49899812577854,"vZ0":2.0883914885123405,"x":116.87,"y":202.04,"x0":-3.5108998844265185,"y0":50.004888157813696,"z0":3.786122991685726,"aX":-12.631816466593323},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-6.8,"breakHorizontal":12.5,"spinRate":1787,"spinDirection":294},"zone":14,"typeConfidence":2.0,"plateTime":0.4464145034546303,"extension":6.2381703248258455},"hitData":{"launchSpeed":77.2,"launchAngle":42.0,"totalDistance":229.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":148.31,"coordY":111.52}},"index":1,"playId":"deb37fdc-4d57-3496-9d92-1c38074d342d","pitchNumber":2,"startTime":"2026-02-23T21:23:57.407Z","endTime":"2026-02-23T21:24:13.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":694674,"link":"/api/v1/people/694674"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":694674,"link":"/api/v1/people/694674"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.6,"awayTeamWinProbability":13.400000000000006,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":0.92,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:24:13.081Z","atBatIndex":38},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Chase DeLauter pops out to shortstop Geraldo Perdomo on the infield fly rule.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-23T21:24:44.098Z","endTime":"2026-02-23T21:26:53.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694674,"fullName":"Antonio Menendez","link":"/api/v1/people/694674"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702693,"fullName":"Jaison Chourio","link":"/api/v1/people/702693"},"postOnSecond":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Jaison Chourio replaces Steven Kwan.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-23T21:24:41.035Z","endTime":"2026-02-23T21:24:46.407Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702693,"link":"/api/v1/people/702693"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"101","replacedPlayer":{"id":680757,"link":"/api/v1/people/680757"},"base":1,"defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"second":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.76917447795345,"aZ":-26.27907540006217,"pfxX":-1.7294694929402215,"pfxZ":3.6222412005267497,"pX":0.004475122059168533,"pZ":3.6246533982150573,"vX0":9.903841091003356,"vY0":-126.29545386802094,"vZ0":3.551214377340717,"x":116.83,"y":140.91,"x0":-3.7295523505181762,"y0":50.00420798541389,"z0":4.304380835204142,"aX":-2.8165293980662853},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.6,"breakHorizontal":1.1,"spinRate":2434,"spinDirection":245},"zone":12,"typeConfidence":2.0,"plateTime":0.4323466131182112,"extension":6.487299561630101},"index":1,"playId":"415da712-ead2-3e45-93f5-db234697d11b","pitchNumber":1,"startTime":"2026-02-23T21:24:46.407Z","endTime":"2026-02-23T21:24:50.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":702693,"link":"/api/v1/people/702693"},"second":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.0,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.447488006705143,"aZ":-25.2079212310156,"pfxX":0.15699166916119756,"pfxZ":4.222474856976222,"pX":0.0753200445218685,"pZ":2.5486852223354988,"vX0":9.569021747602395,"vY0":-126.25724524528891,"vZ0":1.089129454279632,"x":114.13,"y":169.97,"x0":-3.749873873663728,"y0":50.001726295775526,"z0":4.10810731650999,"aX":0.2587772728670824},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.2,"breakHorizontal":-2.0,"spinRate":2475,"spinDirection":256},"zone":5,"typeConfidence":2.0,"plateTime":0.43026010940080495,"extension":6.1784027691268415},"index":2,"playId":"6dcc7811-0d0f-3c06-989f-6f2d302dd27e","pitchNumber":2,"startTime":"2026-02-23T21:25:06.624Z","endTime":"2026-02-23T21:25:09.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":702693,"link":"/api/v1/people/702693"},"second":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.04920996547038,"aZ":-40.6377690112533,"pfxX":-7.089002138227361,"pfxZ":-5.495834071288594,"pX":-0.3259933541848016,"pZ":0.6722491037847,"vX0":10.43993379764595,"vY0":-122.9771370902463,"vZ0":0.8856916977525686,"x":129.43,"y":220.63,"x0":-3.693813014132025,"y0":50.001998449265095,"z0":3.7387547316588825,"aX":-10.922328613360094},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-9.5,"breakHorizontal":10.6,"spinRate":1979,"spinDirection":293},"zone":13,"typeConfidence":2.0,"plateTime":0.4444057816657434,"extension":6.185335861407281},"index":3,"playId":"28977aaa-64e7-3296-b44a-c740a17526a7","pitchNumber":3,"startTime":"2026-02-23T21:25:27.261Z","endTime":"2026-02-23T21:25:31.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":702693,"link":"/api/v1/people/702693"},"second":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":81.2,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.612633394002586,"aZ":-34.19088296524225,"pfxX":0.37969814878735964,"pfxZ":-1.2395115934788188,"pX":0.5111761524724641,"pZ":0.2478533742636013,"vX0":7.85297556970931,"vY0":-125.41033569719227,"vZ0":-6.032271352307345,"x":97.52,"y":232.09,"x0":-2.6843112982761004,"y0":50.00385994404029,"z0":5.407727202707903,"aX":0.616599707011267},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.2,"breakHorizontal":-2.2,"spinRate":2301,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.43346444062248146,"extension":6.501659689635027},"index":4,"playId":"753a44f5-4aba-3d21-bc42-1efbe8fc5fc9","pitchNumber":4,"startTime":"2026-02-23T21:25:46.469Z","endTime":"2026-02-23T21:25:50.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":702693,"link":"/api/v1/people/702693"},"second":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.9,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.79014651561772,"aZ":-25.64129080187449,"pfxX":-1.6150729491899813,"pfxZ":3.9596942580885273,"pX":-1.140583753656851,"pZ":3.2294599098245476,"vX0":7.489910336161258,"vY0":-126.14468743828671,"vZ0":2.8281692319548375,"x":160.48,"y":151.58,"x0":-3.907663173758555,"y0":50.005709257949206,"z0":4.131245223755594,"aX":-2.668509845800175},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.9,"breakHorizontal":1.7,"spinRate":2453,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.43024529536485545,"extension":6.742779455447383},"index":5,"playId":"8c7b2152-8766-37e0-989d-bea10aa67d7c","pitchNumber":5,"startTime":"2026-02-23T21:26:08.698Z","endTime":"2026-02-23T21:26:16.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":702693,"link":"/api/v1/people/702693"},"second":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":90.2,"endSpeed":83.9,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.22590555662071,"aZ":-29.599427617710234,"pfxX":-6.474777064569723,"pfxZ":1.4548944397413308,"pX":0.5362949859666597,"pZ":3.3099971010333884,"vX0":13.664558487297157,"vY0":-130.70770946052158,"vZ0":4.344554481259327,"x":96.56,"y":149.41,"x0":-3.861763244324106,"y0":50.00499788396605,"z0":3.821397247987559,"aX":-11.480666990704037},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.7,"breakHorizontal":9.5,"spinRate":2333,"spinDirection":272},"zone":3,"typeConfidence":2.0,"plateTime":0.4151917126052047,"extension":6.588275313600398},"hitData":{"launchSpeed":63.2,"launchAngle":57.0,"totalDistance":141.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":123.21,"coordY":145.82}},"index":6,"playId":"49c1be1c-51d3-388b-88d7-f99f4fb4c7d9","pitchNumber":6,"startTime":"2026-02-23T21:26:34.486Z","endTime":"2026-02-23T21:26:53.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":702693,"link":"/api/v1/people/702693"},"second":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_ab"},{"player":{"id":694674,"link":"/api/v1/people/694674"},"credit":"p_ab"},{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_pa"},{"player":{"id":694674,"link":"/api/v1/people/694674"},"credit":"p_pa"}],"flags":[{"credit":"b_infield_fly"}],"homeTeamWinProbability":83.6,"awayTeamWinProbability":16.400000000000006,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.06,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:26:53.136Z","atBatIndex":39},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"José Ramírez homers (1) on a fly ball to right field. CJ Kayfus scores. Jaison Chourio scores.","rbi":3,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-23T21:27:14.815Z","endTime":"2026-02-23T21:29:19.568Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694674,"fullName":"Antonio Menendez","link":"/api/v1/people/694674"},"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,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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":{"id":694674,"link":"/api/v1/people/694674"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":{"id":694674,"link":"/api/v1/people/694674"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":702693,"fullName":"Jaison Chourio","link":"/api/v1/people/702693"},"responsiblePitcher":{"id":694674,"link":"/api/v1/people/694674"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.3,"endSpeed":77.6,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.908542106358304,"aZ":-40.384256412275356,"pfxX":-8.704294029453992,"pfxZ":-5.398846156353845,"pX":-0.06401834815228298,"pZ":1.5541511204817928,"vX0":11.543872099238552,"vY0":-122.23535893053861,"vZ0":2.925783670845541,"x":119.44,"y":196.82,"x0":-3.7054852537174723,"y0":50.00164279877018,"z0":3.796531361379222,"aX":-13.240705933887824},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-8.8,"breakHorizontal":13.2,"spinRate":1896,"spinDirection":289},"zone":8,"typeConfidence":2.0,"plateTime":0.4471942423119546,"extension":6.434020397648281},"index":0,"playId":"641c41aa-161c-35e1-925c-c03df16c2965","pitchNumber":1,"startTime":"2026-02-23T21:27:16.534Z","endTime":"2026-02-23T21:27:21.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":702693,"link":"/api/v1/people/702693"},"second":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":87.3,"endSpeed":81.0,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.29109289114096,"aZ":-27.686180316721433,"pfxX":-4.245303487082769,"pfxZ":2.7024986806410194,"pX":-0.6656531899599116,"pZ":3.614319960380534,"vX0":9.936218221515379,"vY0":-126.83049959921209,"vZ0":3.9362287588346003,"x":142.37,"y":141.19,"x0":-4.049554536334109,"y0":50.00166360163037,"z0":4.228002709633988,"aX":-7.048530316935519},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.9,"breakHorizontal":5.9,"spinRate":2482,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.42874964039557506,"extension":6.250642883571427},"index":1,"playId":"953bf433-8ba0-35b4-8f23-1a6bd934ca67","pitchNumber":2,"startTime":"2026-02-23T21:27:31.986Z","endTime":"2026-02-23T21:27:36.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":702693,"link":"/api/v1/people/702693"},"second":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.244856926629573,"aZ":-25.117656839635888,"pfxX":-1.086936484249723,"pfxZ":4.362062091764884,"pX":-0.40488798087794836,"pZ":3.6087172846905737,"vX0":8.664321365387037,"vY0":-125.3485292377465,"vZ0":3.7055658007708336,"x":132.43,"y":141.34,"x0":-3.7399497823139196,"y0":50.00500763888767,"z0":4.143583223297754,"aX":-1.760169501008451},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.9,"breakHorizontal":0.4,"spinRate":2446,"spinDirection":261},"zone":11,"typeConfidence":2.0,"plateTime":0.43412131894776396,"extension":6.447693720310979},"index":2,"playId":"96ae7cdf-c4c0-3f9e-bc12-a98ce9eed2cf","pitchNumber":3,"startTime":"2026-02-23T21:27:46.524Z","endTime":"2026-02-23T21:27:50.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":702693,"link":"/api/v1/people/702693"},"second":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-02-23T21:27:52.597Z","endTime":"2026-02-23T21:28:07.806Z","isPitch":false,"type":"action","player":{"id":608070,"link":"/api/v1/people/608070"},"defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":702693,"link":"/api/v1/people/702693"},"second":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":82.4,"endSpeed":76.0,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.453247121970115,"aZ":-35.11981559466304,"pfxX":2.945770876266087,"pfxZ":-2.012671702250005,"pX":-2.8808970783450505,"pZ":2.8446303163375846,"vX0":-0.5378988924739516,"vY0":-120.06460932562908,"vZ0":0.9642102806120851,"x":226.81,"y":161.97,"x0":-3.0372213679019198,"y0":50.00133889878918,"z0":5.5543382584814855,"aX":4.315918375524752},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-3.1,"breakHorizontal":-5.2,"spinRate":2375,"spinDirection":63},"zone":11,"typeConfidence":2.0,"plateTime":0.45555097068689365,"extension":6.587493451028856},"index":4,"playId":"de7f6378-9868-3dab-bbb0-f6fda77cae1d","pitchNumber":4,"startTime":"2026-02-23T21:28:07.806Z","endTime":"2026-02-23T21:28:11.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":702693,"link":"/api/v1/people/702693"},"second":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.703677659716288,"aZ":-24.97768021173663,"pfxX":-6.957771414279164,"pfxZ":4.059871933794717,"pX":-0.44478800375834665,"pZ":3.01283041347269,"vX0":11.411713737165648,"vY0":-131.688731358593,"vZ0":2.345673150026367,"x":133.95,"y":157.43,"x0":-3.913276350011158,"y0":50.000299788983114,"z0":3.9483555605561786,"aX":-12.325772433281744},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.2,"breakHorizontal":10.3,"spinRate":2216,"spinDirection":269},"zone":1,"typeConfidence":2.0,"plateTime":0.4145719052261905,"extension":6.843089300410804},"hitData":{"launchSpeed":105.7,"launchAngle":27.0,"totalDistance":386.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":216.96,"coordY":69.1}},"index":5,"playId":"aa00306d-3ce7-3128-bf47-e7ab469a9592","pitchNumber":5,"startTime":"2026-02-23T21:28:26.545Z","endTime":"2026-02-23T21:29:19.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":702693,"link":"/api/v1/people/702693"},"second":{"id":692216,"link":"/api/v1/people/692216"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":694674,"link":"/api/v1/people/694674"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":694674,"link":"/api/v1/people/694674"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.7,"awayTeamWinProbability":4.299999999999997,"homeTeamWinProbabilityAdded":12.100000000000009,"leverageIndex":1.21,"dramaIndex":110.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:29:19.568Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Naylor singles on a ground ball to left fielder Ryan Waldschmidt.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-23T21:31:14.524Z","endTime":"2026-02-23T21:32:01.590Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691014,"fullName":"Nate Savino","link":"/api/v1/people/691014"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Nate Savino replaces Antonio Menendez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-23T21:30:56.501Z","endTime":"2026-02-23T21:31:16.864Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691014,"link":"/api/v1/people/691014"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694674,"link":"/api/v1/people/694674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.318209747070743,"aZ":-25.794333658707778,"pfxX":10.399752034576146,"pfxZ":3.5737490056263397,"pX":-0.1466938576968501,"pZ":3.373052552293996,"vX0":-7.423151458692409,"vY0":-132.3444313702686,"vZ0":-2.0767382020583476,"x":122.59,"y":147.71,"x0":1.33307859071217,"y0":50.00585138175023,"z0":6.043427582297427,"aX":18.585858212175925},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.2,"breakHorizontal":-17.4,"spinRate":1831,"spinDirection":142},"zone":11,"typeConfidence":0.83,"plateTime":0.4127218193664275,"extension":6.342092288139912},"index":1,"playId":"48f0d36e-1cba-330c-9995-2096df366865","pitchNumber":1,"startTime":"2026-02-23T21:31:16.864Z","endTime":"2026-02-23T21:31:21.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691014,"link":"/api/v1/people/691014","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.4,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.066627712516173,"aZ":-27.57806068965436,"pfxX":8.282757727535438,"pfxZ":2.494809329046314,"pX":1.7988389714488682,"pZ":2.8755866142198543,"vX0":-2.412544769214202,"vY0":-133.92465228153876,"vZ0":-2.9169275798572625,"x":48.43,"y":161.14,"x0":1.6273077451136941,"y0":50.00359065998362,"z0":5.921928051086042,"aX":15.259981917858369},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.2,"breakHorizontal":-14.6,"spinRate":1814,"spinDirection":139},"zone":12,"typeConfidence":0.84,"plateTime":0.4067813658095165,"extension":6.427403116615033},"index":2,"playId":"1d95f964-448b-3c3c-a256-05576ad546d2","pitchNumber":2,"startTime":"2026-02-23T21:31:34.859Z","endTime":"2026-02-23T21:31:38.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691014,"link":"/api/v1/people/691014","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":90.2,"endSpeed":83.7,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85203107717324,"aZ":-30.689373414742615,"pfxX":9.764000108904636,"pfxZ":0.839503164740595,"pX":0.23131699696995217,"pZ":2.623453788567736,"vX0":-6.344312458909019,"vY0":-131.39432615579645,"vZ0":-2.550062828283356,"x":108.18,"y":167.95,"x0":1.3946063603115926,"y0":50.00286726454145,"z0":5.8607813662622945,"aX":17.2682912266666},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.2,"breakHorizontal":-16.6,"spinRate":1798,"spinDirection":124},"zone":5,"typeConfidence":0.76,"plateTime":0.41504953541377576,"extension":6.453560920530257},"hitData":{"launchSpeed":91.9,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.82,"coordY":86.82}},"index":3,"playId":"62c8c335-1d61-39ce-b99f-7fdc96b4cd8b","pitchNumber":3,"startTime":"2026-02-23T21:31:49.912Z","endTime":"2026-02-23T21:32:01.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691014,"link":"/api/v1/people/691014","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_ab"},{"player":{"id":691014,"link":"/api/v1/people/691014"},"credit":"p_ab"},{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_pa"},{"player":{"id":691014,"link":"/api/v1/people/691014"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.1,"awayTeamWinProbability":3.9000000000000057,"homeTeamWinProbabilityAdded":0.3999999999999915,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:32:01.590Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gabriel Arias singles on a ground ball to left fielder Ryan Waldschmidt. Bo Naylor to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-23T21:32:27.623Z","endTime":"2026-02-23T21:32:38.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691014,"fullName":"Nate Savino","link":"/api/v1/people/691014"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"postOnSecond":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"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":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"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":92.4,"endSpeed":86.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.413673607983515,"aZ":-23.656941722716915,"pfxX":8.101992453477013,"pfxZ":4.56983543867563,"pX":-0.5003226889442974,"pZ":2.493294876393264,"vX0":-7.7388314777849825,"vY0":-134.46991405978918,"vZ0":-4.551940054914054,"x":136.07,"y":171.46,"x0":1.3384269259229304,"y0":50.00012515021946,"z0":5.85012380820474,"aX":15.092822127968569},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.7,"breakHorizontal":-13.3,"spinRate":1837,"spinDirection":130},"zone":4,"typeConfidence":0.86,"plateTime":0.40464196952974874,"extension":6.5424864601566695},"hitData":{"launchSpeed":92.7,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.13,"coordY":103.02}},"index":0,"playId":"4ce21c88-661e-323f-84bb-40528bd0d242","pitchNumber":1,"startTime":"2026-02-23T21:32:27.623Z","endTime":"2026-02-23T21:32:38.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691014,"link":"/api/v1/people/691014","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":666310,"link":"/api/v1/people/666310"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_ab"},{"player":{"id":691014,"link":"/api/v1/people/691014"},"credit":"p_ab"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_pa"},{"player":{"id":691014,"link":"/api/v1/people/691014"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:32:38.340Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brayan Rocchio flies out to center fielder Jordan Lawlar.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-23T21:33:05.999Z","endTime":"2026-02-23T21:34:17.393Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691014,"fullName":"Nate Savino","link":"/api/v1/people/691014"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":675455,"fullName":"Milan Tolentino","link":"/api/v1/people/675455"},"postOnSecond":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Milan Tolentino replaces Gabriel Arias.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-23T21:33:08.148Z","endTime":"2026-02-23T21:33:08.149Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675455,"link":"/api/v1/people/675455"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":672356,"link":"/api/v1/people/672356"},"base":1,"defense":{"pitcher":{"id":691014,"link":"/api/v1/people/691014","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"first":{"id":672356,"link":"/api/v1/people/672356"},"second":{"id":666310,"link":"/api/v1/people/666310"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.819425833559105,"aZ":-24.556483987248154,"pfxX":7.941579902209737,"pfxZ":4.7139479869232,"pX":-0.9444370306806545,"pZ":2.6579490256880036,"vX0":-7.433542076101414,"vY0":-125.82259655284454,"vZ0":-3.791542366291145,"x":153.0,"y":167.02,"x0":1.006328456043012,"y0":50.00026196779127,"z0":6.157942125101006,"aX":12.823013383754924},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.9,"breakHorizontal":-12.8,"spinRate":1907,"spinDirection":120},"zone":11,"typeConfidence":0.89,"plateTime":0.43413491390951453,"extension":6.5795170676488945},"index":1,"playId":"5f59ab08-e78d-345b-94bb-2658543e0c0d","pitchNumber":1,"startTime":"2026-02-23T21:33:08.150Z","endTime":"2026-02-23T21:33:12.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691014,"link":"/api/v1/people/691014","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"first":{"id":675455,"link":"/api/v1/people/675455"},"second":{"id":666310,"link":"/api/v1/people/666310"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":87.2,"endSpeed":80.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.322365705616434,"aZ":-25.198659619694627,"pfxX":11.660858752512336,"pfxZ":4.2533553980666445,"pX":-0.7895895752146018,"pZ":1.327065756104689,"vX0":-8.46355443897207,"vY0":-126.6373438598758,"vZ0":-6.656300858560805,"x":147.1,"y":202.95,"x0":1.063441561520207,"y0":50.006063834273,"z0":5.976562455549836,"aX":19.141943143630495},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.5,"breakHorizontal":-19.4,"spinRate":1774,"spinDirection":123},"zone":13,"typeConfidence":0.89,"plateTime":0.43079871556892035,"extension":6.527150035057221},"index":2,"playId":"91642438-cd4b-309b-8c84-6abc595a8217","pitchNumber":2,"startTime":"2026-02-23T21:33:26.535Z","endTime":"2026-02-23T21:33:31.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691014,"link":"/api/v1/people/691014","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"first":{"id":675455,"link":"/api/v1/people/675455"},"second":{"id":666310,"link":"/api/v1/people/666310"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.573316555569356,"aZ":-21.986202660964988,"pfxX":9.93297686622255,"pfxZ":5.5993834594193,"pX":-0.5420564924467738,"pZ":2.49003549498781,"vX0":-7.97745739481745,"vY0":-133.50698352615032,"vZ0":-4.704625013507068,"x":137.66,"y":171.55,"x0":1.1823716004085596,"y0":50.00331962124608,"z0":5.840958726275931,"aX":18.076204925462275},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.4,"breakHorizontal":-16.4,"spinRate":1853,"spinDirection":130},"zone":4,"typeConfidence":0.86,"plateTime":0.40900697899221994,"extension":6.635925365051923},"index":3,"playId":"21764d7a-30f1-30e2-b6a8-96e04e96fad8","pitchNumber":3,"startTime":"2026-02-23T21:33:43.223Z","endTime":"2026-02-23T21:33:48.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691014,"link":"/api/v1/people/691014","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"first":{"id":675455,"link":"/api/v1/people/675455"},"second":{"id":666310,"link":"/api/v1/people/666310"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.495507281024953,"aZ":-26.971820502518888,"pfxX":11.453733856122408,"pfxZ":3.28635231021922,"pX":-0.01622322340608923,"pZ":2.5110029071410613,"vX0":-6.168191557395598,"vY0":-124.9006216748022,"vZ0":-3.425266222393062,"x":117.62,"y":170.98,"x0":0.9935876974714374,"y0":50.004489850860466,"z0":6.111309982594018,"aX":18.149089244278294},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.4,"breakHorizontal":-19.3,"spinRate":1864,"spinDirection":116},"zone":5,"typeConfidence":0.94,"plateTime":0.43805038856884826,"extension":6.522262410085776},"hitData":{"launchSpeed":85.3,"launchAngle":34.0,"totalDistance":284.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":102.99,"coordY":88.19}},"index":4,"playId":"6d4a15b8-85c8-318d-a28d-acc6c8c7f67f","pitchNumber":4,"startTime":"2026-02-23T21:34:05.619Z","endTime":"2026-02-23T21:34:17.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691014,"link":"/api/v1/people/691014","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"first":{"id":675455,"link":"/api/v1/people/675455"},"second":{"id":666310,"link":"/api/v1/people/666310"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":691014,"link":"/api/v1/people/691014"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":691014,"link":"/api/v1/people/691014"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.89999999999999,"awayTeamWinProbability":4.1000000000000085,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:34:17.393Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Angel Martínez flies out to center fielder Jordan Lawlar.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-23T21:34:38.160Z","endTime":"2026-02-23T21:35:52.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691014,"fullName":"Nate Savino","link":"/api/v1/people/691014"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":80.7,"endSpeed":74.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.27131005838423,"aZ":-31.167513171374257,"pfxX":-4.349168023560158,"pfxZ":0.7209250081559126,"pX":-0.2966724694068015,"pZ":1.6203701180322612,"vX0":-3.7558515427447094,"vY0":-117.45217691886624,"vZ0":-2.3772568919570665,"x":128.31,"y":195.03,"x0":1.8882907477591804,"y0":50.003679043178934,"z0":5.544449131882538,"aX":-6.074885368892578},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":1.0,"breakHorizontal":8.8,"spinRate":2064,"spinDirection":296},"zone":7,"typeConfidence":0.92,"plateTime":0.4663691930352054,"extension":6.592349499868441},"index":0,"playId":"6dda6621-1b19-3ddc-aaf7-3d58bccc7dc0","pitchNumber":1,"startTime":"2026-02-23T21:34:48.728Z","endTime":"2026-02-23T21:34:56.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691014,"link":"/api/v1/people/691014","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"first":{"id":675455,"link":"/api/v1/people/675455"},"second":{"id":666310,"link":"/api/v1/people/666310"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.16117622095173,"aZ":-28.20444717968197,"pfxX":8.143113482249474,"pfxZ":2.4682322005249677,"pX":-0.17635179845957807,"pZ":3.2487429713801927,"vX0":-5.705120821282762,"vY0":-125.70284960679056,"vZ0":-1.5633842177377004,"x":123.72,"y":151.06,"x0":1.0584118800212372,"y0":50.004281746710106,"z0":6.156690297587728,"aX":13.104923779039595},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.3,"breakHorizontal":-13.6,"spinRate":1740,"spinDirection":116},"zone":2,"typeConfidence":0.82,"plateTime":0.43481800217397293,"extension":6.681192642367574},"index":1,"playId":"bb60c7c0-d0f5-342f-abae-03b9914be19a","pitchNumber":2,"startTime":"2026-02-23T21:35:20.520Z","endTime":"2026-02-23T21:35:27.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691014,"link":"/api/v1/people/691014","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"first":{"id":675455,"link":"/api/v1/people/675455"},"second":{"id":666310,"link":"/api/v1/people/666310"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50303885030405,"aZ":-26.730236093432012,"pfxX":8.35843813698133,"pfxZ":3.270413650626077,"pX":0.2745704964611595,"pZ":1.3365429269583256,"vX0":-4.760380688053358,"vY0":-127.72210415532227,"vZ0":-6.640046139014118,"x":106.53,"y":202.69,"x0":1.0695924775817072,"y0":50.00134552704773,"z0":6.051202974098334,"aX":13.909324581855717},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.8,"breakHorizontal":-14.2,"spinRate":1927,"spinDirection":124},"zone":14,"typeConfidence":0.81,"plateTime":0.4276371628193929,"extension":6.535775682545422},"hitData":{"launchSpeed":73.3,"launchAngle":35.0,"totalDistance":235.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.25,"coordY":106.34}},"index":2,"playId":"38e05985-225e-32e4-83b8-98fe622d4a20","pitchNumber":3,"startTime":"2026-02-23T21:35:39.234Z","endTime":"2026-02-23T21:35:52.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691014,"link":"/api/v1/people/691014","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"first":{"id":675455,"link":"/api/v1/people/675455"},"second":{"id":666310,"link":"/api/v1/people/666310"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":691014,"link":"/api/v1/people/691014"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":691014,"link":"/api/v1/people/691014"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.19999999999999,"awayTeamWinProbability":4.800000000000011,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:35:52.287Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pavin Smith flies out to left fielder Jaison Chourio.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-23T21:37:46.266Z","endTime":"2026-02-23T21:38:12.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[7,8],"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":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":702693,"link":"/api/v1/people/702693"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Jaison Chourio remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-23T21:37:24.160Z","endTime":"2026-02-23T21:37:24.174Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702693,"link":"/api/v1/people/702693"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":680757,"link":"/api/v1/people/680757"},"defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ryan Cesarini replaces right fielder Chase DeLauter, batting 2nd, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-23T21:37:24.174Z","endTime":"2026-02-23T21:37:24.175Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":825761,"link":"/api/v1/people/825761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"201","replacedPlayer":{"id":800050,"link":"/api/v1/people/800050"},"defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Juan Benjamin replaces third baseman José Ramírez, batting 3rd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"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-23T21:37:24.175Z","endTime":"2026-02-23T21:37:25.175Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691405,"link":"/api/v1/people/691405"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"301","replacedPlayer":{"id":608070,"link":"/api/v1/people/608070"},"defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Milan Tolentino remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":5,"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-23T21:37:24.175Z","endTime":"2026-02-23T21:37:24.176Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675455,"link":"/api/v1/people/675455"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"501","replacedPlayer":{"id":672356,"link":"/api/v1/people/672356"},"defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Juan Brito replaces second baseman Brayan Rocchio, batting 6th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"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-23T21:37:24.176Z","endTime":"2026-02-23T21:37:24.178Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682877,"link":"/api/v1/people/682877"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"601","replacedPlayer":{"id":677587,"link":"/api/v1/people/677587"},"defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Petey Halpin replaces center fielder Angel Martínez, batting 7th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"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-23T21:37:24.178Z","endTime":"2026-02-23T21:37:24.179Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"701","replacedPlayer":{"id":682657,"link":"/api/v1/people/682657"},"defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Kody Huff replaces first baseman CJ Kayfus, batting 9th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"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-23T21:37:24.179Z","endTime":"2026-02-23T21:37:47.719Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687627,"link":"/api/v1/people/687627"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"901","replacedPlayer":{"id":692216,"link":"/api/v1/people/692216"},"defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":692216,"link":"/api/v1/people/692216"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.416438039255357,"aZ":-18.177085827704115,"pfxX":7.637926505143416,"pfxZ":7.9771612982889675,"pX":-1.0555054399528505,"pZ":2.677442489751805,"vX0":-9.662361366219908,"vY0":-131.73445444929314,"vZ0":-3.9484616787060354,"x":157.23,"y":166.49,"x0":1.6703657042423963,"y0":50.00224140310096,"z0":5.5422491320919445,"aX":13.401864810750126},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.7,"breakHorizontal":-11.6,"spinRate":1913,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.41603241685771186,"extension":6.176767204375161},"index":7,"playId":"b64c4135-f755-38ee-94f5-a0a30e1356e1","pitchNumber":1,"startTime":"2026-02-23T21:37:47.719Z","endTime":"2026-02-23T21:37:51.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.497535616802093,"aZ":-18.400971517367466,"pfxX":6.850196937670701,"pfxZ":7.740778706354753,"pX":-0.035022423878118394,"pZ":3.4547225215121653,"vX0":-7.151230785985616,"vY0":-132.37494719017545,"vZ0":-1.9849915658293613,"x":118.33,"y":145.5,"x0":1.8078047363945602,"y0":50.00463110565777,"z0":5.557268831061892,"aX":12.193280136532417},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.8,"breakHorizontal":-10.9,"spinRate":1915,"spinDirection":146},"zone":2,"typeConfidence":2.0,"plateTime":0.4133167109698701,"extension":6.141180773656495},"hitData":{"launchSpeed":81.5,"launchAngle":34.0,"totalDistance":261.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":51.83,"coordY":124.64}},"index":8,"playId":"fb280f7f-6373-3a7f-a6d3-a2e092d9abb2","pitchNumber":2,"startTime":"2026-02-23T21:38:00.344Z","endTime":"2026-02-23T21:38:12.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":656976,"link":"/api/v1/people/656976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656976,"link":"/api/v1/people/656976"},"credit":"b_ab"},{"player":{"id":663465,"link":"/api/v1/people/663465"},"credit":"p_ab"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"credit":"b_pa"},{"player":{"id":663465,"link":"/api/v1/people/663465"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":1.1000000000000085,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:38:12.536Z","atBatIndex":45},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luken Baker lines out sharply to left fielder Jaison Chourio.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-23T21:38:27.058Z","endTime":"2026-02-23T21:39:40.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702693,"link":"/api/v1/people/702693"},"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":85.3,"endSpeed":79.5,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.34942505674432,"aZ":-29.133257165464364,"pfxX":-2.28978476044933,"pfxZ":1.9104447870186725,"pX":1.0090336694603153,"pZ":2.5179414852583664,"vX0":-1.8546518047372282,"vY0":-124.34951234721349,"vZ0":-1.8742808298517692,"x":78.54,"y":170.8,"x0":2.0579484974176374,"y0":50.000795654033226,"z0":5.66311838650453,"aX":-3.640306315256311},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.4,"breakHorizontal":4.6,"spinRate":2023,"spinDirection":188},"zone":14,"typeConfidence":2.0,"plateTime":0.43792156895411116,"extension":6.027223356538812},"index":0,"playId":"1885f727-e5d6-35c0-957c-c29b4b5e81d9","pitchNumber":1,"startTime":"2026-02-23T21:38:35.659Z","endTime":"2026-02-23T21:38:40.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":71.1,"endSpeed":66.0,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.857611896742718,"aZ":-41.744065398060464,"pfxX":-0.12550766920458623,"pfxZ":-8.828726380358457,"pX":-0.8921114601289425,"pZ":2.421304109529926,"vX0":-5.113647933006062,"vY0":-103.37547287942958,"vZ0":2.890634150475458,"x":151.01,"y":173.4,"x0":1.627328882217109,"y0":50.000357110747274,"z0":6.007775229896861,"aX":-0.1352641693123389},"breaks":{"breakAngle":1.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.9,"breakVerticalInduced":-14.8,"breakHorizontal":1.6,"spinRate":1967,"spinDirection":337},"zone":13,"typeConfidence":2.0,"plateTime":0.5293701872527237,"extension":5.813693381883668},"index":1,"playId":"fad2959e-19cd-3fbb-bfd5-28c931f2bab6","pitchNumber":2,"startTime":"2026-02-23T21:38:48.835Z","endTime":"2026-02-23T21:38:53.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":76.3,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.782642938346207,"aZ":-23.034250723635374,"pfxX":8.898921165033006,"pfxZ":6.260369293971001,"pX":-1.6791322760796683,"pZ":2.4684117258890375,"vX0":-10.641194808852612,"vY0":-118.96980396508626,"vZ0":-2.748092342322834,"x":181.0,"y":172.13,"x0":1.656766562382839,"y0":50.00568740658918,"z0":5.68504355503492,"aX":13.000442367557765},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":11.0,"breakHorizontal":-14.2,"spinRate":1433,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.45711195559148043,"extension":5.80201076562931},"index":2,"playId":"d409844c-5989-3ba5-8ed3-9eb7f33dd708","pitchNumber":3,"startTime":"2026-02-23T21:39:02.422Z","endTime":"2026-02-23T21:39:06.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.70463262500001,"aZ":-17.732543118964227,"pfxX":2.8532192052960377,"pfxZ":8.229104343960067,"pX":-0.5674051570653608,"pZ":2.5838526087045226,"vX0":-7.3031931495117695,"vY0":-131.13108245242927,"vZ0":-4.128000905968838,"x":138.63,"y":169.02,"x0":1.8734890146504384,"y0":50.003682911719636,"z0":5.487761699115513,"aX":5.008497303590662},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.3,"breakHorizontal":-3.7,"spinRate":1941,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.416456355953434,"extension":6.080587180968901},"index":3,"playId":"8a16b282-bc9f-3cab-bcc9-9af19d20e28c","pitchNumber":4,"startTime":"2026-02-23T21:39:17.562Z","endTime":"2026-02-23T21:39:20.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.7,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15291211962773,"aZ":-17.924299566753778,"pfxX":3.0008728425744904,"pfxZ":7.998092762201047,"pX":-0.4143193195451828,"pZ":2.968521006692332,"vX0":-6.733000787970111,"vY0":-131.89733568187373,"vZ0":-3.105576696964942,"x":132.79,"y":158.63,"x0":1.7690070919239034,"y0":50.00077498293085,"z0":5.4654442174983675,"aX":5.345660843713505},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.2,"breakHorizontal":-4.2,"spinRate":1889,"spinDirection":148},"zone":1,"typeConfidence":2.0,"plateTime":0.4135353206418073,"extension":6.107140576305653},"hitData":{"launchSpeed":109.2,"launchAngle":18.0,"totalDistance":310.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":51.25,"coordY":98.78}},"index":4,"playId":"23307275-a557-3b38-9796-edda27b8b6f5","pitchNumber":5,"startTime":"2026-02-23T21:39:31.153Z","endTime":"2026-02-23T21:39:40.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663609,"link":"/api/v1/people/663609"},"credit":"b_ab"},{"player":{"id":663465,"link":"/api/v1/people/663465"},"credit":"p_ab"},{"player":{"id":663609,"link":"/api/v1/people/663609"},"credit":"b_pa"},{"player":{"id":663465,"link":"/api/v1/people/663465"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.0,"awayTeamWinProbability":3.0,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:39:40.055Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Lawlar singles on a line drive to center fielder Petey Halpin.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-23T21:39:50.485Z","endTime":"2026-02-23T21:42:00.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":81.2,"endSpeed":75.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.444836032419904,"aZ":-28.526374086945953,"pfxX":7.753126708234083,"pfxZ":2.5543758499929616,"pX":-0.1103860482090938,"pZ":2.7852410721468197,"vX0":-7.1359347164762195,"vY0":-118.16970406837171,"vZ0":-0.9893727987007432,"x":121.21,"y":163.58,"x0":1.927116085383892,"y0":50.003822063898774,"z0":5.80713490623351,"aX":11.073989024642776},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":4.7,"breakHorizontal":-12.5,"spinRate":1519,"spinDirection":128},"zone":5,"typeConfidence":2.0,"plateTime":0.4617917536825642,"extension":5.632789213051662},"index":0,"playId":"6af7f443-4cd2-3215-8082-53372488c34b","pitchNumber":1,"startTime":"2026-02-23T21:40:06.775Z","endTime":"2026-02-23T21:40:10.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.527725723937653,"aZ":-28.198016457616433,"pfxX":-1.759069858160557,"pfxZ":2.491458208233592,"pX":-0.3456713420105191,"pZ":3.3806023698821335,"vX0":-4.871139035233844,"vY0":-124.83187369795095,"vZ0":0.24263800235084543,"x":130.18,"y":147.5,"x0":1.8508794819733143,"y0":50.00312998521155,"z0":5.582887620023023,"aX":-2.8055495394230436},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.8,"breakHorizontal":4.2,"spinRate":1996,"spinDirection":182},"zone":1,"typeConfidence":2.0,"plateTime":0.4369473366680787,"extension":6.055622179114134},"index":1,"playId":"e096de8a-a424-3e31-8a22-23b53981d611","pitchNumber":2,"startTime":"2026-02-23T21:40:20.087Z","endTime":"2026-02-23T21:40:26.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-02-23T21:40:47.330Z","endTime":"2026-02-23T21:41:12.235Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":72.0,"endSpeed":66.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.983803350313064,"aZ":-39.83464423846454,"pfxX":-3.195352270107015,"pfxZ":-6.949212084116574,"pX":-0.24123851083525405,"pZ":0.3289489654937713,"vX0":-3.1552067759977245,"vY0":-104.74678138088885,"vZ0":-1.4641583885464422,"x":126.2,"y":229.9,"x0":1.7041244766064765,"y0":50.00221266252213,"z0":5.727229430338035,"aX":-3.5225865948769894},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.8,"breakVerticalInduced":-12.6,"breakHorizontal":6.7,"spinRate":1780,"spinDirection":336},"zone":13,"typeConfidence":2.0,"plateTime":0.5244693243903384,"extension":5.837125744573508},"index":3,"playId":"8826fb5a-2085-357c-bb12-7c74bd18cbd1","pitchNumber":3,"startTime":"2026-02-23T21:41:12.235Z","endTime":"2026-02-23T21:41:16.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.285592457056314,"aZ":-25.43333948659158,"pfxX":7.759128769274655,"pfxZ":4.8909404414953155,"pX":0.14005224812508596,"pZ":1.7245880624947607,"vX0":-6.343437596121853,"vY0":-116.9851325692748,"vZ0":-3.715542039885025,"x":111.66,"y":192.22,"x0":1.8864683299110074,"y0":50.00136092028488,"z0":5.733117474409073,"aX":10.690268809695695},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":8.2,"breakHorizontal":-12.4,"spinRate":1547,"spinDirection":126},"zone":8,"typeConfidence":2.0,"plateTime":0.469257714947533,"extension":5.615475345609069},"index":4,"playId":"0daa725a-387b-3577-ab0e-27756660bd83","pitchNumber":4,"startTime":"2026-02-23T21:41:27.790Z","endTime":"2026-02-23T21:41:33.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.000895411967278,"aZ":-17.04010559981821,"pfxX":4.550586782467053,"pfxZ":8.47569085425743,"pX":0.05631257035809289,"pZ":2.5433919240681497,"vX0":-6.525828111656248,"vY0":-132.91728618471046,"vZ0":-4.2973252583794705,"x":114.85,"y":170.11,"x0":1.9542992276294011,"y0":50.006058337960404,"z0":5.421930470965883,"aX":8.129057685250087},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.6,"breakHorizontal":-6.8,"spinRate":2029,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.41239235449181066,"extension":6.055126850496165},"hitData":{"launchSpeed":92.0,"launchAngle":14.0,"totalDistance":235.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":121.82,"coordY":106.24}},"index":5,"playId":"57b86e5f-05b1-353e-b006-51f7b657edbe","pitchNumber":5,"startTime":"2026-02-23T21:41:50.691Z","endTime":"2026-02-23T21:42:00.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_ab"},{"player":{"id":663465,"link":"/api/v1/people/663465"},"credit":"p_ab"},{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_pa"},{"player":{"id":663465,"link":"/api/v1/people/663465"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.5,"awayTeamWinProbability":3.5,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.14,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:42:00.599Z","atBatIndex":47},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ildemaro Vargas pops out to shortstop Milan Tolentino.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-23T21:42:28.232Z","endTime":"2026-02-23T21:43:56.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":675455,"link":"/api/v1/people/675455"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":82.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.267680634803945,"aZ":-14.19489659038919,"pfxX":4.963095000007166,"pfxZ":10.210488615056196,"pX":0.3011434127053636,"pZ":2.132559697709723,"vX0":-6.011052920520732,"vY0":-133.0578075332921,"vZ0":-5.642596327059271,"x":105.52,"y":181.2,"x0":1.9637694691809613,"y0":50.0057569682006,"z0":5.340766381390291,"aX":8.742889040089096},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.2,"breakHorizontal":-7.4,"spinRate":2047,"spinDirection":145},"zone":9,"typeConfidence":2.0,"plateTime":0.4144603305364396,"extension":6.194548582967261},"index":0,"playId":"9934d4be-7369-3da7-9fcf-e2eeb7d2aff9","pitchNumber":1,"startTime":"2026-02-23T21:42:31.130Z","endTime":"2026-02-23T21:42:36.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"first":{"id":691783,"link":"/api/v1/people/691783"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"9934d4be-7369-3da7-9fcf-e2eeb7d2aff9","startTime":"2026-02-23T21:42:38.729Z","endTime":"2026-02-23T21:42:50.903Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"first":{"id":691783,"link":"/api/v1/people/691783"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.737216028478027,"aZ":-25.0227886500695,"pfxX":-1.409637661876614,"pfxZ":4.428831514987758,"pX":-0.8395093145156134,"pZ":2.150451022310299,"vX0":-6.2472488221477125,"vY0":-125.78003916427873,"vZ0":-3.2216974386426873,"x":149.0,"y":180.72,"x0":1.851942380021719,"y0":50.00178610530964,"z0":5.460494310552977,"aX":-2.274125296361947},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.6,"breakHorizontal":3.8,"spinRate":2145,"spinDirection":183},"zone":13,"typeConfidence":2.0,"plateTime":0.43423564309828055,"extension":6.074994880420742},"index":2,"playId":"e569ccf9-4e84-3f3a-bb52-38ca02cd560b","pitchNumber":2,"startTime":"2026-02-23T21:42:50.903Z","endTime":"2026-02-23T21:42:54.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"first":{"id":691783,"link":"/api/v1/people/691783"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":70.9,"endSpeed":66.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.945603302758993,"aZ":-38.895268510115955,"pfxX":-4.454198354919913,"pfxZ":-6.311788147652261,"pX":-0.7233876387930542,"pZ":-0.9130893931909296,"vX0":-4.0000586006514975,"vY0":-103.16443454008518,"vZ0":-3.663056309428007,"x":144.57,"y":263.43,"x0":1.8272866404713408,"y0":50.00160947710029,"z0":5.626180104223654,"aX":-4.745971361618002},"breaks":{"breakAngle":7.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.0,"breakVerticalInduced":-12.1,"breakHorizontal":9.2,"spinRate":1653,"spinDirection":341},"zone":13,"typeConfidence":2.0,"plateTime":0.5332044088164012,"extension":5.897577516249785},"index":3,"playId":"93400bc4-505f-391b-9831-f56130ea950d","pitchNumber":3,"startTime":"2026-02-23T21:43:17.055Z","endTime":"2026-02-23T21:43:23.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"first":{"id":691783,"link":"/api/v1/people/691783"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Kolby Allard. Jordan Lawlar to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":4,"actionPlayId":"93400bc4-505f-391b-9831-f56130ea950d","startTime":"2026-02-23T21:43:29.117Z","endTime":"2026-02-23T21:43:47.817Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691783,"link":"/api/v1/people/691783"},"defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"first":{"id":691783,"link":"/api/v1/people/691783"},"postOnSecond":{"id":691783,"link":"/api/v1/people/691783"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.34,"dramaIndex":15.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(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":90.8,"endSpeed":83.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.672410888860156,"aZ":-18.497353292014903,"pfxX":4.297350741484399,"pfxZ":7.742939701098324,"pX":-0.7656567522391603,"pZ":3.126306760124218,"vX0":-8.819289682424873,"vY0":-131.96196018391012,"vZ0":-2.493683939328112,"x":146.19,"y":154.37,"x0":2.0590464610136765,"y0":50.0035934440431,"z0":5.443872625633625,"aX":7.592426966963025},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.7,"breakHorizontal":-5.9,"spinRate":2109,"spinDirection":148},"zone":1,"typeConfidence":2.0,"plateTime":0.41482594379863214,"extension":6.265836986359427},"hitData":{"launchSpeed":57.3,"launchAngle":50.0,"totalDistance":147.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":115.87,"coordY":146.55}},"index":5,"playId":"84db5878-e6a1-3dcf-91ee-c8a977a14c3f","pitchNumber":4,"startTime":"2026-02-23T21:43:47.817Z","endTime":"2026-02-23T21:43:56.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"R","description":"Right"}},"second":{"id":691783,"link":"/api/v1/people/691783"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_ab"},{"player":{"id":663465,"link":"/api/v1/people/663465"},"credit":"p_ab"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_pa"},{"player":{"id":663465,"link":"/api/v1/people/663465"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.39999999999999,"awayTeamWinProbability":2.6000000000000085,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:43:56.624Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Johnathan Rodríguez singles on a line drive to center fielder Jordan Lawlar.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-23T21:46:08.082Z","endTime":"2026-02-23T21:47:18.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694781,"fullName":"Logan Mercado","link":"/api/v1/people/694781"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[4,5,6,7],"actionIndex":[0,1,2,3],"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":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jose Fernandez replaces shortstop Geraldo Perdomo, batting 1st, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-23T21:46:07.427Z","endTime":"2026-02-23T21:46:07.442Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":691014,"link":"/api/v1/people/691014","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Gavin Logan replaces catcher Gabriel Moreno, batting 2nd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-23T21:46:07.442Z","endTime":"2026-02-23T21:46:07.443Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678099,"link":"/api/v1/people/678099"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"201","replacedPlayer":{"id":672515,"link":"/api/v1/people/672515"},"defense":{"pitcher":{"id":691014,"link":"/api/v1/people/691014","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ivan Melendez replaces first baseman Pavin Smith, batting 3rd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"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-23T21:46:07.443Z","endTime":"2026-02-23T21:46:07.444Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699471,"link":"/api/v1/people/699471"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":656976,"link":"/api/v1/people/656976"},"defense":{"pitcher":{"id":691014,"link":"/api/v1/people/691014","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":656976,"link":"/api/v1/people/656976"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Logan Mercado replaces Nate Savino.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"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-23T21:46:07.444Z","endTime":"2026-02-23T21:46:10.255Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694781,"link":"/api/v1/people/694781"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":691014,"link":"/api/v1/people/691014","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.176142974800403,"aZ":-31.924937809958564,"pfxX":1.958556748252458,"pfxZ":0.1477765202653032,"pX":0.9138141509450151,"pZ":1.4959371451335841,"vX0":6.594235797835466,"vY0":-128.08504538311746,"vZ0":-4.233655627897039,"x":82.17,"y":198.39,"x0":-1.9472248772760015,"y0":50.001803769199334,"z0":5.663501533225393,"aX":3.256403743649221},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.5,"breakHorizontal":-5.0,"spinRate":2179,"spinDirection":120},"zone":14,"typeConfidence":1.33,"plateTime":0.4274410571809377,"extension":6.211845554722527},"index":4,"playId":"05a49e28-6e86-36b0-ba9d-43f98767d899","pitchNumber":1,"startTime":"2026-02-23T21:46:10.255Z","endTime":"2026-02-23T21:46:13.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.85450500613127,"aZ":-14.144639485284507,"pfxX":-2.881542655993404,"pfxZ":9.557620914270494,"pX":-0.21881554987487145,"pZ":3.437135975010449,"vX0":4.3104553928842915,"vY0":-136.64642615731802,"vZ0":-4.042678262206528,"x":125.34,"y":145.98,"x0":-1.4442106473187024,"y0":50.00030161167316,"z0":5.911295519577473,"aX":-5.434566895133281},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.7,"breakHorizontal":4.3,"spinRate":2243,"spinDirection":202},"zone":2,"typeConfidence":1.37,"plateTime":0.40124647307646777,"extension":6.1442017792725645},"index":5,"playId":"96b19af8-859f-36c1-b47e-8425e52e54a9","pitchNumber":2,"startTime":"2026-02-23T21:46:24.304Z","endTime":"2026-02-23T21:46:28.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":88.8,"endSpeed":81.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.376908634628478,"aZ":-34.81841715597777,"pfxX":1.5426249373182903,"pfxZ":-1.5587326731051636,"pX":-0.02233100838607056,"pZ":2.824449303331161,"vX0":4.1949172505704935,"vY0":-129.3509977541631,"vZ0":-0.8474415699689778,"x":117.85,"y":162.52,"x0":-1.863869411304539,"y0":50.00144611243874,"z0":5.820252154712598,"aX":2.6194243400473867},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-2.8,"breakHorizontal":-3.7,"spinRate":2164,"spinDirection":119},"zone":5,"typeConfidence":1.36,"plateTime":0.4230621144677196,"extension":6.064748691808082},"index":6,"playId":"3edab036-1483-3547-978c-f19e3a7c7b70","pitchNumber":3,"startTime":"2026-02-23T21:46:40.649Z","endTime":"2026-02-23T21:46:44.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.80983361485584,"aZ":-11.606944937113912,"pfxX":-4.480387464660339,"pfxZ":10.176812360753837,"pX":-0.9359714694182749,"pZ":3.1791717257574215,"vX0":3.329319752375481,"vY0":-140.7654910539114,"vZ0":-5.330023149007795,"x":152.68,"y":152.94,"x0":-1.5476637009479375,"y0":50.0047941592421,"z0":5.838593215947898,"aX":-9.056861711008558},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.6,"breakHorizontal":7.4,"spinRate":2291,"spinDirection":215},"zone":11,"typeConfidence":1.37,"plateTime":0.3880528260519607,"extension":6.090737369634094},"hitData":{"launchSpeed":99.1,"launchAngle":17.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":142.19,"coordY":89.39}},"index":7,"playId":"13574c74-f783-3368-b50d-af7239f83f2f","pitchNumber":4,"startTime":"2026-02-23T21:47:07.058Z","endTime":"2026-02-23T21:47:18.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":671286,"link":"/api/v1/people/671286","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671286,"link":"/api/v1/people/671286"},"credit":"b_ab"},{"player":{"id":694781,"link":"/api/v1/people/694781"},"credit":"p_ab"},{"player":{"id":671286,"link":"/api/v1/people/671286"},"credit":"b_pa"},{"player":{"id":694781,"link":"/api/v1/people/694781"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.7,"awayTeamWinProbability":2.299999999999997,"homeTeamWinProbabilityAdded":0.30000000000001137,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:47:18.447Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kody Huff walks. Cooper Ingle to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-23T21:47:43.059Z","endTime":"2026-02-23T21:49:12.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":687627,"fullName":"Kody Huff","link":"/api/v1/people/687627"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694781,"fullName":"Logan Mercado","link":"/api/v1/people/694781"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687627,"fullName":"Kody Huff","link":"/api/v1/people/687627"},"postOnSecond":{"id":694876,"fullName":"Cooper Ingle","link":"/api/v1/people/694876"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":694876,"fullName":"Cooper Ingle","link":"/api/v1/people/694876"},"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":687627,"fullName":"Kody Huff","link":"/api/v1/people/687627"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Cooper Ingle replaces Johnathan Rodríguez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-23T21:47:44.844Z","endTime":"2026-02-23T21:47:44.845Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694876,"link":"/api/v1/people/694876"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"801","replacedPlayer":{"id":671286,"link":"/api/v1/people/671286"},"base":1,"defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":687627,"link":"/api/v1/people/687627","batSide":{"code":"R","description":"Right"}},"first":{"id":671286,"link":"/api/v1/people/671286"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.3,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.593969299003614,"aZ":-32.4744967350507,"pfxX":2.2986903793602904,"pfxZ":-0.1772410222812404,"pX":0.1099228196725648,"pZ":3.742099207517641,"vX0":3.9831399820037854,"vY0":-127.98879675834044,"vZ0":1.002052656238014,"x":112.81,"y":137.74,"x0":-1.7682073536354765,"y0":50.00576024718013,"z0":5.897919611059565,"aX":3.7962908983271157},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.1,"breakHorizontal":-5.0,"spinRate":2165,"spinDirection":126},"zone":12,"typeConfidence":1.35,"plateTime":0.4287358539268755,"extension":5.998264125857656},"index":1,"playId":"7005ed60-f9cb-39df-a705-2bcea0226afe","pitchNumber":1,"startTime":"2026-02-23T21:47:44.846Z","endTime":"2026-02-23T21:47:49.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":687627,"link":"/api/v1/people/687627","batSide":{"code":"R","description":"Right"}},"first":{"id":694876,"link":"/api/v1/people/694876"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.8,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.576809625852686,"aZ":-29.560883975027043,"pfxX":4.40120053942899,"pfxZ":1.6961293977586465,"pX":-0.2730449733369994,"pZ":4.238035924448118,"vX0":2.1737902461484313,"vY0":-123.21378511926737,"vZ0":2.005366456468903,"x":127.41,"y":124.35,"x0":-1.7375755246876878,"y0":50.00592424010175,"z0":5.9046780462600665,"aX":6.794069907699741},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.7,"breakHorizontal":-8.5,"spinRate":2327,"spinDirection":96},"zone":11,"typeConfidence":1.1,"plateTime":0.4438775391984646,"extension":6.223728873934841},"index":2,"playId":"7eaee1e4-fb65-33f0-8d4e-6fc40c720530","pitchNumber":2,"startTime":"2026-02-23T21:48:04.900Z","endTime":"2026-02-23T21:48:09.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":687627,"link":"/api/v1/people/687627","batSide":{"code":"R","description":"Right"}},"first":{"id":694876,"link":"/api/v1/people/694876"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.22066777845186,"aZ":-12.958848982793308,"pfxX":-1.6538022528984868,"pfxZ":10.022070841326556,"pX":0.5010319907315914,"pZ":2.9473064011286576,"vX0":6.031240195116606,"vY0":-137.72798499211547,"vZ0":-5.335959903799317,"x":97.9,"y":159.2,"x0":-1.5043282913573677,"y0":50.00069476758744,"z0":5.7896431565389905,"aX":-3.1714833964863454},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.2,"breakHorizontal":1.7,"spinRate":2306,"spinDirection":205},"zone":3,"typeConfidence":1.35,"plateTime":0.39802448446543304,"extension":6.450319521514943},"index":3,"playId":"55f559d3-6586-3df8-88fb-f24bb55d7534","pitchNumber":3,"startTime":"2026-02-23T21:48:26.547Z","endTime":"2026-02-23T21:48:31.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":687627,"link":"/api/v1/people/687627","batSide":{"code":"R","description":"Right"}},"first":{"id":694876,"link":"/api/v1/people/694876"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.9,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.80316520009879,"aZ":-28.00982433841398,"pfxX":3.919718442949435,"pfxZ":2.713416224058932,"pX":-1.1637691395483463,"pZ":2.411626083060412,"vX0":0.49985925776551593,"vY0":-122.71462014564587,"vZ0":-2.4351540526223703,"x":161.36,"y":173.67,"x0":-1.8793650123850765,"y0":50.00329740716228,"z0":5.787386816699952,"aX":6.01696262254553},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.7,"breakHorizontal":-7.2,"spinRate":2394,"spinDirection":82},"zone":13,"typeConfidence":1.14,"plateTime":0.4452305677384758,"extension":6.015290234480804},"index":4,"playId":"a8e483dd-d44c-35d3-8b18-90f3751d3a82","pitchNumber":4,"startTime":"2026-02-23T21:48:46.136Z","endTime":"2026-02-23T21:48:50.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":687627,"link":"/api/v1/people/687627","batSide":{"code":"R","description":"Right"}},"first":{"id":694876,"link":"/api/v1/people/694876"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.12231932119805,"aZ":-13.321444300210898,"pfxX":-3.7911965526427878,"pfxZ":9.75985924749969,"pX":-0.09839154076136558,"pZ":3.561863962588891,"vX0":4.932005644306812,"vY0":-137.96832317820554,"vZ0":-3.869861193725673,"x":120.75,"y":142.61,"x0":-1.4149344387201694,"y0":50.002457840476765,"z0":5.87776248199883,"aX":-7.323499814610441},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.0,"breakHorizontal":5.9,"spinRate":2369,"spinDirection":206},"zone":11,"typeConfidence":1.37,"plateTime":0.39669248440888083,"extension":6.449560413240493},"index":5,"playId":"c2843848-4663-3eba-ba33-5a8e865574ad","pitchNumber":5,"startTime":"2026-02-23T21:49:07.387Z","endTime":"2026-02-23T21:49:12.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":687627,"link":"/api/v1/people/687627","batSide":{"code":"R","description":"Right"}},"first":{"id":694876,"link":"/api/v1/people/694876"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687627,"link":"/api/v1/people/687627"},"credit":"b_pa"},{"player":{"id":694781,"link":"/api/v1/people/694781"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.2,"awayTeamWinProbability":1.7999999999999972,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:49:12.084Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jaison Chourio singles on a ground ball to center fielder Jordan Lawlar. Cooper Ingle scores. Kody Huff to 3rd.","rbi":1,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-23T21:49:32.832Z","endTime":"2026-02-23T21:51:39.832Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":702693,"fullName":"Jaison Chourio","link":"/api/v1/people/702693"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694781,"fullName":"Logan Mercado","link":"/api/v1/people/694781"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702693,"fullName":"Jaison Chourio","link":"/api/v1/people/702693"},"postOnThird":{"id":687627,"fullName":"Kody Huff","link":"/api/v1/people/687627"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702693,"fullName":"Jaison Chourio","link":"/api/v1/people/702693"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"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":694876,"fullName":"Cooper Ingle","link":"/api/v1/people/694876"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694876,"fullName":"Cooper Ingle","link":"/api/v1/people/694876"},"responsiblePitcher":{"id":694781,"link":"/api/v1/people/694781"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":687627,"fullName":"Kody Huff","link":"/api/v1/people/687627"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":687627,"fullName":"Kody Huff","link":"/api/v1/people/687627"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.942620822959263,"aZ":-28.13953955258581,"pfxX":2.8177546171211,"pfxZ":2.524926284762449,"pX":0.6524188712958348,"pZ":1.30508576800317,"vX0":4.9412542546225975,"vY0":-125.73286043888557,"vZ0":-5.186468571501443,"x":92.13,"y":203.54,"x0":-1.7057953700355095,"y0":50.0024712649819,"z0":5.683213443535661,"aX":4.502685318649607},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.6,"breakHorizontal":-6.2,"spinRate":2168,"spinDirection":70},"zone":14,"typeConfidence":1.23,"plateTime":0.4359403638974704,"extension":6.10306878757481},"index":0,"playId":"044ac3bf-4a4f-3a26-bc9d-812906979cfe","pitchNumber":1,"startTime":"2026-02-23T21:49:44.632Z","endTime":"2026-02-23T21:49:55.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":702693,"link":"/api/v1/people/702693","batSide":{"code":"L","description":"Left"}},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":694876,"link":"/api/v1/people/694876"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":95.8,"endSpeed":87.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.35918814351883,"aZ":-11.75304282381256,"pfxX":-4.498713392503191,"pfxZ":10.375248455114276,"pX":0.35162088519140566,"pZ":1.5241227588157185,"vX0":6.559514396654957,"vY0":-139.20498239543727,"vZ0":-9.111625521840212,"x":103.6,"y":197.63,"x0":-1.4475483501372228,"y0":50.00624319373287,"z0":5.611898495644905,"aX":-8.85797773947953},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.2,"breakHorizontal":6.8,"spinRate":2373,"spinDirection":213},"zone":14,"typeConfidence":1.37,"plateTime":0.39300617354073,"extension":6.336734750700449},"index":1,"playId":"c6c7e5d0-e9a0-303a-9747-5eb90cab518a","pitchNumber":2,"startTime":"2026-02-23T21:50:04.751Z","endTime":"2026-02-23T21:50:09.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":702693,"link":"/api/v1/people/702693","batSide":{"code":"L","description":"Left"}},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":694876,"link":"/api/v1/people/694876"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-23T21:50:12.646Z","endTime":"2026-02-23T21:51:01.282Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":702693,"link":"/api/v1/people/702693","batSide":{"code":"L","description":"Left"}},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":694876,"link":"/api/v1/people/694876"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.612997487262216,"aZ":-27.477573242120926,"pfxX":2.4296362739276045,"pfxZ":3.062666311727682,"pX":-0.6473534480413683,"pZ":3.4655407096307003,"vX0":2.1532549441031956,"vY0":-122.86722116952673,"vZ0":-0.21484243553024707,"x":141.68,"y":145.21,"x0":-1.849753466190804,"y0":50.00418218423382,"z0":5.882832932156627,"aX":3.7261194102608663},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.8,"breakHorizontal":-4.9,"spinRate":2249,"spinDirection":110},"zone":11,"typeConfidence":1.07,"plateTime":0.44524728382250434,"extension":6.020175259920425},"index":3,"playId":"5526e58f-f09c-3cd0-871c-400f530023a5","pitchNumber":3,"startTime":"2026-02-23T21:51:01.282Z","endTime":"2026-02-23T21:51:05.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":702693,"link":"/api/v1/people/702693","batSide":{"code":"L","description":"Left"}},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":694876,"link":"/api/v1/people/694876"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43877064647247,"aZ":-26.237159733515178,"pfxX":3.794901962914998,"pfxZ":3.6933512538888813,"pX":0.043549579004522644,"pZ":2.3917287124748223,"vX0":3.365263608679682,"vY0":-125.94309927992684,"vZ0":-3.0269999488227954,"x":115.34,"y":174.2,"x0":-1.802656951576078,"y0":50.00164030176291,"z0":5.729746097290722,"aX":6.099496133221416},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.2,"breakHorizontal":-7.7,"spinRate":2299,"spinDirection":105},"zone":5,"typeConfidence":1.33,"plateTime":0.43479471616173404,"extension":6.186889189420111},"hitData":{"launchSpeed":95.1,"launchAngle":-3.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.73,"coordY":70.62}},"index":4,"playId":"8e52fc71-d372-3cc5-9ee6-30e5773fbeae","pitchNumber":4,"startTime":"2026-02-23T21:51:19.864Z","endTime":"2026-02-23T21:51:39.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":702693,"link":"/api/v1/people/702693","batSide":{"code":"L","description":"Left"}},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":694876,"link":"/api/v1/people/694876"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702693,"link":"/api/v1/people/702693"},"credit":"b_ab"},{"player":{"id":694781,"link":"/api/v1/people/694781"},"credit":"p_ab"},{"player":{"id":702693,"link":"/api/v1/people/702693"},"credit":"b_pa"},{"player":{"id":694781,"link":"/api/v1/people/694781"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.17,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:51:39.832Z","atBatIndex":51},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Ryan Cesarini out on a sacrifice fly to left fielder Ryan Waldschmidt. Kody Huff scores.","rbi":1,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-23T21:52:08.002Z","endTime":"2026-02-23T21:54:21.972Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":825761,"fullName":"Ryan Cesarini","link":"/api/v1/people/825761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694781,"fullName":"Logan Mercado","link":"/api/v1/people/694781"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702693,"fullName":"Jaison Chourio","link":"/api/v1/people/702693"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":825761,"fullName":"Ryan Cesarini","link":"/api/v1/people/825761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":687627,"fullName":"Kody Huff","link":"/api/v1/people/687627"},"responsiblePitcher":{"id":694781,"link":"/api/v1/people/694781"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.1,"strikeZoneBottom":1.564,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.16050575401692,"aZ":-32.807513932413386,"pfxX":-3.693165953832702,"pfxZ":-0.41723636852781,"pX":-1.2772165743687227,"pZ":2.9569789197926113,"vX0":3.03226914086441,"vY0":-122.04706331953533,"vZ0":0.20981867454587588,"x":165.68,"y":158.94,"x0":-2.0509433889376982,"y0":50.00287085564215,"z0":5.67645621643712,"aX":-5.617740354250579},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.5,"breakHorizontal":6.0,"spinRate":1135,"spinDirection":259},"zone":11,"typeConfidence":0.88,"plateTime":0.4473851408033589,"extension":6.079813203370029},"index":0,"playId":"62e11d6d-bc4e-3895-a48d-b8bf22ff3acc","pitchNumber":1,"startTime":"2026-02-23T21:52:08.002Z","endTime":"2026-02-23T21:52:11.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":825761,"link":"/api/v1/people/825761","batSide":{"code":"L","description":"Left"}},"first":{"id":702693,"link":"/api/v1/people/702693"},"third":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"4d447f34-be0b-336c-8ead-0d70a1212398","startTime":"2026-02-23T21:52:25.845Z","endTime":"2026-02-23T21:52:30.755Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":825761,"link":"/api/v1/people/825761","batSide":{"code":"L","description":"Left"}},"first":{"id":702693,"link":"/api/v1/people/702693"},"third":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.1,"strikeZoneBottom":1.564,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.412694927678057,"aZ":-11.42951432424341,"pfxX":-3.425537792924361,"pfxZ":10.74388292373439,"pX":-0.8903774385009846,"pZ":2.85147153986891,"vX0":3.16685816062902,"vY0":-137.5625200270099,"vZ0":-5.868799838342339,"x":150.94,"y":161.79,"x0":-1.6073613302453102,"y0":50.00102295581847,"z0":5.776042497460178,"aX":-6.612973007985798},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.6,"breakHorizontal":5.6,"spinRate":2270,"spinDirection":214},"zone":11,"typeConfidence":1.38,"plateTime":0.39705310896573254,"extension":6.340179990669627},"index":2,"playId":"7b023249-6651-3b8d-b928-6ce31b78c56a","pitchNumber":2,"startTime":"2026-02-23T21:52:46.676Z","endTime":"2026-02-23T21:52:50.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":825761,"link":"/api/v1/people/825761","batSide":{"code":"L","description":"Left"}},"first":{"id":702693,"link":"/api/v1/people/702693"},"third":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.6,"strikeZoneTop":3.1,"strikeZoneBottom":1.564,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.3598256211368,"aZ":-33.401489629614055,"pfxX":6.155845480639222,"pfxZ":-0.7714811044442662,"pX":0.2963568747241433,"pZ":2.261933947271495,"vX0":3.246155302026651,"vY0":-124.54199668635275,"vZ0":-1.8828154644976332,"x":105.7,"y":177.71,"x0":-1.8191665357924514,"y0":50.004781380198445,"z0":5.761102027825041,"aX":9.779094419990487},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.6,"breakHorizontal":-11.9,"spinRate":2455,"spinDirection":94},"zone":6,"typeConfidence":1.15,"plateTime":0.4379076920249716,"extension":6.175780986185684},"index":3,"playId":"c9f580be-1556-3c40-b9ba-56050bc39518","pitchNumber":3,"startTime":"2026-02-23T21:53:07.178Z","endTime":"2026-02-23T21:53:13.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":825761,"link":"/api/v1/people/825761","batSide":{"code":"L","description":"Left"}},"first":{"id":702693,"link":"/api/v1/people/702693"},"third":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-02-23T21:53:46.229Z","endTime":"2026-02-23T21:54:01.764Z","isPitch":false,"type":"action","player":{"id":825761,"link":"/api/v1/people/825761"},"defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":825761,"link":"/api/v1/people/825761","batSide":{"code":"L","description":"Left"}},"first":{"id":702693,"link":"/api/v1/people/702693"},"third":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.5,"strikeZoneTop":3.1,"strikeZoneBottom":1.564,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.179218433638006,"aZ":-30.166654980315684,"pfxX":-5.938506150146112,"pfxZ":1.2931419551009675,"pX":-1.1993584167443219,"pZ":2.4719110884489943,"vX0":4.09370578366786,"vY0":-122.6006524220958,"vZ0":-1.3525206585770053,"x":162.72,"y":172.04,"x0":-2.104502612904313,"y0":50.00199338945544,"z0":5.563724107289673,"aX":-9.201458847247807},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.3,"breakHorizontal":10.1,"spinRate":1097,"spinDirection":260},"zone":11,"typeConfidence":1.31,"plateTime":0.44374379979581047,"extension":6.256361551384549},"hitData":{"launchSpeed":90.4,"launchAngle":31.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.71,"coordY":87.83}},"index":5,"playId":"ca9156d0-9206-327f-ac22-d5011308721e","pitchNumber":4,"startTime":"2026-02-23T21:54:01.764Z","endTime":"2026-02-23T21:54:21.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":825761,"link":"/api/v1/people/825761","batSide":{"code":"L","description":"Left"}},"first":{"id":702693,"link":"/api/v1/people/702693"},"third":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":825761,"link":"/api/v1/people/825761"},"credit":"b_pa"},{"player":{"id":694781,"link":"/api/v1/people/694781"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:54:21.972Z","atBatIndex":52},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Juan Benjamin lines into an unassisted double play, first baseman Ivan Melendez. Jaison Chourio out at 1st.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-23T21:54:26.683Z","endTime":"2026-02-23T21:56:54.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":691405,"fullName":"Juan Benjamin","link":"/api/v1/people/691405"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694781,"fullName":"Logan Mercado","link":"/api/v1/people/694781"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":691405,"fullName":"Juan Benjamin","link":"/api/v1/people/691405"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":699471,"link":"/api/v1/people/699471"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":702693,"fullName":"Jaison Chourio","link":"/api/v1/people/702693"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":699471,"link":"/api/v1/people/699471"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.6,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.553634599574014,"aZ":-33.77264358973563,"pfxX":-6.4383813520767355,"pfxZ":-1.1021482028908913,"pX":-1.875205310877654,"pZ":4.118419291997083,"vX0":2.3637542081142655,"vY0":-119.4143609156488,"vZ0":2.9341227843902304,"x":188.48,"y":127.58,"x0":-2.037748305699645,"y0":50.001329013633956,"z0":5.898743272221585,"aX":-9.359533851443278},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.1,"breakHorizontal":11.2,"spinRate":1224,"spinDirection":260},"zone":11,"typeConfidence":1.44,"plateTime":0.45751446834935905,"extension":6.151894561308605},"index":0,"playId":"1238d63f-8e57-30ea-8078-82b2e3b214c2","pitchNumber":1,"startTime":"2026-02-23T21:54:43.211Z","endTime":"2026-02-23T21:54:48.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":691405,"link":"/api/v1/people/691405","batSide":{"code":"L","description":"Left"}},"first":{"id":702693,"link":"/api/v1/people/702693"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":86.8,"endSpeed":80.0,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.163358783593182,"aZ":-30.15901739218906,"pfxX":3.3884854211850346,"pfxZ":1.2490044240044278,"pX":0.8279461197152149,"pZ":0.9036995007651797,"vX0":5.430545001452917,"vY0":-126.19668767578486,"vZ0":-5.6023155672606695,"x":85.44,"y":214.38,"x0":-1.793546480706107,"y0":50.00022790036373,"z0":5.587605110543059,"aX":5.453035499320116},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.2,"breakHorizontal":-7.4,"spinRate":2330,"spinDirection":94},"zone":14,"typeConfidence":1.19,"plateTime":0.4343615266834626,"extension":6.320711353682513},"index":1,"playId":"500b3256-dc1c-3db6-92cc-fd7be1d3e071","pitchNumber":2,"startTime":"2026-02-23T21:55:02.310Z","endTime":"2026-02-23T21:55:09.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":691405,"link":"/api/v1/people/691405","batSide":{"code":"L","description":"Left"}},"first":{"id":702693,"link":"/api/v1/people/702693"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.448197342676654,"aZ":-9.84281316397843,"pfxX":-5.53047584386654,"pfxZ":11.682383176968223,"pX":0.5405596327381095,"pZ":0.6535289842230511,"vX0":7.481979405848617,"vY0":-137.3890029655193,"vZ0":-11.408406342580282,"x":96.4,"y":221.13,"x0":-1.4995597722343066,"y0":50.00555427716664,"z0":5.529100476654303,"aX":-10.574470681719777},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.8,"breakHorizontal":8.4,"spinRate":2406,"spinDirection":209},"zone":14,"typeConfidence":1.37,"plateTime":0.39867821676505555,"extension":6.4292302688150285},"index":2,"playId":"b9ddf6ed-cde7-39e4-b155-338d74db0abb","pitchNumber":3,"startTime":"2026-02-23T21:55:27.941Z","endTime":"2026-02-23T21:55:33.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":691405,"link":"/api/v1/people/691405","batSide":{"code":"L","description":"Left"}},"first":{"id":702693,"link":"/api/v1/people/702693"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46223321387615,"aZ":-14.635170682285302,"pfxX":-4.289429952642737,"pfxZ":9.18964301032846,"pX":0.2096738892789576,"pZ":2.602914159189835,"vX0":5.848521999286646,"vY0":-137.06644599156232,"vZ0":-5.806431616755742,"x":109.01,"y":168.5,"x0":-1.3914948489682568,"y0":50.001642260618,"z0":5.743042630858865,"aX":-8.185713791028968},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.6,"breakHorizontal":6.6,"spinRate":2202,"spinDirection":209},"zone":5,"typeConfidence":1.36,"plateTime":0.3991615482915063,"extension":6.30594418974223},"index":3,"playId":"9df80fdd-f941-333e-bebe-15b7f41a39b9","pitchNumber":4,"startTime":"2026-02-23T21:55:50.853Z","endTime":"2026-02-23T21:55:56.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":691405,"link":"/api/v1/people/691405","batSide":{"code":"L","description":"Left"}},"first":{"id":702693,"link":"/api/v1/people/702693"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.6,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.375399223909007,"aZ":-24.235967172497855,"pfxX":1.6664498530527376,"pfxZ":5.038443447697482,"pX":0.08665358284207565,"pZ":1.7312492647772484,"vX0":4.355619372493121,"vY0":-125.2816964377789,"vZ0":-4.739276658312118,"x":113.7,"y":192.04,"x0":-1.8970950837888056,"y0":50.00386024948651,"z0":5.649958196924441,"aX":2.625303919526316},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":8.2,"breakHorizontal":-4.1,"spinRate":2339,"spinDirection":106},"zone":8,"typeConfidence":1.31,"plateTime":0.43867065611143596,"extension":5.998594161540056},"index":4,"playId":"7b73fcd4-3aa8-3916-889c-6c5f06620ba7","pitchNumber":5,"startTime":"2026-02-23T21:56:09.700Z","endTime":"2026-02-23T21:56:14.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":691405,"link":"/api/v1/people/691405","batSide":{"code":"L","description":"Left"}},"first":{"id":702693,"link":"/api/v1/people/702693"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-02-23T21:56:24.681Z","endTime":"2026-02-23T21:56:37.619Z","isPitch":false,"type":"action","player":{"id":691405,"link":"/api/v1/people/691405"},"defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":691405,"link":"/api/v1/people/691405","batSide":{"code":"L","description":"Left"}},"first":{"id":702693,"link":"/api/v1/people/702693"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67979245798423,"aZ":-28.227284428814702,"pfxX":3.6397119065747354,"pfxZ":2.473168210921627,"pX":0.38434130594171995,"pZ":1.871190269141215,"vX0":4.23903358610672,"vY0":-125.85853588980837,"vZ0":-3.6858294698522007,"x":102.35,"y":188.26,"x0":-1.7976551823543439,"y0":50.00307146823477,"z0":5.652616794931136,"aX":5.8114721714975754},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.8,"breakHorizontal":-7.6,"spinRate":2281,"spinDirection":105},"zone":9,"typeConfidence":1.27,"plateTime":0.4359743079626206,"extension":6.308593740810202},"hitData":{"launchSpeed":100.8,"launchAngle":5.0,"totalDistance":99.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":146.36,"coordY":172.37}},"index":6,"playId":"86772b68-4138-3880-8303-d6e1ce6bee32","pitchNumber":6,"startTime":"2026-02-23T21:56:37.619Z","endTime":"2026-02-23T21:56:54.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":691405,"link":"/api/v1/people/691405","batSide":{"code":"L","description":"Left"}},"first":{"id":702693,"link":"/api/v1/people/702693"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691405,"link":"/api/v1/people/691405"},"credit":"b_ab"},{"player":{"id":694781,"link":"/api/v1/people/694781"},"credit":"p_ab"},{"player":{"id":691405,"link":"/api/v1/people/691405"},"credit":"b_pa"},{"player":{"id":694781,"link":"/api/v1/people/694781"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":99.1,"awayTeamWinProbability":0.9000000000000057,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:56:54.267Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tim Tawa singles on a ground ball to right fielder Ryan Cesarini.","rbi":0,"awayScore":0,"homeScore":7,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-23T21:58:59.735Z","endTime":"2026-02-23T21:59:47.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":658648,"fullName":"Pedro Avila","link":"/api/v1/people/658648"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":825761,"link":"/api/v1/people/825761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Pedro Avila replaces Kolby Allard.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"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-23T21:58:23.112Z","endTime":"2026-02-23T21:58:24.112Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":658648,"link":"/api/v1/people/658648"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Cooper Ingle remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"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-23T21:58:23.112Z","endTime":"2026-02-23T21:58:24.112Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694876,"link":"/api/v1/people/694876"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"801","replacedPlayer":{"id":671286,"link":"/api/v1/people/671286"},"defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Dom Nuñez replaces catcher Bo Naylor, batting 4th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":7,"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-23T21:58:23.112Z","endTime":"2026-02-23T21:59:01.927Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624513,"link":"/api/v1/people/624513"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"401","replacedPlayer":{"id":666310,"link":"/api/v1/people/666310"},"defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.308552365153275,"aZ":-18.53314782089661,"pfxX":-5.966945428152894,"pfxZ":7.402188599952946,"pX":-0.1290698157898994,"pZ":2.606069867438893,"vX0":4.101500471412333,"vY0":-134.86116262248885,"vZ0":-5.177315598478153,"x":121.92,"y":168.42,"x0":-0.8943707669518143,"y0":50.000189320091266,"z0":5.857775884175305,"aX":-10.990279070260126},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.5,"breakHorizontal":10.0,"spinRate":2258,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.4061360605145947,"extension":6.090762805199813},"index":3,"playId":"a89ab2ed-3204-3419-be99-72010f0a5175","pitchNumber":1,"startTime":"2026-02-23T21:59:01.927Z","endTime":"2026-02-23T21:59:06.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.37267598152248,"aZ":-24.700343302306035,"pfxX":0.7806863884505644,"pfxZ":4.416245660239112,"pX":2.00068524886976,"pZ":2.2608076446034127,"vX0":6.87291682122137,"vY0":-128.67771835093473,"vZ0":-4.188075801085883,"x":40.74,"y":177.74,"x0":-0.7960781967141423,"y0":50.0036272305138,"z0":5.802163214084738,"aX":1.3205688059773308},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.3,"breakHorizontal":-2.8,"spinRate":2569,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.4241532615153232,"extension":5.980832502628497},"index":4,"playId":"9a2f1f6c-f9a8-34d5-ad53-be09b96bbb79","pitchNumber":2,"startTime":"2026-02-23T21:59:19.473Z","endTime":"2026-02-23T21:59:23.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.350599246211527,"aZ":-21.71728677735848,"pfxX":-7.679335011062495,"pfxZ":5.620062412664886,"pX":0.2754699080927151,"pZ":3.1831181722564166,"vX0":5.791024308692273,"vY0":-135.4707899539529,"vZ0":-3.2067321205243333,"x":106.5,"y":152.84,"x0":-0.8912558537976717,"y0":50.00169395514303,"z0":5.8986601044930325,"aX":-14.285270917793087},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.7,"breakHorizontal":12.7,"spinRate":2237,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.4041759265828686,"extension":6.032963909183916},"hitData":{"launchSpeed":90.3,"launchAngle":5.0,"totalDistance":95.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.4,"coordY":90.36}},"index":5,"playId":"e1278992-b47f-3ec6-ad90-b78e682649f4","pitchNumber":3,"startTime":"2026-02-23T21:59:38.356Z","endTime":"2026-02-23T21:59:47.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_ab"},{"player":{"id":658648,"link":"/api/v1/people/658648"},"credit":"p_ab"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_pa"},{"player":{"id":658648,"link":"/api/v1/people/658648"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.12,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:59:47.624Z","atBatIndex":54},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ryan Waldschmidt homers (1) on a line drive to left field. Tim Tawa scores.","rbi":2,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-23T22:00:07.942Z","endTime":"2026-02-23T22:01:37.298Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":658648,"fullName":"Pedro Avila","link":"/api/v1/people/658648"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":{"id":658648,"link":"/api/v1/people/658648"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":{"id":658648,"link":"/api/v1/people/658648"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"endSpeed":82.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26849153574047,"aZ":-23.032427445505487,"pfxX":0.9672944355140101,"pfxZ":5.285310079179946,"pX":0.2018094875213432,"pZ":2.3386571128555023,"vX0":2.6622248154033836,"vY0":-130.1864857864025,"vZ0":-4.663834761568461,"x":109.31,"y":175.64,"x0":-0.9565199236975588,"y0":50.00635207073248,"z0":5.879250629774554,"aX":1.6734269339845131},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.9,"breakHorizontal":-2.3,"spinRate":2514,"spinDirection":189},"zone":5,"typeConfidence":2.0,"plateTime":0.4194356143929676,"extension":5.941043227189926},"index":0,"playId":"f45ab652-15f4-3a44-88a5-e11dda0df590","pitchNumber":1,"startTime":"2026-02-23T22:00:19.242Z","endTime":"2026-02-23T22:00:24.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":92.5,"endSpeed":84.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.93894981479136,"aZ":-19.305961050802576,"pfxX":-6.996530876752802,"pfxZ":6.983380658940376,"pX":-0.5584819143116689,"pZ":3.7192494256970785,"vX0":3.107542435756832,"vY0":-134.7925069055452,"vZ0":-2.5657932980256692,"x":138.29,"y":138.36,"x0":-0.8165023831739248,"y0":50.00142805984293,"z0":6.044527023191526,"aX":-12.89029045243714},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.4,"breakHorizontal":12.0,"spinRate":2216,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4061341858239853,"extension":5.99034382918036},"index":1,"playId":"e6e9a9ce-2dc9-3819-808b-f2574364ee01","pitchNumber":2,"startTime":"2026-02-23T22:00:47.653Z","endTime":"2026-02-23T22:00:53.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.676751294303156,"aZ":-28.435146795659982,"pfxX":-0.41577532077266843,"pfxZ":2.4649048915595824,"pX":-0.3362075894408973,"pZ":2.3076707771600686,"vX0":1.5558283168890725,"vY0":-122.69901201703297,"vZ0":-2.793478693363412,"x":129.82,"y":176.47,"x0":-0.9261851134549623,"y0":50.001931549810884,"z0":5.899461778221827,"aX":-0.6303375702742264},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.1,"breakHorizontal":0.4,"spinRate":1698,"spinDirection":191},"zone":4,"typeConfidence":2.0,"plateTime":0.44745668205100486,"extension":6.0488477499565745},"hitData":{"launchSpeed":106.2,"launchAngle":20.0,"totalDistance":380.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":40.79,"coordY":70.4}},"index":2,"playId":"32bb9cf3-2f3d-3489-9903-f08e41d51515","pitchNumber":3,"startTime":"2026-02-23T22:01:06.788Z","endTime":"2026-02-23T22:01:37.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"credit":"b_ab"},{"player":{"id":658648,"link":"/api/v1/people/658648"},"credit":"p_ab"},{"player":{"id":814439,"link":"/api/v1/people/814439"},"credit":"b_pa"},{"player":{"id":658648,"link":"/api/v1/people/658648"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.8,"awayTeamWinProbability":3.200000000000003,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.25,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:01:37.298Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Óscar Mercado singles on a line drive to left fielder Jaison Chourio.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-23T22:01:40.370Z","endTime":"2026-02-23T22:03:00.675Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":640458,"fullName":"Óscar Mercado","link":"/api/v1/people/640458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":658648,"fullName":"Pedro Avila","link":"/api/v1/people/658648"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":640458,"fullName":"Óscar Mercado","link":"/api/v1/people/640458"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":640458,"fullName":"Óscar Mercado","link":"/api/v1/people/640458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702693,"link":"/api/v1/people/702693"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.165120376645678,"aZ":-28.34574971906511,"pfxX":-7.535195679828437,"pfxZ":2.0938486287111218,"pX":-1.544337904004777,"pZ":4.703734713566389,"vX0":1.125776084528602,"vY0":-133.93696768304602,"vZ0":1.5776729402473193,"x":175.87,"y":111.78,"x0":-0.9889141037077862,"y0":50.00294258500209,"z0":6.124777278600493,"aX":-13.779080352780873},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.3,"breakHorizontal":13.4,"spinRate":2281,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4079347844513266,"extension":5.910434366824276},"index":0,"playId":"be1c40f7-744f-39b3-870c-e3f21ebbe336","pitchNumber":1,"startTime":"2026-02-23T22:01:50.180Z","endTime":"2026-02-23T22:02:02.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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.4,"endSpeed":82.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.38307053612198,"aZ":-26.48293011404657,"pfxX":0.7708699584636345,"pfxZ":3.265989507139201,"pX":0.1637655304748784,"pZ":3.751633000499138,"vX0":2.531585635905735,"vY0":-130.38393078146382,"vZ0":-0.42137994445029814,"x":110.76,"y":137.49,"x0":-0.9152801019040541,"y0":50.001185166470854,"z0":5.89352046032112,"aX":1.3426515322561254},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.0,"breakHorizontal":-1.9,"spinRate":2455,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.4182010785122703,"extension":6.054665443119971},"index":1,"playId":"857971fa-1bff-39e4-bedf-47475b929d7e","pitchNumber":2,"startTime":"2026-02-23T22:02:11.115Z","endTime":"2026-02-23T22:02:15.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.9,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.6264470547229,"aZ":-26.50914214543186,"pfxX":-0.06531758024223144,"pfxZ":3.2452526038051115,"pX":-0.12617662144570574,"pZ":2.6912067587613366,"vX0":2.0363811548786637,"vY0":-130.77172436890567,"vZ0":-2.9319105080027223,"x":121.81,"y":166.12,"x0":-0.9039795363577289,"y0":50.00099803846784,"z0":5.79939373038668,"aX":-0.11400566581251868},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.5,"breakHorizontal":-0.2,"spinRate":2355,"spinDirection":191},"zone":5,"typeConfidence":2.0,"plateTime":0.4176268075436411,"extension":6.063451243407257},"index":2,"playId":"c0b4e02e-bd64-3e01-ad4b-0a8ba75595f2","pitchNumber":3,"startTime":"2026-02-23T22:02:24.803Z","endTime":"2026-02-23T22:02:27.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2026-02-23T22:02:36.986Z","endTime":"2026-02-23T22:02:49.880Z","isPitch":false,"type":"action","player":{"id":640458,"link":"/api/v1/people/640458"},"defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":92.6,"endSpeed":85.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.086551274212106,"aZ":-26.300468625851394,"pfxX":-8.89770216236151,"pfxZ":3.1741052804942154,"pX":-0.10313236746322524,"pZ":3.1391846937789296,"vX0":4.733369541280737,"vY0":-134.91450905173645,"vZ0":-2.496355359763183,"x":120.93,"y":154.02,"x0":-0.7199565770262286,"y0":50.00496526337583,"z0":5.921228286036371,"aX":-16.480212571523722},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.4,"breakHorizontal":15.1,"spinRate":2299,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.40525893009414915,"extension":6.111559922340729},"hitData":{"launchSpeed":90.7,"launchAngle":8.0,"totalDistance":135.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":71.47,"coordY":120.01}},"index":4,"playId":"14e519d8-9886-3ad3-a3aa-58457b9cbe8e","pitchNumber":4,"startTime":"2026-02-23T22:02:49.880Z","endTime":"2026-02-23T22:03:00.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":640458,"link":"/api/v1/people/640458"},"credit":"b_ab"},{"player":{"id":658648,"link":"/api/v1/people/658648"},"credit":"p_ab"},{"player":{"id":640458,"link":"/api/v1/people/640458"},"credit":"b_pa"},{"player":{"id":658648,"link":"/api/v1/people/658648"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.0,"awayTeamWinProbability":5.0,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.37,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:03:00.675Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Fernandez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-23T22:03:25.717Z","endTime":"2026-02-23T22:06:03.480Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":658648,"fullName":"Pedro Avila","link":"/api/v1/people/658648"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":640458,"fullName":"Óscar Mercado","link":"/api/v1/people/640458"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624513,"link":"/api/v1/people/624513"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.5,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.18130671007755,"aZ":-41.74298014539784,"pfxX":3.4474289195411685,"pfxZ":-7.263902772324443,"pX":-0.2508039456044392,"pZ":1.0844201999955894,"vX0":0.5228485334139381,"vY0":-114.60344870723655,"vZ0":-1.749440479252075,"x":126.56,"y":209.5,"x0":-0.9300780543408683,"y0":50.00548278833195,"z0":5.973004593635369,"aX":4.539519690773365},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-13.3,"breakHorizontal":-6.4,"spinRate":2644,"spinDirection":27},"zone":13,"typeConfidence":2.0,"plateTime":0.47981111387328257,"extension":6.063231649712231},"index":0,"playId":"0fe65e37-7003-32df-a6b7-447ada8719fe","pitchNumber":1,"startTime":"2026-02-23T22:03:25.717Z","endTime":"2026-02-23T22:03:30.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":640458,"link":"/api/v1/people/640458"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39398711507716,"aZ":-25.59337393023303,"pfxX":-8.55079911393673,"pfxZ":3.605224925456022,"pX":-0.636677120800599,"pZ":1.5735679968494705,"vX0":3.7820870501300146,"vY0":-134.31684567393322,"vZ0":-6.325261281892537,"x":141.27,"y":196.29,"x0":-0.9529322971264691,"y0":50.003573551316805,"z0":5.7817944997695925,"aX":-15.606658633685726},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.4,"breakHorizontal":14.6,"spinRate":2246,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.4079679115738921,"extension":6.105389720173394},"index":1,"playId":"3c003a12-d454-349a-9c16-4d31c837897c","pitchNumber":2,"startTime":"2026-02-23T22:03:46.305Z","endTime":"2026-02-23T22:03:50.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":640458,"link":"/api/v1/people/640458"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":91.3,"endSpeed":83.8,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.338546921486582,"aZ":-20.791918783296882,"pfxX":-5.5812580252254325,"pfxZ":6.335592460546376,"pX":-0.07773705224274913,"pZ":3.9770036984058934,"vX0":4.107001346940828,"vY0":-132.9297778218458,"vZ0":-1.11463804844061,"x":119.96,"y":131.4,"x0":-0.9142601278689285,"y0":50.006457667598184,"z0":5.905083092237807,"aX":-10.033843073761018},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.4,"breakHorizontal":9.2,"spinRate":2220,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4113629374432737,"extension":6.061248397561999},"index":2,"playId":"f3ca4291-ded0-3faa-823c-7aa82ce51468","pitchNumber":3,"startTime":"2026-02-23T22:04:07.912Z","endTime":"2026-02-23T22:04:13.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":640458,"link":"/api/v1/people/640458"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":90.0,"endSpeed":83.1,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.696391210087402,"aZ":-24.75043551874788,"pfxX":-2.659224894067149,"pfxZ":4.236046108302011,"pX":-0.22508356142198513,"pZ":2.788598080663452,"vX0":3.323893002244877,"vY0":-131.091806165927,"vZ0":-3.147492835621119,"x":125.58,"y":163.49,"x0":-1.1594076243344489,"y0":50.005560554977194,"z0":5.8366341743844705,"aX":-4.664972290593372},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.2,"breakHorizontal":4.2,"spinRate":2266,"spinDirection":190},"zone":5,"typeConfidence":2.0,"plateTime":0.4165844892116781,"extension":6.069178905182404},"index":3,"playId":"ae6fbe19-8b9a-3b12-ac54-4ca60bbb1b07","pitchNumber":4,"startTime":"2026-02-23T22:04:30.008Z","endTime":"2026-02-23T22:04:34.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":640458,"link":"/api/v1/people/640458"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.286673211741956,"aZ":-29.210102973609526,"pfxX":-3.2344466826346294,"pfxZ":1.9856053534398193,"pX":0.18914346298097315,"pZ":2.1497582998359928,"vX0":3.505396895988835,"vY0":-121.18371386572196,"vZ0":-2.8334378067546373,"x":109.79,"y":180.74,"x0":-0.8546552688930029,"y0":50.000737729591094,"z0":5.881143886656802,"aX":-4.818985672931865},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.2,"breakHorizontal":5.0,"spinRate":1867,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.45168280623256507,"extension":6.118562211648139},"index":4,"playId":"87ea4e43-f357-369f-8a18-bf62ae04df4e","pitchNumber":5,"startTime":"2026-02-23T22:05:02.122Z","endTime":"2026-02-23T22:05:05.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":640458,"link":"/api/v1/people/640458"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":82.7,"endSpeed":76.3,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.837185820391458,"aZ":-30.44100929871285,"pfxX":-3.795387988702876,"pfxZ":1.1798587941338834,"pX":-0.4207905488379771,"pZ":2.0933125704236875,"vX0":2.3455516884613106,"vY0":-120.47746572219233,"vZ0":-2.5704320631613653,"x":133.04,"y":182.26,"x0":-0.9125735047070732,"y0":50.00541591064867,"z0":5.857539539108569,"aX":-5.594719946684581},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.8,"breakHorizontal":6.4,"spinRate":1715,"spinDirection":192},"zone":7,"typeConfidence":2.0,"plateTime":0.4541710505523815,"extension":6.238541555861483},"index":5,"playId":"a03665eb-3fc7-3eb7-9f04-a34799b0d736","pitchNumber":6,"startTime":"2026-02-23T22:05:34.849Z","endTime":"2026-02-23T22:05:39.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":640458,"link":"/api/v1/people/640458"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":74.9,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.800031083221132,"aZ":-31.07162213664405,"pfxX":-1.2370098726445642,"pfxZ":0.7614066417928544,"pX":-0.6385518633728047,"pZ":3.8176076690404406,"vX0":1.213337922648841,"vY0":-120.1887319573387,"vZ0":1.3038213377147105,"x":141.34,"y":135.7,"x0":-0.9919932897428684,"y0":50.00140901562479,"z0":6.051472401274496,"aX":-1.7887542920053798},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.0,"breakHorizontal":1.9,"spinRate":1665,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.45773352201995143,"extension":5.991971707550616},"index":6,"playId":"77789401-787e-3914-b964-b14739dc67f4","pitchNumber":7,"startTime":"2026-02-23T22:05:59.144Z","endTime":"2026-02-23T22:06:03.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":640458,"link":"/api/v1/people/640458"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_ab"},{"player":{"id":658648,"link":"/api/v1/people/658648"},"credit":"p_ab"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_pa"},{"player":{"id":658648,"link":"/api/v1/people/658648"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.7,"awayTeamWinProbability":3.299999999999997,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.74,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:06:03.480Z","atBatIndex":57},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gavin Logan doubles (1) on a sharp line drive to center fielder Petey Halpin. Óscar Mercado scores.","rbi":1,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-23T22:06:28.401Z","endTime":"2026-02-23T22:06:51.641Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678099,"fullName":"Gavin Logan","link":"/api/v1/people/678099"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":658648,"fullName":"Pedro Avila","link":"/api/v1/people/658648"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678099,"fullName":"Gavin Logan","link":"/api/v1/people/678099"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":678099,"fullName":"Gavin Logan","link":"/api/v1/people/678099"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":640458,"fullName":"Óscar Mercado","link":"/api/v1/people/640458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":640458,"fullName":"Óscar Mercado","link":"/api/v1/people/640458"},"responsiblePitcher":{"id":658648,"link":"/api/v1/people/658648"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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.6,"endSpeed":82.8,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.976470380540995,"aZ":-26.333628597045514,"pfxX":-1.146853295623386,"pfxZ":3.3676578574016345,"pX":-0.18587074387458893,"pZ":1.5411082868086032,"vX0":2.4506273357193455,"vY0":-130.41121577459788,"vZ0":-5.816190836324761,"x":124.08,"y":197.17,"x0":-0.9863413285501363,"y0":50.00014819192286,"z0":5.772027614563081,"aX":-1.9866840726808277},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.2,"breakHorizontal":1.6,"spinRate":2412,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.41910483846974333,"extension":5.941990070530893},"hitData":{"launchSpeed":107.5,"launchAngle":18.0,"totalDistance":329.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":81.19,"coordY":65.59}},"index":0,"playId":"0fa144b4-09fb-31d4-aa32-d65b904d6145","pitchNumber":1,"startTime":"2026-02-23T22:06:29.046Z","endTime":"2026-02-23T22:06:51.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":678099,"link":"/api/v1/people/678099","batSide":{"code":"L","description":"Left"}},"first":{"id":640458,"link":"/api/v1/people/640458"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678099,"link":"/api/v1/people/678099"},"credit":"b_ab"},{"player":{"id":658648,"link":"/api/v1/people/658648"},"credit":"p_ab"},{"player":{"id":678099,"link":"/api/v1/people/678099"},"credit":"b_pa"},{"player":{"id":658648,"link":"/api/v1/people/658648"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.2,"awayTeamWinProbability":6.799999999999997,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":0.49,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:06:51.641Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ivan Melendez flies out to right fielder Ryan Cesarini in foul territory. Gavin Logan to 3rd.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-23T22:07:54.586Z","endTime":"2026-02-23T22:10:09.498Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":699471,"fullName":"Ivan Melendez","link":"/api/v1/people/699471"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":658648,"fullName":"Pedro Avila","link":"/api/v1/people/658648"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":678099,"fullName":"Gavin Logan","link":"/api/v1/people/678099"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":699471,"fullName":"Ivan Melendez","link":"/api/v1/people/699471"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":825761,"link":"/api/v1/people/825761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":678099,"fullName":"Gavin Logan","link":"/api/v1/people/678099"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":72.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.6918320246314,"aZ":-40.812172691656876,"pfxX":5.705596390192454,"pfxZ":-6.588042747667458,"pX":-0.8307486540976128,"pZ":2.6311984957228027,"vX0":-1.291379809355374,"vY0":-113.49726238956333,"vZ0":1.247672295161406,"x":148.67,"y":167.74,"x0":-0.997610707374645,"y0":50.000467001299434,"z0":6.121195663266545,"aX":7.484032527873441},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-11.4,"breakHorizontal":-10.1,"spinRate":2687,"spinDirection":35},"zone":4,"typeConfidence":2.0,"plateTime":0.48155834016501986,"extension":6.078285310676886},"index":0,"playId":"447e466a-b54b-3e15-a02d-b3afee4704c9","pitchNumber":1,"startTime":"2026-02-23T22:08:00.826Z","endTime":"2026-02-23T22:08:04.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":699471,"link":"/api/v1/people/699471","batSide":{"code":"R","description":"Right"}},"second":{"id":678099,"link":"/api/v1/people/678099"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":83.0,"endSpeed":77.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.69775201537801,"aZ":-35.46173772735405,"pfxX":-4.344761631437892,"pfxZ":-2.2001903103688054,"pX":-0.9491476088016703,"pZ":2.358225681637336,"vX0":1.7517867765941109,"vY0":-120.9271855599505,"vZ0":-1.1268000776782385,"x":153.18,"y":175.11,"x0":-1.115078537579689,"y0":50.00263639462494,"z0":5.9174482956563015,"aX":-6.489600284218979},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-4.0,"breakHorizontal":7.6,"spinRate":1427,"spinDirection":185},"zone":13,"typeConfidence":2.0,"plateTime":0.45145615589775323,"extension":6.091233564825908},"index":1,"playId":"75788b1f-4a5e-340e-8ceb-47f42369b348","pitchNumber":2,"startTime":"2026-02-23T22:08:21.980Z","endTime":"2026-02-23T22:08:26.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":699471,"link":"/api/v1/people/699471","batSide":{"code":"R","description":"Right"}},"second":{"id":678099,"link":"/api/v1/people/678099"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.70369579479181,"aZ":-32.330513600198465,"pfxX":0.2865945547656217,"pfxZ":-0.1074335558243007,"pX":-0.23017930523898017,"pZ":2.1378172967725577,"vX0":1.6593385490930863,"vY0":-119.27320350974081,"vZ0":-2.082307969854098,"x":125.77,"y":181.06,"x0":-0.9718256497995966,"y0":50.00448224188773,"z0":5.93465046948484,"aX":0.4130325673232877},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-0.5,"breakHorizontal":-1.0,"spinRate":1779,"spinDirection":183},"zone":8,"typeConfidence":2.0,"plateTime":0.45902694417489043,"extension":6.076601974654602},"index":2,"playId":"a7e9dd0c-0f7f-36f5-8747-248c18131fd7","pitchNumber":3,"startTime":"2026-02-23T22:08:47.524Z","endTime":"2026-02-23T22:08:52.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":699471,"link":"/api/v1/people/699471","batSide":{"code":"R","description":"Right"}},"second":{"id":678099,"link":"/api/v1/people/678099"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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.4,"endSpeed":86.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.531743210095506,"aZ":-17.810276158240846,"pfxX":-0.6900490041603122,"pfxZ":7.4488932950869575,"pX":0.8634819839735451,"pZ":5.239624953658202,"vX0":4.307668077314068,"vY0":-137.51391361892533,"vZ0":1.0194849336020968,"x":84.09,"y":97.31,"x0":-0.6289961184003092,"y0":50.00220278795705,"z0":6.066512226772426,"aX":-1.330965382513899},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.9,"breakHorizontal":0.4,"spinRate":2140,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.3972614129645673,"extension":6.121223883833092},"index":3,"playId":"917cad93-87af-3094-b8a1-9ecc0f249178","pitchNumber":4,"startTime":"2026-02-23T22:09:18.902Z","endTime":"2026-02-23T22:09:22.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":699471,"link":"/api/v1/people/699471","batSide":{"code":"R","description":"Right"}},"second":{"id":678099,"link":"/api/v1/people/678099"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.204860771578623,"aZ":-43.12839377989137,"pfxX":3.6005013480092325,"pfxZ":-8.348411563888703,"pX":0.7419345136883384,"pZ":1.9712963627805762,"vX0":1.8786547197223016,"vY0":-114.1711194801819,"vZ0":0.2511084355908062,"x":88.72,"y":185.55,"x0":-0.5609779366655228,"y0":50.00336829352841,"z0":6.125601286264435,"aX":4.724023142295117},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-14.8,"breakHorizontal":-7.0,"spinRate":2716,"spinDirection":28},"zone":9,"typeConfidence":2.0,"plateTime":0.48085799649950056,"extension":6.117626718310794},"hitData":{"launchSpeed":89.9,"launchAngle":53.0,"totalDistance":225.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.53,"coordY":140.99}},"index":4,"playId":"79dda75c-7837-3daf-a14d-fc03ac477416","pitchNumber":5,"startTime":"2026-02-23T22:09:40.129Z","endTime":"2026-02-23T22:10:09.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":699471,"link":"/api/v1/people/699471","batSide":{"code":"R","description":"Right"}},"second":{"id":678099,"link":"/api/v1/people/678099"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699471,"link":"/api/v1/people/699471"},"credit":"b_ab"},{"player":{"id":658648,"link":"/api/v1/people/658648"},"credit":"p_ab"},{"player":{"id":699471,"link":"/api/v1/people/699471"},"credit":"b_pa"},{"player":{"id":658648,"link":"/api/v1/people/658648"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":95.39999999999999,"awayTeamWinProbability":4.6000000000000085,"homeTeamWinProbabilityAdded":2.1999999999999886,"leverageIndex":0.83,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:10:09.498Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luken Baker strikes out swinging.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-23T22:12:23.152Z","endTime":"2026-02-23T22:14:34.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696263,"fullName":"Tyler Thornton","link":"/api/v1/people/696263"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624513,"link":"/api/v1/people/624513"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Thornton replaces Pedro Avila.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":7,"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-23T22:11:26.603Z","endTime":"2026-02-23T22:12:25.344Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696263,"link":"/api/v1/people/696263"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":658648,"link":"/api/v1/people/658648","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"third":{"id":678099,"link":"/api/v1/people/678099"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":93.7,"endSpeed":84.7,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.322529695510006,"aZ":-16.939758471436694,"pfxX":-8.096656999198412,"pfxZ":8.180500238826559,"pX":-2.4090814653197468,"pZ":3.3528964364199347,"vX0":0.6629551279384185,"vY0":-136.41922413336604,"vZ0":-0.440346708755514,"x":208.83,"y":148.25,"x0":-1.6065485488897417,"y0":50.00508298267499,"z0":4.696586011746147,"aX":-15.080859468708946},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.9,"breakHorizontal":14.4,"spinRate":2350,"spinDirection":231},"zone":11,"typeConfidence":1.22,"plateTime":0.4033378525066831,"extension":6.382116444459735},"index":1,"playId":"71fe849a-b065-38c2-a6de-e6f2f5939cb8","pitchNumber":1,"startTime":"2026-02-23T22:12:25.344Z","endTime":"2026-02-23T22:12:31.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696263,"link":"/api/v1/people/696263","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"third":{"id":678099,"link":"/api/v1/people/678099"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":93.7,"endSpeed":85.2,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.18030303168305,"aZ":-19.635151140140533,"pfxX":-7.991426078150879,"pfxZ":6.697896254067734,"pX":-0.1800965099890292,"pZ":2.6514267021821576,"vX0":5.847358918842111,"vY0":-136.26913635230653,"vZ0":-1.7813467217217165,"x":123.86,"y":167.19,"x0":-1.3202024100245857,"y0":50.00466339920096,"z0":4.676377374860258,"aX":-14.964485644992031},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.9,"breakHorizontal":13.2,"spinRate":2315,"spinDirection":229},"zone":5,"typeConfidence":1.32,"plateTime":0.4026339518742299,"extension":6.584823413333684},"index":2,"playId":"19b34f5b-a5eb-3baa-80ea-4cb36f239e13","pitchNumber":2,"startTime":"2026-02-23T22:12:43.507Z","endTime":"2026-02-23T22:12:49.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696263,"link":"/api/v1/people/696263","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"third":{"id":678099,"link":"/api/v1/people/678099"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.440322183763577,"aZ":-27.095787452131386,"pfxX":2.0004725780113697,"pfxZ":3.1265199662478844,"pX":0.6950978739648495,"pZ":1.6284461786310684,"vX0":4.5439988252642385,"vY0":-126.01273700383172,"vZ0":-2.050473784638957,"x":90.5,"y":194.81,"x0":-1.384812040982685,"y0":50.000244461166105,"z0":4.622275492165234,"aX":3.24494118317249},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.5,"breakHorizontal":-4.6,"spinRate":2315,"spinDirection":184},"zone":14,"typeConfidence":1.31,"plateTime":0.4331651269483907,"extension":6.310517294506684},"index":3,"playId":"11e937d0-f444-3892-a49f-092bdb8ac809","pitchNumber":3,"startTime":"2026-02-23T22:13:07.952Z","endTime":"2026-02-23T22:13:13.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696263,"link":"/api/v1/people/696263","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"third":{"id":678099,"link":"/api/v1/people/678099"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.291546112764586,"aZ":-14.417262624798862,"pfxX":-8.377668140924296,"pfxZ":9.400640924811883,"pX":-0.7652544023149966,"pZ":2.17108518073144,"vX0":5.037705363369966,"vY0":-136.84993568692158,"vZ0":-3.5774924682101443,"x":146.17,"y":180.16,"x0":-1.5451344254124904,"y0":50.006586956415255,"z0":4.488283102640408,"aX":-15.832171439918666},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.4,"breakHorizontal":14.0,"spinRate":2336,"spinDirection":228},"zone":7,"typeConfidence":1.22,"plateTime":0.40082615893305196,"extension":6.537871271531695},"index":4,"playId":"b9d47fa4-8408-3cad-88e2-3c2590753c0e","pitchNumber":4,"startTime":"2026-02-23T22:13:27.764Z","endTime":"2026-02-23T22:13:54.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696263,"link":"/api/v1/people/696263","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"third":{"id":678099,"link":"/api/v1/people/678099"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.4,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.549101809258545,"aZ":-13.384211684423516,"pfxX":-7.495795560030215,"pfxZ":9.953739873343409,"pX":1.1332755495902256,"pZ":2.3165000869905024,"vX0":8.840419794047097,"vY0":-137.2972612453751,"vZ0":-3.6802765119024867,"x":73.8,"y":176.23,"x0":-1.1714884300602246,"y0":50.005530647079546,"z0":4.600097662107568,"aX":-14.154563183619363},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.3,"breakHorizontal":11.5,"spinRate":2353,"spinDirection":219},"zone":14,"typeConfidence":0.94,"plateTime":0.40063841051107385,"extension":6.6458889504871195},"index":5,"playId":"0a458d91-148c-33d5-a902-778aada04658","pitchNumber":5,"startTime":"2026-02-23T22:14:05.340Z","endTime":"2026-02-23T22:14:11.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696263,"link":"/api/v1/people/696263","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"third":{"id":678099,"link":"/api/v1/people/678099"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.4,"strikeZoneTop":3.389,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58195517661326,"aZ":-13.323070566813461,"pfxX":-7.922157875923382,"pfxZ":9.760524327374826,"pX":0.14871295308079313,"pZ":3.388758196682779,"vX0":6.666845910337174,"vY0":-138.5021683882744,"vZ0":-1.3372470123849114,"x":111.33,"y":147.28,"x0":-1.2670817326138464,"y0":50.00551363553462,"z0":4.774237384394927,"aX":-15.30588120934532},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.5,"breakHorizontal":12.8,"spinRate":2430,"spinDirection":225},"zone":2,"typeConfidence":1.16,"plateTime":0.39632541404276367,"extension":6.496426979338165},"index":6,"playId":"ac197fc8-9831-3654-9f36-34d76af7bf0a","pitchNumber":6,"startTime":"2026-02-23T22:14:27.095Z","endTime":"2026-02-23T22:14:34.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696263,"link":"/api/v1/people/696263","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"third":{"id":678099,"link":"/api/v1/people/678099"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663609,"link":"/api/v1/people/663609"},"credit":"b_ab"},{"player":{"id":696263,"link":"/api/v1/people/696263"},"credit":"p_ab"},{"player":{"id":663609,"link":"/api/v1/people/663609"},"credit":"b_pa"},{"player":{"id":696263,"link":"/api/v1/people/696263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.62,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:14:34.269Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dom Nuñez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-23T22:16:40.711Z","endTime":"2026-02-23T22:18:23.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":624513,"fullName":"Dom Nuñez","link":"/api/v1/people/624513"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806583,"fullName":"Adonys Perez","link":"/api/v1/people/806583"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624513,"fullName":"Dom Nuñez","link":"/api/v1/people/624513"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":678099,"link":"/api/v1/people/678099"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Adonys Perez replaces Logan Mercado.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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-23T22:16:26.902Z","endTime":"2026-02-23T22:16:40.711Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806583,"link":"/api/v1/people/806583"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694781,"link":"/api/v1/people/694781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.46882114861724,"aZ":-32.448148238576714,"pfxX":9.963718819158224,"pfxZ":-0.15350679964121916,"pX":1.6228212303531215,"pZ":3.0822935132974183,"vX0":-3.2017225255612485,"vY0":-134.54598649212807,"vZ0":-0.8835624838773722,"x":92.42,"y":158.99,"x0":1.5398723649826853,"y0":50.0013543399431,"z0":5.7317130918378645,"aX":18.112462681230653},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":-0.2,"breakHorizontal":-17.3,"spinRate":2031,"spinDirection":118},"zone":12,"typeConfidence":0.77,"plateTime":0.40840189426499585,"extension":5.262922983729304},"index":1,"playId":"820a8168-7cfb-36a6-ac8a-5569d60165cb","pitchNumber":1,"startTime":"2026-02-23T22:16:40.711Z","endTime":"2026-02-23T22:16:51.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806583,"link":"/api/v1/people/806583","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.94106141383971,"aZ":-22.934334793610965,"pfxX":6.155247432870401,"pfxZ":5.035232986001018,"pX":-1.3344616688921755,"pZ":2.8144023661898983,"vX0":-8.71259013941732,"vY0":-134.32249588428738,"vZ0":-3.330233230050793,"x":95.2,"y":128.6,"x0":1.1451218811439972,"y0":50.00395987911994,"z0":5.693116389377939,"aX":11.297139292897908},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.6,"breakHorizontal":-9.4,"spinRate":2111,"spinDirection":121},"zone":11,"typeConfidence":1.16,"plateTime":0.40711982513192924,"extension":5.514561912998769},"index":2,"playId":"274789ad-b38b-3113-afa2-a8e94d2892b3","pitchNumber":2,"startTime":"2026-02-23T22:16:55.472Z","endTime":"2026-02-23T22:17:04.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806583,"link":"/api/v1/people/806583","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":true},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.449844199169103,"aZ":-30.372730056481306,"pfxX":9.671685491560096,"pfxZ":1.0287604928685763,"pX":0.7059406166381885,"pZ":2.3977234339727356,"vX0":-5.259963598060466,"vY0":-132.24825661186443,"vZ0":-2.7183456105463315,"x":112.34,"y":149.52,"x0":1.4730226106720627,"y0":50.00510443198219,"z0":5.6863970866530495,"aX":16.98773050157573},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.4,"breakHorizontal":-16.2,"spinRate":1936,"spinDirection":107},"zone":6,"typeConfidence":1.15,"plateTime":0.41551416763038374,"extension":5.348552080986368},"index":3,"playId":"e1760f22-64d4-3d17-b4fa-bb16a99e5540","pitchNumber":3,"startTime":"2026-02-23T22:17:10.864Z","endTime":"2026-02-23T22:17:37.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806583,"link":"/api/v1/people/806583","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":624513,"fullName":"Dom Nuñez","link":"/api/v1/people/624513"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.051048306415627,"aZ":-28.148218593640934,"pfxX":2.494482028688074,"pfxZ":2.4290063536662228,"pX":-1.1993544497274478,"pZ":2.670880451970119,"vX0":-7.139983146226577,"vY0":-126.92248353705254,"vZ0":-2.037926627291606,"x":162.72,"y":166.67,"x0":1.3063603095299463,"y0":50.00361567500247,"z0":5.690781468638242,"aX":4.136463285558442},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.2,"breakHorizontal":-3.1,"spinRate":2270,"spinDirection":115},"zone":11,"typeConfidence":1.01,"plateTime":0.4289165585227823,"extension":5.424106583207413},"index":4,"playId":"d7af4ed3-e96d-31a4-81b1-613d2128f6d8","pitchNumber":4,"startTime":"2026-02-23T22:17:40.144Z","endTime":"2026-02-23T22:17:43.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806583,"link":"/api/v1/people/806583","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.4345045846389,"aZ":-34.02705113266422,"pfxX":10.705328578151654,"pfxZ":-1.0365311618329658,"pX":-0.644858792547544,"pZ":1.186445359841807,"vX0":-8.560606993076139,"vY0":-133.6594534377216,"vZ0":-4.805917807675237,"x":141.58,"y":206.75,"x0":1.2241745431942346,"y0":50.00258733022351,"z0":5.478849305264564,"aX":19.18043917997595},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-2.8,"breakHorizontal":-17.3,"spinRate":1982,"spinDirection":113},"zone":13,"typeConfidence":1.18,"plateTime":0.41134395594421713,"extension":5.52334156866926},"index":5,"playId":"c7758f51-d18b-350a-b858-65c57359526a","pitchNumber":5,"startTime":"2026-02-23T22:18:01.797Z","endTime":"2026-02-23T22:18:06.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806583,"link":"/api/v1/people/806583","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70402996474594,"aZ":-34.17451211196775,"pfxX":9.456686125677699,"pfxZ":-1.098622393116825,"pX":0.4996964263931494,"pZ":1.6440714043006293,"vX0":-5.5745497830008395,"vY0":-134.68503032687144,"vZ0":-3.9979855778831137,"x":97.95,"y":194.39,"x0":1.381331899245353,"y0":50.005084580841,"z0":5.598132725841472,"aX":17.15645479217705},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-2.8,"breakHorizontal":-15.7,"spinRate":1921,"spinDirection":118},"zone":9,"typeConfidence":0.77,"plateTime":0.40865728883441355,"extension":5.41715540447498},"index":6,"playId":"40d8cbe3-8df6-34a7-85e4-da970b9e3f45","pitchNumber":6,"startTime":"2026-02-23T22:18:19.499Z","endTime":"2026-02-23T22:18:23.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806583,"link":"/api/v1/people/806583","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624513,"link":"/api/v1/people/624513"},"credit":"b_ab"},{"player":{"id":806583,"link":"/api/v1/people/806583"},"credit":"p_ab"},{"player":{"id":624513,"link":"/api/v1/people/624513"},"credit":"b_pa"},{"player":{"id":806583,"link":"/api/v1/people/806583"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.8,"awayTeamWinProbability":3.200000000000003,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:18:23.473Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Milan Tolentino grounds out, first baseman Ivan Melendez to pitcher Adonys Perez.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-23T22:18:37.793Z","endTime":"2026-02-23T22:20:32.780Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":675455,"fullName":"Milan Tolentino","link":"/api/v1/people/675455"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806583,"fullName":"Adonys Perez","link":"/api/v1/people/806583"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":675455,"fullName":"Milan Tolentino","link":"/api/v1/people/675455"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":699471,"link":"/api/v1/people/699471"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":806583,"link":"/api/v1/people/806583"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.019801550937494,"aZ":-29.235276749168676,"pfxX":9.967975968968387,"pfxZ":1.5677964846677899,"pX":0.531880104710521,"pZ":3.2862005511130574,"vX0":-4.864760471142884,"vY0":-137.09160937860617,"vZ0":-1.7511048416791026,"x":96.73,"y":150.05,"x0":1.0470194648422406,"y0":50.005284080321175,"z0":5.9543565243006,"aX":18.727083533506537},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.6,"breakHorizontal":-16.8,"spinRate":1931,"spinDirection":126},"zone":3,"typeConfidence":1.33,"plateTime":0.4015496356309347,"extension":5.603753173649805},"index":0,"playId":"f096b954-5408-3593-8022-353fb876f7fd","pitchNumber":1,"startTime":"2026-02-23T22:18:48.079Z","endTime":"2026-02-23T22:18:54.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806583,"link":"/api/v1/people/806583","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.408618004327764,"aZ":-33.799957296668296,"pfxX":0.002580930477477983,"pfxZ":-1.0304117353684994,"pX":0.3329846120096685,"pZ":2.8505051598333084,"vX0":-2.4777941127074103,"vY0":-125.17298019784886,"vZ0":-0.3304355316809445,"x":104.31,"y":161.82,"x0":1.3373569367239573,"y0":50.0019239918162,"z0":5.763016912384479,"aX":0.00424572976629231},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.7,"breakHorizontal":0.6,"spinRate":2300,"spinDirection":341},"zone":3,"typeConfidence":1.33,"plateTime":0.43839024614693844,"extension":5.430073926470842},"index":1,"playId":"3223bfe7-8e3d-3785-94c4-994bb8f29a29","pitchNumber":2,"startTime":"2026-02-23T22:19:01.611Z","endTime":"2026-02-23T22:19:06.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806583,"link":"/api/v1/people/806583","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.90248407311923,"aZ":-42.14545411879323,"pfxX":-6.197220074810645,"pfxZ":-7.230298622332089,"pX":-0.5556505666820881,"pZ":2.2013860332221356,"vX0":-2.505651388057922,"vY0":-117.49171941759073,"vZ0":0.6451328516631993,"x":138.18,"y":179.34,"x0":1.3335838775967885,"y0":50.00052011735661,"z0":5.880399358494516,"aX":-8.55141339277828},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-12.6,"breakHorizontal":11.9,"spinRate":2893,"spinDirection":316},"zone":4,"typeConfidence":0.92,"plateTime":0.4684776529347934,"extension":5.262644258917916},"index":2,"playId":"df59578b-e2bf-31c8-8c60-70ffc62b1ae9","pitchNumber":3,"startTime":"2026-02-23T22:19:20.203Z","endTime":"2026-02-23T22:19:27.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806583,"link":"/api/v1/people/806583","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.24661908786205,"aZ":-25.39428536185302,"pfxX":10.379090572807545,"pfxZ":3.574172506848617,"pX":0.8961722752393547,"pZ":3.448802114430564,"vX0":-4.112893175209099,"vY0":-137.51584834236368,"vZ0":-1.916189471886799,"x":82.84,"y":145.66,"x0":1.0711168389180736,"y0":50.00150017099033,"z0":5.89406250936925,"aX":19.684852874362985},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.2,"breakHorizontal":-17.8,"spinRate":2014,"spinDirection":128},"zone":12,"typeConfidence":1.37,"plateTime":0.39978500518426374,"extension":5.446575528037551},"index":3,"playId":"c03787b1-f1ea-33d3-9b18-7f7a7f71ffb0","pitchNumber":4,"startTime":"2026-02-23T22:19:45.023Z","endTime":"2026-02-23T22:19:51.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806583,"link":"/api/v1/people/806583","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.990726575649784,"aZ":-19.679990994009717,"pfxX":6.359906998814384,"pfxZ":6.607892100354896,"pX":-1.4081080979625378,"pZ":2.9504008385265883,"vX0":-7.703331948419156,"vY0":-136.58932931694847,"vZ0":-4.270930767655939,"x":170.67,"y":159.12,"x0":0.621930137173871,"y0":50.000885524596114,"z0":5.886929090688452,"aX":12.020754474228687},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.3,"breakHorizontal":-9.8,"spinRate":2150,"spinDirection":136},"zone":11,"typeConfidence":1.33,"plateTime":0.40094891724301496,"extension":5.534852670442833},"index":4,"playId":"f8926e1d-575d-3ae1-8ff9-715deda7439d","pitchNumber":5,"startTime":"2026-02-23T22:20:04.912Z","endTime":"2026-02-23T22:20:09.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806583,"link":"/api/v1/people/806583","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.442607559529446,"aZ":-30.79784362273031,"pfxX":10.061214421178363,"pfxZ":0.766859509659886,"pX":-0.3725308330552754,"pZ":2.512144491234728,"vX0":-7.5795495105219555,"vY0":-133.7480828378857,"vZ0":-2.365486381746992,"x":131.2,"y":170.95,"x0":1.1992812469736736,"y0":50.005556795426564,"z0":5.629884786582485,"aX":18.12315530688342},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.1,"breakHorizontal":-16.4,"spinRate":1967,"spinDirection":120},"zone":4,"typeConfidence":1.02,"plateTime":0.41044688561213505,"extension":5.4767658941097155},"hitData":{"launchAngle":-62.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.84,"coordY":167.31}},"index":5,"playId":"c72dfbe4-de63-3956-b960-93fc882b03c7","pitchNumber":6,"startTime":"2026-02-23T22:20:22.017Z","endTime":"2026-02-23T22:20:32.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806583,"link":"/api/v1/people/806583","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":675455,"link":"/api/v1/people/675455"},"credit":"b_ab"},{"player":{"id":806583,"link":"/api/v1/people/806583"},"credit":"p_ab"},{"player":{"id":675455,"link":"/api/v1/people/675455"},"credit":"b_pa"},{"player":{"id":806583,"link":"/api/v1/people/806583"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:20:32.780Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Juan Brito singles on a line drive to center fielder Jordan Lawlar.","rbi":0,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-23T22:20:56.565Z","endTime":"2026-02-23T22:22:46.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806583,"fullName":"Adonys Perez","link":"/api/v1/people/806583"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.328023622380815,"aZ":-28.583795458436352,"pfxX":9.514528166735385,"pfxZ":1.983171248057432,"pX":1.1970273163424523,"pZ":2.133826094012557,"vX0":-3.676442354939047,"vY0":-133.64764224530597,"vZ0":-3.7080906159438665,"x":71.37,"y":181.17,"x0":1.3528642319720319,"y0":50.00452796896994,"z0":5.588175661716192,"aX":17.243741062410365},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.0,"breakHorizontal":-16.4,"spinRate":1982,"spinDirection":117},"zone":14,"typeConfidence":0.82,"plateTime":0.40955564034267233,"extension":5.433423996167503},"index":0,"playId":"eaebb151-a8ea-378e-bcbb-8c10302061a8","pitchNumber":1,"startTime":"2026-02-23T22:21:03.277Z","endTime":"2026-02-23T22:21:14.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806583,"link":"/api/v1/people/806583","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.49525127746,"aZ":-22.092912343683285,"pfxX":5.469501899893871,"pfxZ":5.335929023026015,"pX":-0.39393101775046035,"pZ":2.8742826362598564,"vX0":-5.446053175203517,"vY0":-136.2504891650713,"vZ0":-3.9899466499412237,"x":132.02,"y":161.17,"x0":0.915237954661739,"y0":50.00605386875742,"z0":5.8748904696733115,"aX":10.338795722116162},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.0,"breakHorizontal":-8.9,"spinRate":2211,"spinDirection":135},"zone":1,"typeConfidence":0.75,"plateTime":0.40122105222620874,"extension":5.478743940980913},"index":1,"playId":"0e3abb1a-6ba7-304e-bb48-c756e0f0a885","pitchNumber":2,"startTime":"2026-02-23T22:21:18.656Z","endTime":"2026-02-23T22:21:22.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806583,"link":"/api/v1/people/806583","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":85.6,"endSpeed":78.6,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.430214790005433,"aZ":-25.65834316954519,"pfxX":9.350075035554445,"pfxZ":4.1741333516710135,"pX":-0.6596164978479132,"pZ":0.45493513726872403,"vX0":-7.864451460963707,"vY0":-124.31787158327892,"vZ0":-6.799690608160611,"x":142.14,"y":226.5,"x0":1.3334044927366948,"y0":50.005716839000925,"z0":5.361978646965166,"aX":14.606045238347988},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.1,"breakHorizontal":-15.1,"spinRate":1829,"spinDirection":108},"zone":13,"typeConfidence":1.34,"plateTime":0.4409642326602974,"extension":5.562162622870821},"index":2,"playId":"d3f334f3-1f80-3150-a278-c91ec27a86d1","pitchNumber":3,"startTime":"2026-02-23T22:21:39.260Z","endTime":"2026-02-23T22:21:44.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806583,"link":"/api/v1/people/806583","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.6,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.11242890492497,"aZ":-27.795128105515804,"pfxX":0.53471720722326,"pfxZ":2.608510258299824,"pX":0.7565854396264872,"pZ":2.063156377424629,"vX0":-1.6319721754006749,"vY0":-127.81471927065634,"vZ0":-3.767922340133612,"x":88.16,"y":183.07,"x0":1.3302110578297015,"y0":50.00014179567111,"z0":5.707519774507915,"aX":0.8964583726504958},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.2,"breakHorizontal":-0.6,"spinRate":2141,"spinDirection":96},"zone":9,"typeConfidence":1.0,"plateTime":0.4264138351615321,"extension":5.28691411752636},"index":3,"playId":"b79a7f7b-e21c-3374-a426-1107a16902a1","pitchNumber":4,"startTime":"2026-02-23T22:21:57.320Z","endTime":"2026-02-23T22:22:04.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806583,"link":"/api/v1/people/806583","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.5212615221576,"aZ":-23.993850557370923,"pfxX":6.601653859029469,"pfxZ":4.2452741563952525,"pX":0.40745256425805354,"pZ":2.9829096229504053,"vX0":-4.0602439504853285,"vY0":-137.4634777984359,"vZ0":-3.489562924903159,"x":101.47,"y":158.24,"x0":1.0407155364455423,"y0":50.00333740785057,"z0":5.88494200187636,"aX":12.720796259254506},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.2,"breakHorizontal":-11.2,"spinRate":1976,"spinDirection":123},"zone":3,"typeConfidence":1.36,"plateTime":0.3974152491401579,"extension":5.461698323667487},"index":4,"playId":"07208b3d-7be7-3a2e-91e9-ff967a9e99e3","pitchNumber":5,"startTime":"2026-02-23T22:22:15.383Z","endTime":"2026-02-23T22:22:19.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806583,"link":"/api/v1/people/806583","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.47897721993453,"aZ":-34.80162423806867,"pfxX":9.107481239369234,"pfxZ":-1.4797163110969613,"pX":-0.6448485951534687,"pZ":1.8429530330973996,"vX0":-7.609144193082504,"vY0":-132.80762871285137,"vZ0":-3.232002397125693,"x":141.58,"y":189.02,"x0":1.0796298972549936,"y0":50.00197192660037,"z0":5.617264885326471,"aX":16.20522439060672},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-3.2,"breakHorizontal":-14.8,"spinRate":1921,"spinDirection":114},"zone":7,"typeConfidence":1.25,"plateTime":0.4130416436574933,"extension":5.525316265034173},"hitData":{"launchSpeed":94.8,"launchAngle":12.0,"totalDistance":216.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":122.3,"coordY":89.35}},"index":5,"playId":"3966ef9b-9b56-3fd5-abe4-cb6fb3dd8d25","pitchNumber":6,"startTime":"2026-02-23T22:22:37.121Z","endTime":"2026-02-23T22:22:46.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806583,"link":"/api/v1/people/806583","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682877,"link":"/api/v1/people/682877"},"credit":"b_ab"},{"player":{"id":806583,"link":"/api/v1/people/806583"},"credit":"p_ab"},{"player":{"id":682877,"link":"/api/v1/people/682877"},"credit":"b_pa"},{"player":{"id":806583,"link":"/api/v1/people/806583"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.7,"awayTeamWinProbability":3.299999999999997,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:22:46.796Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Petey Halpin strikes out swinging.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-23T22:23:07.524Z","endTime":"2026-02-23T22:25:08.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806583,"fullName":"Adonys Perez","link":"/api/v1/people/806583"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678099,"link":"/api/v1/people/678099"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.108526657323594,"aZ":-27.524489525405436,"pfxX":10.072874648079118,"pfxZ":2.58749754154474,"pX":-0.8373077376335839,"pZ":0.9944753092175932,"vX0":-8.792348813841667,"vY0":-132.70200609564,"vZ0":-6.533470726241977,"x":148.92,"y":211.93,"x0":1.1963321342498983,"y0":50.0066060857759,"z0":5.470713400717397,"aX":18.12400982975125},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.5,"breakHorizontal":-16.6,"spinRate":2058,"spinDirection":121},"zone":13,"typeConfidence":1.13,"plateTime":0.41139841099441066,"extension":5.6287783364612345},"index":0,"playId":"62a83988-986b-365b-b4c9-b39128a8fb7a","pitchNumber":1,"startTime":"2026-02-23T22:23:13.104Z","endTime":"2026-02-23T22:23:17.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806583,"link":"/api/v1/people/806583","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":93.2,"endSpeed":85.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.51854219727976,"aZ":-27.928378195562427,"pfxX":9.132880362014197,"pfxZ":2.278697839488192,"pX":0.3018346741223224,"pZ":2.7407276295462113,"vX0":-5.625463985623407,"vY0":-135.60765683135995,"vZ0":-2.7880250538174907,"x":105.49,"y":164.78,"x0":1.2160755873359645,"y0":50.00331749078785,"z0":5.729481305837007,"aX":17.01829121735465},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.7,"breakHorizontal":-15.4,"spinRate":2183,"spinDirection":119},"zone":6,"typeConfidence":1.25,"plateTime":0.40382319671573974,"extension":5.478200765785345},"index":1,"playId":"78ff3233-cbcd-3746-94f3-52e59a8029a6","pitchNumber":2,"startTime":"2026-02-23T22:23:38.620Z","endTime":"2026-02-23T22:23:44.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806583,"link":"/api/v1/people/806583","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45723268778655,"aZ":-28.053462242497012,"pfxX":1.5780294659659626,"pfxZ":2.493173010763064,"pX":-1.270548229778363,"pZ":2.287134615615432,"vX0":-6.812588048708815,"vY0":-127.36812104543444,"vZ0":-2.801979254860993,"x":165.43,"y":177.03,"x0":1.2258930170474824,"y0":50.00608206904379,"z0":5.604112462979565,"aX":2.612512980253779},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.1,"breakHorizontal":-1.4,"spinRate":2279,"spinDirection":105},"zone":13,"typeConfidence":1.06,"plateTime":0.42889696554893897,"extension":5.492538494996556},"index":2,"playId":"80540342-f33d-3b68-b242-c0bff0f6b6b1","pitchNumber":3,"startTime":"2026-02-23T22:24:02.810Z","endTime":"2026-02-23T22:24:14.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806583,"link":"/api/v1/people/806583","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.110473406823484,"aZ":-27.815136409882502,"pfxX":8.938507225606614,"pfxZ":2.3800237629090715,"pX":-0.3825780664468978,"pZ":1.979339810497883,"vX0":-7.451266350247193,"vY0":-134.1781609024654,"vZ0":-4.357930600595926,"x":131.58,"y":185.34,"x0":1.2645039775369415,"y0":50.00090032923112,"z0":5.59856636200505,"aX":16.352183103411456},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.6,"breakHorizontal":-14.6,"spinRate":2082,"spinDirection":117},"zone":7,"typeConfidence":0.91,"plateTime":0.40767900237055343,"extension":5.4737151503030175},"index":3,"playId":"70213dc5-101b-31be-935f-b5044c4fcca9","pitchNumber":4,"startTime":"2026-02-23T22:24:23.069Z","endTime":"2026-02-23T22:24:33.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806583,"link":"/api/v1/people/806583","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.28480840594841,"aZ":-37.421215115636286,"pfxX":-6.625109238322083,"pfxZ":-3.8159584282391004,"pX":0.19422585859748992,"pZ":1.999452851979093,"vX0":-1.1945747739631942,"vY0":-117.11979174304702,"vZ0":-0.4084915401009269,"x":109.6,"y":184.79,"x0":1.5723694796146952,"y0":50.00291929265878,"z0":5.707329273920533,"aX":-9.107360117516162},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-6.7,"breakHorizontal":12.2,"spinRate":2856,"spinDirection":324},"zone":8,"typeConfidence":1.24,"plateTime":0.4695547030341807,"extension":5.306204008593983},"index":4,"playId":"b09c3b52-ec6c-3e1c-84a1-79759858e7e2","pitchNumber":5,"startTime":"2026-02-23T22:25:04.019Z","endTime":"2026-02-23T22:25:08.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":806583,"link":"/api/v1/people/806583","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"credit":"b_ab"},{"player":{"id":806583,"link":"/api/v1/people/806583"},"credit":"p_ab"},{"player":{"id":690984,"link":"/api/v1/people/690984"},"credit":"b_pa"},{"player":{"id":806583,"link":"/api/v1/people/806583"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.39999999999999,"awayTeamWinProbability":3.6000000000000085,"homeTeamWinProbabilityAdded":-0.30000000000001137,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:25:08.666Z","atBatIndex":64},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jordan Lawlar homers (2) on a fly ball to left field.","rbi":1,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-23T22:27:37.861Z","endTime":"2026-02-23T22:29:09.538Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671143,"fullName":"Trenton Denholm","link":"/api/v1/people/671143"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"responsiblePitcher":{"id":671143,"link":"/api/v1/people/671143"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Trenton Denholm replaces Tyler Thornton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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-23T22:27:19.506Z","endTime":"2026-02-23T22:27:21.729Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671143,"link":"/api/v1/people/671143"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":696263,"link":"/api/v1/people/696263","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"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-23T22:27:21.729Z","endTime":"2026-02-23T22:27:39.957Z","isPitch":false,"type":"action","player":{"id":691783,"link":"/api/v1/people/691783"},"defense":{"pitcher":{"id":671143,"link":"/api/v1/people/671143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":71.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.355306358129702,"aZ":-39.22772414270154,"pfxX":3.8597452284499045,"pfxZ":-5.4270165158379005,"pX":0.4218894205882522,"pZ":2.4726213443265643,"vX0":4.070833318157087,"vY0":-113.7593471831338,"vZ0":1.428952699087584,"x":100.92,"y":172.02,"x0":-1.8972062969135612,"y0":50.00104388352827,"z0":5.7477779213472,"aX":5.018808578986501},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-9.1,"breakHorizontal":-8.0,"spinRate":2323,"spinDirection":28},"zone":6,"typeConfidence":2.0,"plateTime":0.4828914903179702,"extension":6.051169684110355},"index":2,"playId":"2c2465c7-1a30-3b35-a0aa-1be8c4fb0ff3","pitchNumber":1,"startTime":"2026-02-23T22:27:39.957Z","endTime":"2026-02-23T22:27:43.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671143,"link":"/api/v1/people/671143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.11470243035706,"aZ":-16.097313083980257,"pfxX":-3.955660077448744,"pfxZ":9.008066246306605,"pX":-0.6183743574332566,"pZ":4.50610398822054,"vX0":4.1354039572294425,"vY0":-132.89776738729952,"vZ0":-0.0944701201137364,"x":140.57,"y":117.12,"x0":-1.6824407547978129,"y0":50.00063085773762,"z0":5.713677400008466,"aX":-7.05823899398937},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.6,"breakHorizontal":6.2,"spinRate":1808,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.412522873108097,"extension":6.23677519634964},"index":3,"playId":"37c74e50-0a0f-304c-a74d-8d5c74e627e3","pitchNumber":2,"startTime":"2026-02-23T22:27:54.870Z","endTime":"2026-02-23T22:28:00.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671143,"link":"/api/v1/people/671143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.309499421887327,"aZ":-19.190329002312343,"pfxX":-5.7381745901465315,"pfxZ":7.206056086024979,"pX":0.020635298409526617,"pZ":2.3564718724620226,"vX0":6.789095930351338,"vY0":-133.50660537764082,"vZ0":-4.313098680274727,"x":116.21,"y":175.16,"x0":-1.8122526002376396,"y0":50.000739063610204,"z0":5.377942886570641,"aX":-10.33584679338609},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.2,"breakHorizontal":8.9,"spinRate":1862,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.4105907641374693,"extension":6.366526549002257},"index":4,"playId":"5e2fef98-fb60-390f-b548-c823d17a0d01","pitchNumber":3,"startTime":"2026-02-23T22:28:16.581Z","endTime":"2026-02-23T22:28:20.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671143,"link":"/api/v1/people/671143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08783933504193,"aZ":-28.829928540830984,"pfxX":-6.935264632189641,"pfxZ":2.3220397947570923,"pX":0.31757630161684314,"pZ":2.4657582761195616,"vX0":7.442044564260825,"vY0":-119.4275486251834,"vZ0":-1.1288833699559506,"x":104.89,"y":172.2,"x0":-1.9452753524043453,"y0":50.00011467144823,"z0":5.549655724874668,"aX":-9.96677731888655},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":4.2,"breakHorizontal":10.7,"spinRate":1717,"spinDirection":249},"zone":6,"typeConfidence":2.0,"plateTime":0.45953219688198566,"extension":6.199765934050495},"hitData":{"launchSpeed":104.1,"launchAngle":24.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":43.68,"coordY":76.73}},"index":5,"playId":"3a2d68c6-97f6-3271-a33e-a538211cf606","pitchNumber":4,"startTime":"2026-02-23T22:28:40.002Z","endTime":"2026-02-23T22:29:09.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671143,"link":"/api/v1/people/671143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_ab"},{"player":{"id":671143,"link":"/api/v1/people/671143"},"credit":"p_ab"},{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_pa"},{"player":{"id":671143,"link":"/api/v1/people/671143"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.80000000000001,"awayTeamWinProbability":7.199999999999989,"homeTeamWinProbabilityAdded":-3.59999999999998,"leverageIndex":0.52,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:29:09.538Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ildemaro Vargas grounds out, pitcher Trenton Denholm to first baseman Kody Huff.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-23T22:29:16.967Z","endTime":"2026-02-23T22:29:57.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671143,"fullName":"Trenton Denholm","link":"/api/v1/people/671143"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671143,"link":"/api/v1/people/671143"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":687627,"link":"/api/v1/people/687627"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.9,"endSpeed":84.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.483513562616732,"aZ":-13.65039120991481,"pfxX":-5.606514194796981,"pfxZ":10.213228400409355,"pX":-0.5538936673081153,"pZ":3.3685230659482435,"vX0":5.5133356667949895,"vY0":-133.73110964287866,"vZ0":-2.788594642042834,"x":138.11,"y":147.83,"x0":-1.9125190030106407,"y0":50.00233965873134,"z0":5.402321479612119,"aX":-10.168313928181941},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.1,"breakHorizontal":9.0,"spinRate":2010,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.409377034810269,"extension":6.214741217557123},"index":0,"playId":"301325bd-7f2f-3105-aa25-dc242bd23e85","pitchNumber":1,"startTime":"2026-02-23T22:29:24.988Z","endTime":"2026-02-23T22:29:30.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671143,"link":"/api/v1/people/671143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.738425167978022,"aZ":-14.898022593162333,"pfxX":-4.771900912936763,"pfxZ":9.521460950136479,"pX":0.6842628185950138,"pZ":2.8276067161027054,"vX0":8.105191829319239,"vY0":-133.80354008504438,"vZ0":-3.9391542286089622,"x":90.92,"y":162.43,"x0":-1.7634150321973705,"y0":50.000003834815935,"z0":5.385580601411525,"aX":-8.656261071854038},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.6,"breakHorizontal":7.0,"spinRate":2061,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.40928350925610646,"extension":6.3682335448298195},"hitData":{"launchSpeed":72.8,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":131.38,"coordY":179.45}},"index":1,"playId":"d7195803-e6a7-31b8-a3f7-265da64329a1","pitchNumber":2,"startTime":"2026-02-23T22:29:50.505Z","endTime":"2026-02-23T22:29:57.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671143,"link":"/api/v1/people/671143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_ab"},{"player":{"id":671143,"link":"/api/v1/people/671143"},"credit":"p_ab"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_pa"},{"player":{"id":671143,"link":"/api/v1/people/671143"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.1,"awayTeamWinProbability":4.900000000000006,"homeTeamWinProbabilityAdded":2.299999999999983,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:29:57.950Z","atBatIndex":66},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Tim Tawa hit by pitch.","rbi":0,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-23T22:30:16.117Z","endTime":"2026-02-23T22:31:22.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671143,"fullName":"Trenton Denholm","link":"/api/v1/people/671143"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":73.4,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.946775176886224,"aZ":-37.011969794573304,"pfxX":5.683691913353228,"pfxZ":-3.597968930454815,"pX":0.06165557543411045,"pZ":0.5786233074652428,"vX0":2.738297644060371,"vY0":-115.36280217938538,"vZ0":-3.146214814309742,"x":114.65,"y":223.16,"x0":-1.879994252920494,"y0":50.00209588234278,"z0":5.53620763318678,"aX":7.642076439409876},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-7.1,"breakHorizontal":-11.0,"spinRate":2349,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4752256416411811,"extension":6.183379130177484},"index":0,"playId":"696871ce-c583-3f2c-a06e-5bd22b248b48","pitchNumber":1,"startTime":"2026-02-23T22:30:23.853Z","endTime":"2026-02-23T22:30:29.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671143,"link":"/api/v1/people/671143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.68632032222972,"aZ":-22.196741822567407,"pfxX":0.8973219425039626,"pfxZ":6.022494056382126,"pX":0.13965407436520652,"pZ":1.858831021228979,"vX0":4.29959610208809,"vY0":-127.29064395729804,"vZ0":-4.758984071357251,"x":111.68,"y":188.59,"x0":-1.6811496865155982,"y0":50.00451537358137,"z0":5.4877839070027425,"aX":1.487496119201169},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":10.2,"breakHorizontal":-2.5,"spinRate":1926,"spinDirection":196},"zone":8,"typeConfidence":2.0,"plateTime":0.42866766385171484,"extension":6.213552222943861},"index":1,"playId":"58268813-e421-3f15-a66a-c853a70f45ef","pitchNumber":2,"startTime":"2026-02-23T22:30:43.908Z","endTime":"2026-02-23T22:30:47.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671143,"link":"/api/v1/people/671143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.2,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.422200745953422,"aZ":-20.150142186535486,"pfxX":-6.31800395801098,"pfxZ":6.735794152563953,"pX":-1.583440750085479,"pZ":3.6351443530453236,"vX0":3.435341518472136,"vY0":-132.98394035952043,"vZ0":-0.8362422108205885,"x":177.36,"y":140.63,"x0":-2.073476398242622,"y0":50.002849805551584,"z0":5.419999063736657,"aX":-11.277487904284536},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.2,"breakHorizontal":10.7,"spinRate":1984,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4124082908982407,"extension":6.2437523558341965},"index":2,"playId":"dbac3e23-ebd0-3e72-a061-dc2b00ce3895","pitchNumber":3,"startTime":"2026-02-23T22:31:16.437Z","endTime":"2026-02-23T22:31:22.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671143,"link":"/api/v1/people/671143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_pa"},{"player":{"id":671143,"link":"/api/v1/people/671143"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.5,"awayTeamWinProbability":7.5,"homeTeamWinProbabilityAdded":-2.5999999999999943,"leverageIndex":0.56,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:31:22.257Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan Waldschmidt walks. Tim Tawa to 2nd.","rbi":0,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-23T22:31:44.287Z","endTime":"2026-02-23T22:34:18.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671143,"fullName":"Trenton Denholm","link":"/api/v1/people/671143"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"postOnSecond":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"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":87.5,"endSpeed":80.9,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.419116852531385,"aZ":-25.642879119146414,"pfxX":0.2577377700839927,"pfxZ":3.957879529237414,"pX":1.416750587761172,"pZ":1.6694787592055376,"vX0":7.983854138953836,"vY0":-127.17093937545197,"vZ0":-4.42458641980376,"x":63.0,"y":193.7,"x0":-1.787768113846203,"y0":50.000927441303084,"z0":5.44954648544507,"aX":0.42336864546068476},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.5,"breakHorizontal":-2.2,"spinRate":1988,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.4295921596821106,"extension":6.196804143858085},"index":0,"playId":"1d6ac4f8-9870-38b0-908e-9bf97ec028b6","pitchNumber":1,"startTime":"2026-02-23T22:31:50.962Z","endTime":"2026-02-23T22:31:56.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671143,"link":"/api/v1/people/671143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.935644073035856,"aZ":-15.622372521212357,"pfxX":-4.270476688944999,"pfxZ":9.060439996458488,"pX":0.21221325123293416,"pZ":1.901537966869895,"vX0":6.652837329061508,"vY0":-133.8187699623704,"vZ0":-6.137100698527469,"x":108.91,"y":187.44,"x0":-1.743074165693562,"y0":50.00065936343749,"z0":5.330102458129524,"aX":-7.799953052486023},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.4,"breakHorizontal":6.4,"spinRate":2008,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.4081915683030166,"extension":6.420548028129935},"index":1,"playId":"ab3516f9-cbd0-34ce-becd-762d59b168c1","pitchNumber":2,"startTime":"2026-02-23T22:32:10.548Z","endTime":"2026-02-23T22:32:13.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671143,"link":"/api/v1/people/671143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.4917879864489,"aZ":-37.53944700997148,"pfxX":1.8606776488461918,"pfxZ":-3.9590846209035213,"pX":-0.7780837804235928,"pZ":2.5439055870486547,"vX0":2.129156460234206,"vY0":-115.58593995146201,"vZ0":1.0370491560410375,"x":146.66,"y":170.09,"x0":-1.9529008297752095,"y0":50.00503783311275,"z0":5.6931249205543315,"aX":2.51872650798995},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-6.6,"breakHorizontal":-4.0,"spinRate":2274,"spinDirection":26},"zone":4,"typeConfidence":2.0,"plateTime":0.47381448249260893,"extension":6.067131500745678},"index":2,"playId":"308093a1-1c7a-39a8-9253-f18254da6dcf","pitchNumber":3,"startTime":"2026-02-23T22:32:29.649Z","endTime":"2026-02-23T22:32:35.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671143,"link":"/api/v1/people/671143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":92.1,"endSpeed":84.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.489019566446117,"aZ":-15.826106706102744,"pfxX":-2.7729797983109705,"pfxZ":8.960960776857245,"pX":0.1323368176666578,"pZ":3.8078113938949882,"vX0":6.016583351248045,"vY0":-134.09807690521853,"vZ0":-1.615999565637192,"x":111.96,"y":135.97,"x0":-1.7782585734676273,"y0":50.00346600544325,"z0":5.544994041722575,"aX":-5.05968167541593},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.1,"breakHorizontal":3.7,"spinRate":1980,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.40815225945888267,"extension":6.268948260170397},"index":3,"playId":"f2f096d0-0127-3be2-8ed6-7134c601ba14","pitchNumber":4,"startTime":"2026-02-23T22:33:05.674Z","endTime":"2026-02-23T22:33:08.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671143,"link":"/api/v1/people/671143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.44096185408604,"aZ":-38.33781197223795,"pfxX":3.475317083428596,"pfxZ":-4.53096711033794,"pX":0.7810011318236272,"pZ":2.55662426078117,"vX0":4.751895597398765,"vY0":-115.83582584897732,"vZ0":1.15305131983033,"x":87.23,"y":169.75,"x0":-1.7477062956638012,"y0":50.002374234501076,"z0":5.714885175211976,"aX":4.727214094628759},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-7.7,"breakHorizontal":-7.4,"spinRate":2351,"spinDirection":41},"zone":6,"typeConfidence":2.0,"plateTime":0.4726667108020788,"extension":6.01699457692929},"index":4,"playId":"95cd74da-1c0d-3da1-ae06-0b830b359340","pitchNumber":5,"startTime":"2026-02-23T22:33:26.052Z","endTime":"2026-02-23T22:33:30.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671143,"link":"/api/v1/people/671143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":91.8,"endSpeed":84.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.32632148620808,"aZ":-16.586876099858593,"pfxX":-4.381405827474741,"pfxZ":8.572946061720142,"pX":0.22717022493192476,"pZ":3.52235872234085,"vX0":6.730102844896248,"vY0":-133.63774420270363,"vZ0":-2.04615867587479,"x":108.34,"y":143.68,"x0":-1.7483463187493165,"y0":50.004845318704064,"z0":5.482263989242567,"aX":-7.969047022869499},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.4,"breakHorizontal":6.6,"spinRate":1917,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.4090025964869022,"extension":6.2577113397032935},"index":5,"playId":"4e518052-1e40-379a-aad8-41a7a04d3875","pitchNumber":6,"startTime":"2026-02-23T22:33:48.027Z","endTime":"2026-02-23T22:33:51.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671143,"link":"/api/v1/people/671143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86842770828057,"aZ":-15.917632925911958,"pfxX":-3.5170644174996015,"pfxZ":9.068624555412814,"pX":0.25934105158544796,"pZ":4.042480504978819,"vX0":6.432469850448128,"vY0":-133.1108475137083,"vZ0":-0.8915424404229675,"x":107.11,"y":129.63,"x0":-1.7327282356311415,"y0":50.00109525960283,"z0":5.535400486969611,"aX":-6.30405919296131},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.4,"breakHorizontal":4.9,"spinRate":1926,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.4116598612610103,"extension":6.341967866729909},"index":6,"playId":"648ed12c-3e71-3efa-b8ae-2e2b0b3ba811","pitchNumber":7,"startTime":"2026-02-23T22:34:13.395Z","endTime":"2026-02-23T22:34:18.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671143,"link":"/api/v1/people/671143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":814439,"link":"/api/v1/people/814439","batSide":{"code":"R","description":"Right"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"credit":"b_pa"},{"player":{"id":671143,"link":"/api/v1/people/671143"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.3,"awayTeamWinProbability":12.700000000000003,"homeTeamWinProbabilityAdded":-5.200000000000003,"leverageIndex":1.26,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:34:18.658Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Óscar Mercado singles on a line drive to left fielder Jaison Chourio. Tim Tawa to 3rd. Ryan Waldschmidt to 2nd.","rbi":0,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-23T22:34:31.372Z","endTime":"2026-02-23T22:37:42.770Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":640458,"fullName":"Óscar Mercado","link":"/api/v1/people/640458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671143,"fullName":"Trenton Denholm","link":"/api/v1/people/671143"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":640458,"fullName":"Óscar Mercado","link":"/api/v1/people/640458"},"postOnSecond":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"postOnThird":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,5,6,7,8],"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":640458,"fullName":"Óscar Mercado","link":"/api/v1/people/640458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":702693,"link":"/api/v1/people/702693"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.7,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.012598376180183,"aZ":-13.75333053124447,"pfxX":-2.081975846699336,"pfxZ":10.226760189026129,"pX":0.1800363006199517,"pZ":2.770869387113188,"vX0":5.839817726606204,"vY0":-133.66074422398518,"vZ0":-4.247189101619485,"x":110.14,"y":163.97,"x0":-1.7669775288043883,"y0":50.00359644304806,"z0":5.374823007224443,"aX":-3.7512039181407983},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.8,"breakHorizontal":2.4,"spinRate":1949,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.41050139694650145,"extension":6.374732978861648},"index":0,"playId":"12373d78-5912-3a48-b2b2-3aa3982b2986","pitchNumber":1,"startTime":"2026-02-23T22:34:45.092Z","endTime":"2026-02-23T22:34:48.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671143,"link":"/api/v1/people/671143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.78738707392092,"aZ":-15.931810703255133,"pfxX":-4.067787984379473,"pfxZ":8.913319604129152,"pX":1.0854325338958404,"pZ":2.862936421515968,"vX0":8.51446352536673,"vY0":-134.30441041911055,"vZ0":-3.85503830547071,"x":75.63,"y":161.48,"x0":-1.6010522457088188,"y0":50.002613337999804,"z0":5.454049759799165,"aX":-7.413303137841405},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.5,"breakHorizontal":5.5,"spinRate":1960,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.4082272174564552,"extension":6.387602009969693},"index":1,"playId":"1560b936-0637-3334-bcda-6cf8793ff631","pitchNumber":2,"startTime":"2026-02-23T22:35:05.281Z","endTime":"2026-02-23T22:35:11.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671143,"link":"/api/v1/people/671143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":79.8,"endSpeed":73.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.23679343855712,"aZ":-40.540839054299745,"pfxX":3.1012696879534847,"pfxZ":-6.140561270017866,"pX":-1.2367418381132185,"pZ":3.4246808803115063,"vX0":0.8134713500888201,"vY0":-116.1081412597038,"vZ0":3.550699064110151,"x":164.14,"y":146.31,"x0":-1.9947802482702226,"y0":50.00390309913679,"z0":5.739633908080636,"aX":4.224039967495746},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-10.0,"breakHorizontal":-5.8,"spinRate":2381,"spinDirection":31},"zone":11,"typeConfidence":2.0,"plateTime":0.47218036763565596,"extension":6.063578639313874},"index":2,"playId":"9d81b1e9-f863-3843-8a12-ccf81aa69d79","pitchNumber":3,"startTime":"2026-02-23T22:35:26.175Z","endTime":"2026-02-23T22:35:30.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671143,"link":"/api/v1/people/671143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.913390598714088,"aZ":-23.986240017835954,"pfxX":-1.372465130848024,"pfxZ":4.843371007171015,"pX":0.10747417465961093,"pZ":1.2942510439775743,"vX0":5.555671415026919,"vY0":-128.94847881327348,"vZ0":-5.618646744430318,"x":112.9,"y":203.84,"x0":-1.8932202748754523,"y0":50.00133157836035,"z0":5.3431249655519455,"aX":-2.3198169156964106},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.8,"breakHorizontal":1.3,"spinRate":1774,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.4241863377225683,"extension":6.277381920763472},"index":3,"playId":"8433f8ad-a13d-3c08-9911-c6163bc00de3","pitchNumber":4,"startTime":"2026-02-23T22:35:47.128Z","endTime":"2026-02-23T22:35:50.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671143,"link":"/api/v1/people/671143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-02-23T22:35:56.938Z","endTime":"2026-02-23T22:36:12.617Z","isPitch":false,"type":"action","player":{"id":640458,"link":"/api/v1/people/640458"},"defense":{"pitcher":{"id":671143,"link":"/api/v1/people/671143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.849055872341808,"aZ":-25.216189098152526,"pfxX":-6.576169200008167,"pfxZ":4.817819771460062,"pX":-0.8684043992652365,"pZ":2.410070705584707,"vX0":4.729215475518853,"vY0":-119.37234514115622,"vZ0":-1.8708815918769672,"x":150.1,"y":173.71,"x0":-2.020250167417171,"y0":50.00148064007079,"z0":5.472629086583957,"aX":-9.495686127131059},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":8.5,"breakHorizontal":10.8,"spinRate":1815,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.45872319015217666,"extension":6.061727783297657},"index":5,"playId":"25c542a4-451e-3c17-9298-1660653a40ee","pitchNumber":5,"startTime":"2026-02-23T22:36:12.617Z","endTime":"2026-02-23T22:36:15.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671143,"link":"/api/v1/people/671143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":91.4,"endSpeed":84.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.055353872801277,"aZ":-18.534125142397535,"pfxX":-9.07110412950172,"pfxZ":7.579403513673635,"pX":-0.3346448871504218,"pZ":1.255768311722014,"vX0":6.8074346403404675,"vY0":-132.9269794733171,"vZ0":-6.897195830120569,"x":129.76,"y":204.87,"x0":-1.7434136932143263,"y0":50.00046138879949,"z0":5.217721474015234,"aX":-16.318597979541494},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.5,"breakHorizontal":15.0,"spinRate":1995,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.41120652381221623,"extension":6.338672600889009},"index":6,"playId":"62145fde-78a9-3f68-9401-bd4112a87b37","pitchNumber":6,"startTime":"2026-02-23T22:36:37.922Z","endTime":"2026-02-23T22:36:41.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671143,"link":"/api/v1/people/671143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":91.9,"endSpeed":83.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.838034178505236,"aZ":-13.877444682398211,"pfxX":-3.8831233674191763,"pfxZ":10.192783544635901,"pX":0.16304310267428598,"pZ":3.569466716256915,"vX0":6.028271465560178,"vY0":-133.64590974553553,"vZ0":-2.5020826756561165,"x":110.79,"y":142.4,"x0":-1.6251881478317507,"y0":50.00337493427464,"z0":5.523817507385569,"aX":-6.97140144673524},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.0,"breakHorizontal":5.6,"spinRate":1818,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.41102387819065456,"extension":6.330501150687541},"index":7,"playId":"a793ee2a-7b81-3024-bc46-fff60ae33f06","pitchNumber":7,"startTime":"2026-02-23T22:37:01.099Z","endTime":"2026-02-23T22:37:07.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671143,"link":"/api/v1/people/671143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.906991299198825,"aZ":-39.67742399363877,"pfxX":6.125257748844362,"pfxZ":-5.552451228202511,"pX":0.7131478488164429,"pZ":2.391775857107615,"vX0":3.658337126217005,"vY0":-115.59144063074474,"vZ0":1.1846450127569181,"x":89.82,"y":174.2,"x0":-1.6868665019998814,"y0":50.004433769752666,"z0":5.687447306763994,"aX":8.273726111977865},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-9.5,"breakHorizontal":-12.0,"spinRate":2246,"spinDirection":26},"zone":6,"typeConfidence":2.0,"plateTime":0.4741723744353292,"extension":6.20111804419755},"hitData":{"launchSpeed":81.9,"launchAngle":20.0,"totalDistance":239.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":63.94,"coordY":126.22}},"index":8,"playId":"8e9a8047-1b04-3958-8b8d-befbd13f655c","pitchNumber":8,"startTime":"2026-02-23T22:37:30.938Z","endTime":"2026-02-23T22:37:42.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671143,"link":"/api/v1/people/671143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":640458,"link":"/api/v1/people/640458","batSide":{"code":"R","description":"Right"}},"first":{"id":814439,"link":"/api/v1/people/814439"},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":640458,"link":"/api/v1/people/640458"},"credit":"b_ab"},{"player":{"id":671143,"link":"/api/v1/people/671143"},"credit":"p_ab"},{"player":{"id":640458,"link":"/api/v1/people/640458"},"credit":"b_pa"},{"player":{"id":671143,"link":"/api/v1/people/671143"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.0,"awayTeamWinProbability":21.0,"homeTeamWinProbabilityAdded":-8.299999999999997,"leverageIndex":2.41,"dramaIndex":117.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:37:42.770Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Fernandez strikes out swinging.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-23T22:40:09.598Z","endTime":"2026-02-23T22:42:10.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696263,"fullName":"Tyler Thornton","link":"/api/v1/people/696263"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":640458,"fullName":"Óscar Mercado","link":"/api/v1/people/640458"},"postOnSecond":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"postOnThird":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6],"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":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624513,"link":"/api/v1/people/624513"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Thornton replaces Trenton Denholm.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":7,"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-23T22:38:11.953Z","endTime":"2026-02-23T22:40:11.808Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696263,"link":"/api/v1/people/696263"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":671143,"link":"/api/v1/people/671143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":640458,"link":"/api/v1/people/640458"},"second":{"id":814439,"link":"/api/v1/people/814439"},"third":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.888444056776773,"aZ":-19.05445156082918,"pfxX":-6.802325445728486,"pfxZ":6.971237478450071,"pX":-1.0098941596312132,"pZ":3.9355249394499516,"vX0":3.5825019193736343,"vY0":-136.74586127361104,"vZ0":1.253698027670473,"x":155.49,"y":132.52,"x0":-1.457498719304666,"y0":50.00419014982679,"z0":4.783878251489832,"aX":-12.803971083185203},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.1,"breakHorizontal":11.5,"spinRate":2340,"spinDirection":226},"zone":11,"typeConfidence":1.17,"plateTime":0.40150472595469866,"extension":6.333714012588063},"index":1,"playId":"031a00cc-2ef2-348e-84a4-e2e9499bf4b4","pitchNumber":1,"startTime":"2026-02-23T22:40:11.808Z","endTime":"2026-02-23T22:40:15.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696263,"link":"/api/v1/people/696263","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":640458,"link":"/api/v1/people/640458"},"second":{"id":814439,"link":"/api/v1/people/814439"},"third":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":93.9,"endSpeed":85.3,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.400819942834275,"aZ":-17.449991300902724,"pfxX":-7.466931325407083,"pfxZ":7.828485894145709,"pX":-0.3513933717650964,"pZ":3.2698912331427303,"vX0":5.285057136748663,"vY0":-136.6163301130835,"vZ0":-0.5904595023017063,"x":130.39,"y":150.49,"x0":-1.3453624189346765,"y0":50.00672649768415,"z0":4.693318026850085,"aX":-14.052214433425352},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.3,"breakHorizontal":12.4,"spinRate":2436,"spinDirection":228},"zone":1,"typeConfidence":1.23,"plateTime":0.40163308410238674,"extension":6.419793345233183},"index":2,"playId":"d66877b6-b972-3482-98cb-ade01bea119e","pitchNumber":2,"startTime":"2026-02-23T22:40:32.081Z","endTime":"2026-02-23T22:40:39.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696263,"link":"/api/v1/people/696263","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":640458,"link":"/api/v1/people/640458"},"second":{"id":814439,"link":"/api/v1/people/814439"},"third":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.61200504786357,"aZ":-14.316966381854105,"pfxX":-7.670166383161632,"pfxZ":9.196015543746267,"pX":1.2569308753735107,"pZ":2.023945783402739,"vX0":9.544611874174953,"vY0":-138.62059206559135,"vZ0":-4.442023657463261,"x":69.09,"y":184.13,"x0":-1.2378346439306926,"y0":50.00234663130487,"z0":4.606089960486877,"aX":-14.894590868781096},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":11.9,"spinRate":2411,"spinDirection":225},"zone":14,"typeConfidence":1.15,"plateTime":0.39544488018403534,"extension":6.544083535883987},"index":3,"playId":"961142b1-14e7-32d7-ac76-3af83939d594","pitchNumber":3,"startTime":"2026-02-23T22:40:56.998Z","endTime":"2026-02-23T22:41:00.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696263,"link":"/api/v1/people/696263","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":640458,"link":"/api/v1/people/640458"},"second":{"id":814439,"link":"/api/v1/people/814439"},"third":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":85.7,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.919828495791855,"aZ":-15.953623430486788,"pfxX":-7.481222518302747,"pfxZ":8.531715222885857,"pX":-1.010429803759059,"pZ":1.8967545470716138,"vX0":3.614437587492436,"vY0":-137.81213224668366,"vZ0":-4.341227948577592,"x":155.52,"y":187.57,"x0":-1.3752543612183783,"y0":50.00491041934872,"z0":4.588327759697334,"aX":-14.225683669844443},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.6,"breakHorizontal":12.6,"spinRate":2360,"spinDirection":230},"zone":13,"typeConfidence":1.0,"plateTime":0.3992154962878596,"extension":6.589467892146669},"index":4,"playId":"15bc3e50-2101-35be-81f7-4bcf9b77612d","pitchNumber":4,"startTime":"2026-02-23T22:41:19.709Z","endTime":"2026-02-23T22:41:25.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696263,"link":"/api/v1/people/696263","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":640458,"link":"/api/v1/people/640458"},"second":{"id":814439,"link":"/api/v1/people/814439"},"third":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.3,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.415053257555098,"aZ":-30.534556772668846,"pfxX":4.69033623620115,"pfxZ":1.070434635745631,"pX":0.02868509418562466,"pZ":3.518096673320806,"vX0":1.6941524044674734,"vY0":-123.26625722278753,"vZ0":2.821179246007624,"x":115.91,"y":143.79,"x0":-1.2776415585472507,"y0":50.003699652724144,"z0":4.943400024232816,"aX":7.188538524943139},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.9,"breakHorizontal":-8.9,"spinRate":2313,"spinDirection":145},"zone":2,"typeConfidence":1.11,"plateTime":0.4450388536226644,"extension":6.499798546523468},"index":5,"playId":"bf390408-c385-33db-94cf-8a74e7d96e84","pitchNumber":5,"startTime":"2026-02-23T22:41:41.883Z","endTime":"2026-02-23T22:41:45.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696263,"link":"/api/v1/people/696263","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":640458,"link":"/api/v1/people/640458"},"second":{"id":814439,"link":"/api/v1/people/814439"},"third":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":92.5,"endSpeed":83.7,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.650210652848884,"aZ":-15.816039997458674,"pfxX":-5.861131796383415,"pfxZ":9.010568549943745,"pX":0.9061007254715111,"pZ":3.542220400720492,"vX0":7.464213251725705,"vY0":-134.50587874307107,"vZ0":-0.1678658508347204,"x":82.46,"y":143.14,"x0":-1.155296332782425,"y0":50.00316264632586,"z0":4.735654910310078,"aX":-10.641888443335594},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.4,"breakHorizontal":8.9,"spinRate":2289,"spinDirection":221},"zone":12,"typeConfidence":1.16,"plateTime":0.40863128111308367,"extension":6.58880766772238},"index":6,"playId":"a3503018-130b-3ccc-9051-ce5498537e49","pitchNumber":6,"startTime":"2026-02-23T22:42:05.925Z","endTime":"2026-02-23T22:42:10.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696263,"link":"/api/v1/people/696263","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":699912,"link":"/api/v1/people/699912","batSide":{"code":"R","description":"Right"}},"first":{"id":640458,"link":"/api/v1/people/640458"},"second":{"id":814439,"link":"/api/v1/people/814439"},"third":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_ab"},{"player":{"id":696263,"link":"/api/v1/people/696263"},"credit":"p_ab"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"credit":"b_pa"},{"player":{"id":696263,"link":"/api/v1/people/696263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.6,"awayTeamWinProbability":11.400000000000006,"homeTeamWinProbabilityAdded":9.599999999999994,"leverageIndex":3.83,"dramaIndex":160.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:42:10.947Z","atBatIndex":70},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Gavin Logan hit by pitch. Tim Tawa scores. Ryan Waldschmidt to 3rd. Óscar Mercado to 2nd.","rbi":1,"awayScore":5,"homeScore":7,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-23T22:42:29.892Z","endTime":"2026-02-23T22:42:58.274Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":678099,"fullName":"Gavin Logan","link":"/api/v1/people/678099"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696263,"fullName":"Tyler Thornton","link":"/api/v1/people/696263"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678099,"fullName":"Gavin Logan","link":"/api/v1/people/678099"},"postOnSecond":{"id":640458,"fullName":"Óscar Mercado","link":"/api/v1/people/640458"},"postOnThird":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":{"id":671143,"link":"/api/v1/people/671143"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":640458,"fullName":"Óscar Mercado","link":"/api/v1/people/640458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":678099,"fullName":"Gavin Logan","link":"/api/v1/people/678099"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.064733695011736,"aZ":-16.988573943166134,"pfxX":-4.752440222435752,"pfxZ":8.078294937222637,"pX":1.7159894310594037,"pZ":2.9757155010702387,"vX0":9.56096444604559,"vY0":-135.39954446331552,"vZ0":-1.433904914154632,"x":51.59,"y":158.44,"x0":-1.2236030518159027,"y0":50.006242376294836,"z0":4.685881579905191,"aX":-8.938939547570277},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.6,"breakHorizontal":6.8,"spinRate":2266,"spinDirection":228},"zone":12,"typeConfidence":1.22,"plateTime":0.4026026415958657,"extension":6.581419733291403},"index":0,"playId":"2252de95-0c2e-3e5c-94af-34389f6df45e","pitchNumber":1,"startTime":"2026-02-23T22:42:37.559Z","endTime":"2026-02-23T22:42:58.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696263,"link":"/api/v1/people/696263","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":678099,"link":"/api/v1/people/678099","batSide":{"code":"L","description":"Left"}},"first":{"id":640458,"link":"/api/v1/people/640458"},"second":{"id":814439,"link":"/api/v1/people/814439"},"third":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678099,"link":"/api/v1/people/678099"},"credit":"b_pa"},{"player":{"id":696263,"link":"/api/v1/people/696263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.4,"awayTeamWinProbability":19.599999999999994,"homeTeamWinProbabilityAdded":-8.199999999999989,"leverageIndex":3.39,"dramaIndex":140.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:42:58.274Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ivan Melendez grounds out, second baseman Juan Brito to first baseman Kody Huff.","rbi":0,"awayScore":5,"homeScore":7,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-23T22:43:04.071Z","endTime":"2026-02-23T22:44:08.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":699471,"fullName":"Ivan Melendez","link":"/api/v1/people/699471"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696263,"fullName":"Tyler Thornton","link":"/api/v1/people/696263"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":699471,"fullName":"Ivan Melendez","link":"/api/v1/people/699471"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682877,"link":"/api/v1/people/682877"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687627,"link":"/api/v1/people/687627"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.47442526868068,"aZ":-16.13267956921759,"pfxX":-7.861479906698867,"pfxZ":8.2724346303872,"pX":0.9166529309321967,"pZ":2.851019207729069,"vX0":8.861293934050565,"vY0":-138.08156098552854,"vZ0":-2.1102410437899164,"x":82.06,"y":161.8,"x0":-1.3060042897496693,"y0":50.004906245804555,"z0":4.705222795897435,"aX":-15.249794959216477},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.8,"breakHorizontal":12.5,"spinRate":2380,"spinDirection":226},"zone":12,"typeConfidence":1.3,"plateTime":0.39599094252084566,"extension":6.4634555112748115},"index":0,"playId":"150f99b7-8a70-38e8-bf72-f5a1cde471fd","pitchNumber":1,"startTime":"2026-02-23T22:43:12.939Z","endTime":"2026-02-23T22:43:39.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696263,"link":"/api/v1/people/696263","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":699471,"link":"/api/v1/people/699471","batSide":{"code":"R","description":"Right"}},"first":{"id":678099,"link":"/api/v1/people/678099"},"second":{"id":640458,"link":"/api/v1/people/640458"},"third":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":699471,"fullName":"Ivan Melendez","link":"/api/v1/people/699471"}},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.736904528123006,"aZ":-16.01349869875318,"pfxX":-5.642001893784009,"pfxZ":8.35732577010918,"pX":-1.391141993209238,"pZ":3.0686236175384374,"vX0":2.31344901120375,"vY0":-138.17063476801263,"vZ0":-1.5201998712562648,"x":170.03,"y":155.93,"x0":-1.5061870777056006,"y0":50.002611105294704,"z0":4.701758395604345,"aX":-10.91064057398627},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.0,"breakHorizontal":9.7,"spinRate":2386,"spinDirection":229},"zone":11,"typeConfidence":1.21,"plateTime":0.3963822581349117,"extension":6.371079975244732},"hitData":{"launchSpeed":59.1,"launchAngle":-22.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":124.43,"coordY":145.39}},"index":1,"playId":"65d79e05-5518-35a8-b950-7c48ac07753e","pitchNumber":2,"startTime":"2026-02-23T22:43:51.962Z","endTime":"2026-02-23T22:44:08.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696263,"link":"/api/v1/people/696263","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":699471,"link":"/api/v1/people/699471","batSide":{"code":"R","description":"Right"}},"first":{"id":678099,"link":"/api/v1/people/678099"},"second":{"id":640458,"link":"/api/v1/people/640458"},"third":{"id":814439,"link":"/api/v1/people/814439"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699471,"link":"/api/v1/people/699471"},"credit":"b_ab"},{"player":{"id":696263,"link":"/api/v1/people/696263"},"credit":"p_ab"},{"player":{"id":699471,"link":"/api/v1/people/699471"},"credit":"b_pa"},{"player":{"id":696263,"link":"/api/v1/people/696263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.8,"awayTeamWinProbability":6.200000000000003,"homeTeamWinProbabilityAdded":13.399999999999991,"leverageIndex":5.26,"dramaIndex":219.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:44:08.907Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cooper Ingle walks.","rbi":0,"awayScore":5,"homeScore":7,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-23T22:46:23.057Z","endTime":"2026-02-23T22:48:09.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":694876,"fullName":"Cooper Ingle","link":"/api/v1/people/694876"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808051,"fullName":"Wilkin Paredes","link":"/api/v1/people/808051"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694876,"fullName":"Cooper Ingle","link":"/api/v1/people/694876"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[5,6,7,8,9,10],"actionIndex":[0,1,2,3,4],"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":694876,"fullName":"Cooper Ingle","link":"/api/v1/people/694876"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Wilkin Paredes replaces Adonys Perez.","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":0,"startTime":"2026-02-23T22:46:23.047Z","endTime":"2026-02-23T22:46:23.048Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808051,"link":"/api/v1/people/808051"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":806583,"link":"/api/v1/people/806583","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Angel Ortiz replaces left fielder Ryan Waldschmidt, batting 8th, playing right field.","event":"Defensive Sub","eventType":"defensive_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-23T22:46:23.049Z","endTime":"2026-02-23T22:46:23.050Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691292,"link":"/api/v1/people/691292"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":814439,"link":"/api/v1/people/814439"},"defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":640458,"link":"/api/v1/people/640458"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Avery Owusu-Asiedu replaces third baseman Ildemaro Vargas, batting 6th, playing left field.","event":"Defensive Sub","eventType":"defensive_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":2,"startTime":"2026-02-23T22:46:23.051Z","endTime":"2026-02-23T22:46:23.052Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801938,"link":"/api/v1/people/801938"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":545121,"link":"/api/v1/people/545121"},"defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":814439,"link":"/api/v1/people/814439"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Yassel Soler replaces center fielder Jordan Lawlar, batting 5th, playing third base.","event":"Defensive Sub","eventType":"defensive_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":3,"startTime":"2026-02-23T22:46:23.053Z","endTime":"2026-02-23T22:46:23.054Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807957,"link":"/api/v1/people/807957"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"501","replacedPlayer":{"id":691783,"link":"/api/v1/people/691783"},"defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":545121,"link":"/api/v1/people/545121"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jakey Josepha replaces right fielder Óscar Mercado, batting 9th, playing center field.","event":"Defensive Sub","eventType":"defensive_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":4,"startTime":"2026-02-23T22:46:23.055Z","endTime":"2026-02-23T22:46:23.056Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699228,"link":"/api/v1/people/699228"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":640458,"link":"/api/v1/people/640458"},"defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":807957,"link":"/api/v1/people/807957"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":691783,"link":"/api/v1/people/691783"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.3680866098913,"aZ":-22.208797955479096,"pfxX":8.912036241461674,"pfxZ":5.456206936276137,"pX":0.017135488794727028,"pZ":2.111776914530668,"vX0":-5.978730301119171,"vY0":-134.3559594529394,"vZ0":-6.018360020110936,"x":101.22,"y":201.32,"x0":1.1144627825596476,"y0":50.0021066840272,"z0":5.961154647732372,"aX":16.277107957543596},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.8,"breakHorizontal":-14.9,"spinRate":2245,"spinDirection":140},"zone":5,"typeConfidence":1.31,"plateTime":0.40781190112368515,"extension":6.044318649264467},"index":5,"playId":"74f396eb-431b-3427-b31e-b9f48282b407","pitchNumber":1,"startTime":"2026-02-23T22:46:23.057Z","endTime":"2026-02-23T22:46:50.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":807957,"link":"/api/v1/people/807957"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":699228,"link":"/api/v1/people/699228"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.712436828550963,"aZ":-16.228777081914636,"pfxX":8.635608111848406,"pfxZ":8.392718513774833,"pX":-0.21925069614172585,"pZ":2.6932371672416955,"vX0":-6.5081898700834575,"vY0":-136.84271306277745,"vZ0":-5.893561100816278,"x":101.68,"y":148.53,"x0":1.0659122949373692,"y0":50.00110371043576,"z0":5.983380333025927,"aX":16.40421767245562},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.2,"breakHorizontal":-14.3,"spinRate":2213,"spinDirection":143},"zone":2,"typeConfidence":1.38,"plateTime":0.3999919239814327,"extension":5.948183008078005},"index":6,"playId":"5bd48c86-0c0c-36d2-93f4-48102adb7778","pitchNumber":2,"startTime":"2026-02-23T22:46:49.972Z","endTime":"2026-02-23T22:47:02.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":807957,"link":"/api/v1/people/807957"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":699228,"link":"/api/v1/people/699228"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.363771756767992,"aZ":-35.84606924201784,"pfxX":-0.766636369952661,"pfxZ":-2.47844454297811,"pX":-1.0436666839881628,"pZ":2.560707525247551,"vX0":-4.364738249555916,"vY0":-120.38997532106809,"vZ0":-1.0209427133483453,"x":156.78,"y":169.64,"x0":0.885613922957388,"y0":50.003444903567285,"z0":6.1374206079414675,"aX":-1.1349845053840442},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.4,"breakHorizontal":2.4,"spinRate":2123,"spinDirection":301},"zone":11,"typeConfidence":1.35,"plateTime":0.4533734128025113,"extension":5.87920380195738},"index":7,"playId":"63806ab7-fafd-370b-9ef4-6ac01980de81","pitchNumber":3,"startTime":"2026-02-23T22:47:06.108Z","endTime":"2026-02-23T22:47:12.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":807957,"link":"/api/v1/people/807957"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":699228,"link":"/api/v1/people/699228"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.2,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.119401988690942,"aZ":-20.57325436684739,"pfxX":5.80464104460275,"pfxZ":6.12944009967071,"pX":0.49056966222426,"pZ":4.10784605594905,"vX0":-3.2029475178455247,"vY0":-136.06779336565953,"vZ0":-1.6995673459721479,"x":98.3,"y":127.87,"x0":0.922677128954291,"y0":50.006104467983874,"z0":6.152035355599501,"aX":10.993005554948235},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.0,"breakHorizontal":-10.0,"spinRate":2184,"spinDirection":145},"zone":12,"typeConfidence":0.87,"plateTime":0.40104961849036913,"extension":6.027207292044358},"index":8,"playId":"6f67cdfe-3ddb-3e60-bf71-7d5c6b5364ef","pitchNumber":4,"startTime":"2026-02-23T22:47:23.715Z","endTime":"2026-02-23T22:47:34.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":807957,"link":"/api/v1/people/807957"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":699228,"link":"/api/v1/people/699228"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.346513428004084,"aZ":-20.9057212505102,"pfxX":8.936741616903731,"pfxZ":6.09957599582411,"pX":0.10694672541768392,"pZ":1.1093090238642254,"vX0":-5.785176039804888,"vY0":-134.80675691450128,"vZ0":-8.414762317333349,"x":112.92,"y":208.83,"x0":1.1158576302868857,"y0":50.003362901703895,"z0":5.738332928456085,"aX":16.506180729980407},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.5,"breakHorizontal":-15.0,"spinRate":2240,"spinDirection":135},"zone":14,"typeConfidence":1.35,"plateTime":0.40578068464061046,"extension":6.06439618737754},"index":9,"playId":"af2599c9-52c9-3296-a40b-021dbbd49fd3","pitchNumber":5,"startTime":"2026-02-23T22:47:40.064Z","endTime":"2026-02-23T22:47:43.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":807957,"link":"/api/v1/people/807957"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":699228,"link":"/api/v1/people/699228"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":93.6,"endSpeed":86.2,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47747292443654,"aZ":-21.338652481054634,"pfxX":8.353639275195565,"pfxZ":5.757957486425366,"pX":-0.21371862615376613,"pZ":1.1688026248177663,"vX0":-6.169057625226795,"vY0":-135.96309210683785,"vZ0":-8.54990678599781,"x":125.15,"y":207.22,"x0":0.9939465979531935,"y0":50.00042343953458,"z0":5.822681355299172,"aX":15.712520087665792},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.9,"breakHorizontal":-13.9,"spinRate":2271,"spinDirection":141},"zone":13,"typeConfidence":1.37,"plateTime":0.4021103874042704,"extension":6.062467560421334},"index":10,"playId":"1e608058-8048-3b68-ac75-17fb5b2cff9b","pitchNumber":6,"startTime":"2026-02-23T22:48:03.772Z","endTime":"2026-02-23T22:48:09.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":807957,"link":"/api/v1/people/807957"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":699228,"link":"/api/v1/people/699228"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694876,"link":"/api/v1/people/694876"},"credit":"b_pa"},{"player":{"id":808051,"link":"/api/v1/people/808051"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.8,"awayTeamWinProbability":5.200000000000003,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.25,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:48:09.635Z","atBatIndex":73},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kody Huff challenged (pitch result), call on the field was overturned: Kody Huff walks. Cooper Ingle to 2nd.","rbi":0,"awayScore":5,"homeScore":7,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-23T22:48:32.067Z","endTime":"2026-02-23T22:51:00.628Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":687627,"fullName":"Kody Huff","link":"/api/v1/people/687627"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808051,"fullName":"Wilkin Paredes","link":"/api/v1/people/808051"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687627,"fullName":"Kody Huff","link":"/api/v1/people/687627"},"postOnSecond":{"id":694876,"fullName":"Cooper Ingle","link":"/api/v1/people/694876"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":694876,"fullName":"Cooper Ingle","link":"/api/v1/people/694876"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687627,"fullName":"Kody Huff","link":"/api/v1/people/687627"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.69547276635385,"aZ":-22.978297576296733,"pfxX":6.112606884719453,"pfxZ":5.207121237208806,"pX":-1.528311631690387,"pZ":3.8315164877006858,"vX0":-8.671957885962833,"vY0":-131.46398933019788,"vZ0":-1.3989843157281017,"x":175.26,"y":135.33,"x0":1.0062273518396143,"y0":50.000315094990434,"z0":6.062636129787939,"aX":10.788416188762255},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.4,"breakHorizontal":-9.4,"spinRate":2095,"spinDirection":141},"zone":11,"typeConfidence":0.98,"plateTime":0.41532915253994673,"extension":5.981875816443661},"index":0,"playId":"c115ac6b-5e9b-3885-8a9c-26bc37eddcb2","pitchNumber":1,"startTime":"2026-02-23T22:48:35.939Z","endTime":"2026-02-23T22:48:50.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":807957,"link":"/api/v1/people/807957"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":699228,"link":"/api/v1/people/699228"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":687627,"link":"/api/v1/people/687627","batSide":{"code":"R","description":"Right"}},"first":{"id":694876,"link":"/api/v1/people/694876"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.632685331957354,"aZ":-20.445532520250744,"pfxX":8.620253364278444,"pfxZ":6.554585978837749,"pX":-1.3940965569175618,"pZ":1.45551522358276,"vX0":-9.357216950157618,"vY0":-132.46810883908623,"vZ0":-7.31454610806808,"x":170.14,"y":199.48,"x0":1.0535346077154903,"y0":50.00016168384754,"z0":5.732163155142115,"aX":15.41499184194015},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.6,"breakHorizontal":-13.7,"spinRate":2150,"spinDirection":140},"zone":13,"typeConfidence":1.13,"plateTime":0.41248842374381756,"extension":6.035425484096628},"index":1,"playId":"f9921ad5-2131-3293-9616-5e921f9a757a","pitchNumber":2,"startTime":"2026-02-23T22:48:54.554Z","endTime":"2026-02-23T22:49:00.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":807957,"link":"/api/v1/people/807957"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":699228,"link":"/api/v1/people/699228"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":687627,"link":"/api/v1/people/687627","batSide":{"code":"R","description":"Right"}},"first":{"id":694876,"link":"/api/v1/people/694876"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.0,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57143955308983,"aZ":-22.563967427326805,"pfxX":9.676626909380117,"pfxZ":5.574453716459852,"pX":-0.07268682429568858,"pZ":2.129827138326739,"vX0":-6.162872561060947,"vY0":-130.98212223206434,"vZ0":-5.26832351717819,"x":119.77,"y":181.27,"x0":1.0623126515280414,"y0":50.0062157427468,"z0":5.871348401249086,"aX":16.69300665600938},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.0,"breakHorizontal":-16.1,"spinRate":2142,"spinDirection":143},"zone":5,"typeConfidence":0.94,"plateTime":0.41935665531291466,"extension":5.9928020001038975},"index":2,"playId":"7c779357-84cf-30a7-ba86-a6bffd1ab83d","pitchNumber":3,"startTime":"2026-02-23T22:49:52.068Z","endTime":"2026-02-23T22:49:55.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":807957,"link":"/api/v1/people/807957"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":699228,"link":"/api/v1/people/699228"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":687627,"link":"/api/v1/people/687627","batSide":{"code":"R","description":"Right"}},"first":{"id":694876,"link":"/api/v1/people/694876"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.719567871809446,"aZ":-19.03057045571414,"pfxX":7.404909246494467,"pfxZ":7.2413128997102625,"pX":0.16357834730843507,"pZ":3.8434244075502058,"vX0":-5.086108116109229,"vY0":-133.39349356175893,"vZ0":-2.197359382397756,"x":110.76,"y":135.01,"x0":1.1258178603666484,"y0":50.0050455838617,"z0":6.039083110958056,"aX":13.444498711621707},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.8,"breakHorizontal":-12.5,"spinRate":2236,"spinDirection":147},"zone":12,"typeConfidence":1.31,"plateTime":0.40946163548367664,"extension":5.710335339132507},"index":3,"playId":"2894249c-c118-3845-a155-c6e07c4b8482","pitchNumber":4,"startTime":"2026-02-23T22:50:14.451Z","endTime":"2026-02-23T22:50:19.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":807957,"link":"/api/v1/people/807957"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":699228,"link":"/api/v1/people/699228"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":687627,"link":"/api/v1/people/687627","batSide":{"code":"R","description":"Right"}},"first":{"id":694876,"link":"/api/v1/people/694876"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.286047174102663,"aZ":-19.956557164885012,"pfxX":4.329906443331412,"pfxZ":7.059485667688955,"pX":-0.43037008625156137,"pZ":3.6249367449631156,"vX0":-5.471417714485479,"vY0":-130.1949625817829,"vZ0":-2.1058134634429893,"x":133.4,"y":140.91,"x0":1.1280133660573832,"y0":50.00082050321291,"z0":5.941789264580122,"aX":7.4920204453135275},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.6,"breakHorizontal":-6.7,"spinRate":2132,"spinDirection":143},"zone":11,"typeConfidence":1.22,"plateTime":0.41941394835383017,"extension":5.777456736103214},"index":4,"playId":"3cb17ffb-cd29-3744-bf12-af27ce3fd2f0","pitchNumber":5,"startTime":"2026-02-23T22:50:33.598Z","endTime":"2026-02-23T22:51:00.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":807957,"link":"/api/v1/people/807957"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":699228,"link":"/api/v1/people/699228"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":687627,"link":"/api/v1/people/687627","batSide":{"code":"R","description":"Right"}},"first":{"id":694876,"link":"/api/v1/people/694876"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687627,"link":"/api/v1/people/687627"},"credit":"b_pa"},{"player":{"id":808051,"link":"/api/v1/people/808051"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":687627,"fullName":"Kody Huff","link":"/api/v1/people/687627"}},"homeTeamWinProbability":96.0,"awayTeamWinProbability":4.0,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.38,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:51:00.628Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jaison Chourio singles on a line drive to left fielder Avery Owusu-Asiedu. Cooper Ingle to 3rd. Kody Huff to 2nd.","rbi":0,"awayScore":5,"homeScore":7,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-23T22:51:17.227Z","endTime":"2026-02-23T22:51:34.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":702693,"fullName":"Jaison Chourio","link":"/api/v1/people/702693"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808051,"fullName":"Wilkin Paredes","link":"/api/v1/people/808051"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702693,"fullName":"Jaison Chourio","link":"/api/v1/people/702693"},"postOnSecond":{"id":687627,"fullName":"Kody Huff","link":"/api/v1/people/687627"},"postOnThird":{"id":694876,"fullName":"Cooper Ingle","link":"/api/v1/people/694876"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"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":702693,"fullName":"Jaison Chourio","link":"/api/v1/people/702693"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":801938,"link":"/api/v1/people/801938"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694876,"fullName":"Cooper Ingle","link":"/api/v1/people/694876"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687627,"fullName":"Kody Huff","link":"/api/v1/people/687627"},"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":92.3,"endSpeed":84.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.805698940995132,"aZ":-20.96588481987874,"pfxX":9.755313228487704,"pfxZ":6.187169557427794,"pX":-0.2698972043022028,"pZ":2.224377694586256,"vX0":-7.085213061766196,"vY0":-134.15743263568103,"vZ0":-5.704063900721488,"x":127.29,"y":178.72,"x0":1.1466967117606262,"y0":50.00027951334669,"z0":5.886526121457299,"aX":17.66289632051901},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.1,"breakHorizontal":-16.0,"spinRate":2275,"spinDirection":140},"zone":5,"typeConfidence":1.3,"plateTime":0.4093002046784675,"extension":5.8178159709440465},"hitData":{"launchSpeed":87.0,"launchAngle":15.0,"totalDistance":181.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":68.52,"coordY":126.17}},"index":0,"playId":"ea757fbe-bbb8-378e-bc14-ba49f51e45b7","pitchNumber":1,"startTime":"2026-02-23T22:51:22.521Z","endTime":"2026-02-23T22:51:34.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":807957,"link":"/api/v1/people/807957"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":699228,"link":"/api/v1/people/699228"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":702693,"link":"/api/v1/people/702693","batSide":{"code":"R","description":"Right"}},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":694876,"link":"/api/v1/people/694876"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702693,"link":"/api/v1/people/702693"},"credit":"b_ab"},{"player":{"id":808051,"link":"/api/v1/people/808051"},"credit":"p_ab"},{"player":{"id":702693,"link":"/api/v1/people/702693"},"credit":"b_pa"},{"player":{"id":808051,"link":"/api/v1/people/808051"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.6,"awayTeamWinProbability":2.4000000000000057,"homeTeamWinProbabilityAdded":1.5999999999999943,"leverageIndex":0.42,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:51:34.608Z","atBatIndex":75},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan Cesarini walks. Cooper Ingle scores. Kody Huff to 3rd. Jaison Chourio to 2nd.","rbi":1,"awayScore":5,"homeScore":8,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-23T22:52:05.179Z","endTime":"2026-02-23T22:54:11.147Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":825761,"fullName":"Ryan Cesarini","link":"/api/v1/people/825761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808051,"fullName":"Wilkin Paredes","link":"/api/v1/people/808051"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":825761,"fullName":"Ryan Cesarini","link":"/api/v1/people/825761"},"postOnSecond":{"id":702693,"fullName":"Jaison Chourio","link":"/api/v1/people/702693"},"postOnThird":{"id":687627,"fullName":"Kody Huff","link":"/api/v1/people/687627"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":694876,"fullName":"Cooper Ingle","link":"/api/v1/people/694876"},"responsiblePitcher":{"id":808051,"link":"/api/v1/people/808051"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":687627,"fullName":"Kody Huff","link":"/api/v1/people/687627"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":702693,"fullName":"Jaison Chourio","link":"/api/v1/people/702693"},"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":825761,"fullName":"Ryan Cesarini","link":"/api/v1/people/825761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.5,"strikeZoneTop":3.1,"strikeZoneBottom":1.564,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.670802640954676,"aZ":-30.966415180676215,"pfxX":0.26539627232016727,"pfxZ":0.8619202756904643,"pX":-2.147883677125357,"pZ":0.6865105302858355,"vX0":-7.294265499619357,"vY0":-117.982158503598,"vZ0":-5.3734649465671644,"x":198.87,"y":220.24,"x0":0.9631959347079686,"y0":50.00105754238012,"z0":5.883136178725108,"aX":0.3715005750790831},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":0.4,"breakHorizontal":1.4,"spinRate":2015,"spinDirection":247},"zone":13,"typeConfidence":1.35,"plateTime":0.4661459881234582,"extension":6.140904964237852},"index":0,"playId":"12c7bea1-16cd-3764-b0ca-2ed113f1bf47","pitchNumber":1,"startTime":"2026-02-23T22:52:05.179Z","endTime":"2026-02-23T22:52:09.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":807957,"link":"/api/v1/people/807957"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":699228,"link":"/api/v1/people/699228"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":825761,"link":"/api/v1/people/825761","batSide":{"code":"L","description":"Left"}},"first":{"id":702693,"link":"/api/v1/people/702693"},"second":{"id":687627,"link":"/api/v1/people/687627"},"third":{"id":694876,"link":"/api/v1/people/694876"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.1,"strikeZoneBottom":1.564,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.357505309780695,"aZ":-20.995215448767137,"pfxX":9.037511179571606,"pfxZ":6.048148590598855,"pX":-0.5112726168627028,"pZ":0.9582974888459934,"vX0":-7.646550577185752,"vY0":-135.32088662305776,"vZ0":-8.892120651967183,"x":136.49,"y":212.91,"x0":1.1810526228855538,"y0":50.00508529079297,"z0":5.765708666424135,"aX":16.712735501948394},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.1,"breakHorizontal":-14.6,"spinRate":2280,"spinDirection":139},"zone":13,"typeConfidence":1.36,"plateTime":0.4052171954281727,"extension":5.886554288309367},"index":1,"playId":"04fbea87-4984-3cfd-b4af-bf117215fcba","pitchNumber":2,"startTime":"2026-02-23T22:52:27.772Z","endTime":"2026-02-23T22:52:32.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":807957,"link":"/api/v1/people/807957"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":699228,"link":"/api/v1/people/699228"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":825761,"link":"/api/v1/people/825761","batSide":{"code":"L","description":"Left"}},"first":{"id":702693,"link":"/api/v1/people/702693"},"second":{"id":687627,"link":"/api/v1/people/687627"},"third":{"id":694876,"link":"/api/v1/people/694876"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.2,"strikeZoneTop":3.1,"strikeZoneBottom":1.564,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72131487868277,"aZ":-19.739174160128716,"pfxX":5.283859989210889,"pfxZ":7.198316603158473,"pX":0.9867586539336879,"pZ":2.8376636777121944,"vX0":-2.750319812901811,"vY0":-130.43301064409673,"vZ0":-3.9111249554633583,"x":79.39,"y":162.16,"x0":1.3667860800773555,"y0":50.00538794995134,"z0":5.839985821182985,"aX":9.130751044371086},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":12.4,"breakHorizontal":-9.0,"spinRate":2032,"spinDirection":133},"zone":12,"typeConfidence":0.81,"plateTime":0.4194907800962926,"extension":5.803476156770341},"index":2,"playId":"80b88344-3234-357e-9fd3-7e442d6811da","pitchNumber":3,"startTime":"2026-02-23T22:52:48.191Z","endTime":"2026-02-23T22:52:52.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":807957,"link":"/api/v1/people/807957"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":699228,"link":"/api/v1/people/699228"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":825761,"link":"/api/v1/people/825761","batSide":{"code":"L","description":"Left"}},"first":{"id":702693,"link":"/api/v1/people/702693"},"second":{"id":687627,"link":"/api/v1/people/687627"},"third":{"id":694876,"link":"/api/v1/people/694876"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":91.2,"endSpeed":84.1,"strikeZoneTop":3.1,"strikeZoneBottom":1.564,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.564235989350816,"aZ":-20.211623262060783,"pfxX":4.212618308716323,"pfxZ":6.660444786444563,"pX":-0.15773926774100336,"pZ":2.7031428933442294,"vX0":-4.891408813087323,"vY0":-132.73070000365237,"vZ0":-4.863425825314595,"x":123.01,"y":165.8,"x0":1.1557009588644946,"y0":50.005906188970705,"z0":6.017328528390936,"aX":7.570214153552759},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.3,"breakHorizontal":-6.6,"spinRate":2233,"spinDirection":145},"zone":2,"typeConfidence":1.38,"plateTime":0.41156949172972723,"extension":5.910298498886076},"index":3,"playId":"d7b765df-58e3-39fa-bd1b-dcf8e063dce5","pitchNumber":4,"startTime":"2026-02-23T22:53:08.904Z","endTime":"2026-02-23T22:53:13.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":807957,"link":"/api/v1/people/807957"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":699228,"link":"/api/v1/people/699228"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":825761,"link":"/api/v1/people/825761","batSide":{"code":"L","description":"Left"}},"first":{"id":702693,"link":"/api/v1/people/702693"},"second":{"id":687627,"link":"/api/v1/people/687627"},"third":{"id":694876,"link":"/api/v1/people/694876"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.4,"strikeZoneTop":3.1,"strikeZoneBottom":1.564,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.37638575651913,"aZ":-22.827326673289132,"pfxX":6.8775289512080064,"pfxZ":5.269303337935513,"pX":-0.7843998361429753,"pZ":2.4378588492795625,"vX0":-7.153520349571543,"vY0":-132.14735517899396,"vZ0":-4.334922010118854,"x":146.9,"y":172.96,"x0":1.0603118118335477,"y0":50.00308158335647,"z0":5.770277492297591,"aX":12.200407466830088},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.8,"breakHorizontal":-10.9,"spinRate":2262,"spinDirection":143},"zone":4,"typeConfidence":1.01,"plateTime":0.4140038137515747,"extension":6.0347591831132785},"index":4,"playId":"5b3ae498-77ab-3f9a-8e32-cf8e716dada7","pitchNumber":5,"startTime":"2026-02-23T22:53:28.795Z","endTime":"2026-02-23T22:53:34.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":807957,"link":"/api/v1/people/807957"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":699228,"link":"/api/v1/people/699228"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":825761,"link":"/api/v1/people/825761","batSide":{"code":"L","description":"Left"}},"first":{"id":702693,"link":"/api/v1/people/702693"},"second":{"id":687627,"link":"/api/v1/people/687627"},"third":{"id":694876,"link":"/api/v1/people/694876"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":91.5,"endSpeed":84.2,"strikeZoneTop":3.1,"strikeZoneBottom":1.564,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.801479923099148,"aZ":-24.571069102918386,"pfxX":6.367806484063058,"pfxZ":4.201427352404533,"pX":0.053646826008981324,"pZ":4.223205668405837,"vX0":-4.988139624959263,"vY0":-133.23890518647255,"vZ0":-0.458756585555187,"x":114.96,"y":124.75,"x0":1.116421265414742,"y0":50.0035301131713,"z0":6.162643274065795,"aX":11.5275787602401},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.7,"breakHorizontal":-10.6,"spinRate":2151,"spinDirection":146},"zone":12,"typeConfidence":0.9,"plateTime":0.4100135005412566,"extension":5.822182848280129},"index":5,"playId":"7817cb30-2725-30f9-b72c-99aff8c6b2ea","pitchNumber":6,"startTime":"2026-02-23T22:54:03.607Z","endTime":"2026-02-23T22:54:11.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":807957,"link":"/api/v1/people/807957"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":699228,"link":"/api/v1/people/699228"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":825761,"link":"/api/v1/people/825761","batSide":{"code":"L","description":"Left"}},"first":{"id":702693,"link":"/api/v1/people/702693"},"second":{"id":687627,"link":"/api/v1/people/687627"},"third":{"id":694876,"link":"/api/v1/people/694876"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":825761,"link":"/api/v1/people/825761"},"credit":"b_pa"},{"player":{"id":808051,"link":"/api/v1/people/808051"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.9,"awayTeamWinProbability":1.0999999999999943,"homeTeamWinProbabilityAdded":1.3000000000000114,"leverageIndex":0.36,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:54:11.147Z","atBatIndex":76},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Juan Benjamin grounds into a double play, second baseman Tim Tawa to first baseman Ivan Melendez. Kody Huff scores. Jaison Chourio to 3rd. Ryan Cesarini out at 2nd. Juan Benjamin out at 1st.","rbi":0,"awayScore":5,"homeScore":9,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-23T22:55:19.910Z","endTime":"2026-02-23T22:56:36.301Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":691405,"fullName":"Juan Benjamin","link":"/api/v1/people/691405"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808051,"fullName":"Wilkin Paredes","link":"/api/v1/people/808051"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":702693,"fullName":"Jaison Chourio","link":"/api/v1/people/702693"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":825761,"fullName":"Ryan Cesarini","link":"/api/v1/people/825761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":691405,"fullName":"Juan Benjamin","link":"/api/v1/people/691405"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":699471,"link":"/api/v1/people/699471"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":687627,"fullName":"Kody Huff","link":"/api/v1/people/687627"},"responsiblePitcher":{"id":808051,"link":"/api/v1/people/808051"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":702693,"fullName":"Jaison Chourio","link":"/api/v1/people/702693"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.7,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.625990578791633,"aZ":-19.20850647098737,"pfxX":4.536385674056705,"pfxZ":7.217798175492543,"pX":-0.123181908435171,"pZ":4.974882949961169,"vX0":-5.12564179345864,"vY0":-132.72401664770476,"vZ0":0.5690743644645188,"x":121.7,"y":104.46,"x0":1.2375655847765563,"y0":50.00059129483264,"z0":6.149391358869133,"aX":8.146740678880724},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.4,"breakHorizontal":-7.2,"spinRate":2190,"spinDirection":137},"zone":11,"typeConfidence":1.37,"plateTime":0.4116342048330397,"extension":5.699170975918221},"index":0,"playId":"8dc7c966-a48c-35c5-9f88-40abae8a1487","pitchNumber":1,"startTime":"2026-02-23T22:55:21.138Z","endTime":"2026-02-23T22:55:26.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":807957,"link":"/api/v1/people/807957"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":699228,"link":"/api/v1/people/699228"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":691405,"link":"/api/v1/people/691405","batSide":{"code":"R","description":"Right"}},"first":{"id":825761,"link":"/api/v1/people/825761"},"second":{"id":702693,"link":"/api/v1/people/702693"},"third":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":79.7,"endSpeed":73.6,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.70752518676935,"aZ":-27.635834689004334,"pfxX":8.36741369623848,"pfxZ":3.3076579901125367,"pX":1.5741839888281106,"pZ":2.704227194807892,"vX0":-2.2958881869019563,"vY0":-116.13999381372284,"vZ0":-1.1611199180977207,"x":57.0,"y":165.77,"x0":1.4853111047678123,"y0":50.00432422831566,"z0":5.826751773604731,"aX":11.490198262218646},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":6.0,"breakHorizontal":-14.6,"spinRate":1556,"spinDirection":132},"zone":12,"typeConfidence":1.29,"plateTime":0.47069191101265995,"extension":6.052482463301793},"index":1,"playId":"f1312e1c-98ac-348b-85cd-13bb4f655e81","pitchNumber":2,"startTime":"2026-02-23T22:55:40.458Z","endTime":"2026-02-23T22:55:44.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":807957,"link":"/api/v1/people/807957"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":699228,"link":"/api/v1/people/699228"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":691405,"link":"/api/v1/people/691405","batSide":{"code":"R","description":"Right"}},"first":{"id":825761,"link":"/api/v1/people/825761"},"second":{"id":702693,"link":"/api/v1/people/702693"},"third":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.3,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.05385851241155,"aZ":-22.25987381796198,"pfxX":9.624421770586794,"pfxZ":5.719372041204897,"pX":0.2827308240643106,"pZ":3.649881957011783,"vX0":-5.646193762619238,"vY0":-130.70400612416492,"vZ0":-1.485959058765319,"x":106.22,"y":140.23,"x0":1.218390021561452,"y0":50.002108887875636,"z0":5.894133686078133,"aX":16.68340791524837},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.2,"breakHorizontal":-16.2,"spinRate":2129,"spinDirection":137},"zone":12,"typeConfidence":1.13,"plateTime":0.41873805697083544,"extension":5.728658447900837},"index":2,"playId":"a1c98e18-ecd0-394b-b20d-3c5b61c96e31","pitchNumber":3,"startTime":"2026-02-23T22:55:55.401Z","endTime":"2026-02-23T22:55:59.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":807957,"link":"/api/v1/people/807957"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":699228,"link":"/api/v1/people/699228"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":691405,"link":"/api/v1/people/691405","batSide":{"code":"R","description":"Right"}},"first":{"id":825761,"link":"/api/v1/people/825761"},"second":{"id":702693,"link":"/api/v1/people/702693"},"third":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.0,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.806055548522966,"aZ":-25.716352910450492,"pfxX":7.100720391433736,"pfxZ":3.934369565765069,"pX":0.35778428303231524,"pZ":3.2313194380753694,"vX0":-4.701914551459292,"vY0":-127.4559871291279,"vZ0":-1.6136491366195516,"x":103.36,"y":151.53,"x0":1.306249489011017,"y0":50.00318620257674,"z0":5.908379373322628,"aX":11.653789194661059},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.0,"breakHorizontal":-11.8,"spinRate":2116,"spinDirection":135},"zone":3,"typeConfidence":1.33,"plateTime":0.43015622953973676,"extension":5.793866755799792},"hitData":{"launchSpeed":93.1,"launchAngle":-19.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":128.29,"coordY":137.49}},"index":3,"playId":"a512e349-38dd-32b1-8a0e-a107de42199e","pitchNumber":4,"startTime":"2026-02-23T22:56:12.502Z","endTime":"2026-02-23T22:56:36.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":807957,"link":"/api/v1/people/807957"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":699228,"link":"/api/v1/people/699228"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":691405,"link":"/api/v1/people/691405","batSide":{"code":"R","description":"Right"}},"first":{"id":825761,"link":"/api/v1/people/825761"},"second":{"id":702693,"link":"/api/v1/people/702693"},"third":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691405,"link":"/api/v1/people/691405"},"credit":"b_ab"},{"player":{"id":808051,"link":"/api/v1/people/808051"},"credit":"p_ab"},{"player":{"id":691405,"link":"/api/v1/people/691405"},"credit":"b_pa"},{"player":{"id":808051,"link":"/api/v1/people/808051"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.16,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:56:36.301Z","atBatIndex":77},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dom Nuñez walks.","rbi":0,"awayScore":5,"homeScore":9,"isOut":false},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-23T22:56:38.030Z","endTime":"2026-02-23T22:57:49.799Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":624513,"fullName":"Dom Nuñez","link":"/api/v1/people/624513"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808051,"fullName":"Wilkin Paredes","link":"/api/v1/people/808051"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624513,"fullName":"Dom Nuñez","link":"/api/v1/people/624513"},"postOnThird":{"id":702693,"fullName":"Jaison Chourio","link":"/api/v1/people/702693"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":624513,"fullName":"Dom Nuñez","link":"/api/v1/people/624513"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.470035683325353,"aZ":-19.61194984666231,"pfxX":8.266325290131753,"pfxZ":6.945110521978032,"pX":0.43775280197278843,"pZ":3.9272067970753044,"vX0":-5.139306915718782,"vY0":-133.35878823937472,"vZ0":-1.4761259125005188,"x":100.31,"y":132.75,"x0":1.3113466918628924,"y0":50.00631899083175,"z0":5.896341212760712,"aX":14.959280658105845},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.5,"breakHorizontal":-13.9,"spinRate":2286,"spinDirection":130},"zone":12,"typeConfidence":1.3,"plateTime":0.4100177760889383,"extension":5.788193783674364},"index":0,"playId":"014d14d1-7e9c-3a3f-8b88-c8a7d1359fe7","pitchNumber":1,"startTime":"2026-02-23T22:56:49.493Z","endTime":"2026-02-23T22:56:54.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":807957,"link":"/api/v1/people/807957"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":699228,"link":"/api/v1/people/699228"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"third":{"id":702693,"link":"/api/v1/people/702693"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":81.4,"endSpeed":75.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.42817429631611,"aZ":-30.648371471175295,"pfxX":-1.3136437413889888,"pfxZ":1.0600872926828266,"pX":0.8694092618834094,"pZ":4.277528319260254,"vX0":-1.0011939029052743,"vY0":-118.6648595999319,"vZ0":2.3589096852750755,"x":83.86,"y":123.29,"x0":1.4658967484274366,"y0":50.00455934115781,"z0":6.04255957099887,"aX":-1.8932899690729421},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.6,"breakHorizontal":2.6,"spinRate":1900,"spinDirection":156},"zone":12,"typeConfidence":1.35,"plateTime":0.4597128717500585,"extension":5.762058679918703},"index":1,"playId":"fd5032f4-344b-3c72-ad5c-a1eb1065f9cb","pitchNumber":2,"startTime":"2026-02-23T22:57:05.301Z","endTime":"2026-02-23T22:57:10.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":807957,"link":"/api/v1/people/807957"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":699228,"link":"/api/v1/people/699228"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"third":{"id":702693,"link":"/api/v1/people/702693"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":89.8,"endSpeed":82.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.413442309729664,"aZ":-18.14595375113036,"pfxX":7.829576134158842,"pfxZ":8.077966662984426,"pX":-0.2958202347315188,"pZ":1.073889657520447,"vX0":-6.689101026572555,"vY0":-130.4412086090811,"vZ0":-8.161956527223797,"x":128.28,"y":209.78,"x0":1.2747154311647824,"y0":50.00563679667068,"z0":5.592632625556523,"aX":13.601164964385493},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.2,"breakHorizontal":-12.8,"spinRate":2151,"spinDirection":138},"zone":13,"typeConfidence":0.91,"plateTime":0.41865000826224463,"extension":5.953623307934874},"index":2,"playId":"308fe2eb-0a0b-3397-b514-cdea7f9620c3","pitchNumber":3,"startTime":"2026-02-23T22:57:26.471Z","endTime":"2026-02-23T22:57:31.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":807957,"link":"/api/v1/people/807957"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":699228,"link":"/api/v1/people/699228"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"third":{"id":702693,"link":"/api/v1/people/702693"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.555760313611326,"aZ":-20.18567283972709,"pfxX":6.028606710467055,"pfxZ":6.758264322821587,"pX":-0.46611925295646295,"pZ":1.770788748411853,"vX0":-6.029212524100095,"vY0":-131.73434014899968,"vZ0":-6.7405627689989736,"x":134.77,"y":190.97,"x0":1.0588955726033737,"y0":50.00355647996779,"z0":5.833636153797386,"aX":10.694817492907845},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.2,"breakHorizontal":-9.7,"spinRate":2106,"spinDirection":135},"zone":7,"typeConfidence":0.88,"plateTime":0.41431305397198104,"extension":5.875157332183005},"index":3,"playId":"accf6992-8537-3fa0-80cb-744a29d66d16","pitchNumber":4,"startTime":"2026-02-23T22:57:43.381Z","endTime":"2026-02-23T22:57:49.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":807957,"link":"/api/v1/people/807957"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":699228,"link":"/api/v1/people/699228"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"third":{"id":702693,"link":"/api/v1/people/702693"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624513,"link":"/api/v1/people/624513"},"credit":"b_pa"},{"player":{"id":808051,"link":"/api/v1/people/808051"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.1,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:57:49.799Z","atBatIndex":78},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Milan Tolentino called out on strikes.","rbi":0,"awayScore":5,"homeScore":9,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-23T23:00:13.134Z","endTime":"2026-02-23T23:01:41.734Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":675455,"fullName":"Milan Tolentino","link":"/api/v1/people/675455"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682754,"fullName":"Teofilo Mendez","link":"/api/v1/people/682754"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":675455,"fullName":"Milan Tolentino","link":"/api/v1/people/675455"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678099,"link":"/api/v1/people/678099"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Teofilo Mendez replaces Wilkin Paredes.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":9,"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-23T22:59:41.080Z","endTime":"2026-02-23T23:00:15.334Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682754,"link":"/api/v1/people/682754"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":808051,"link":"/api/v1/people/808051","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":807957,"link":"/api/v1/people/807957"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":699228,"link":"/api/v1/people/699228"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"first":{"id":624513,"link":"/api/v1/people/624513"},"third":{"id":702693,"link":"/api/v1/people/702693"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.268264178190563,"aZ":-17.372181324489443,"pfxX":-6.361888455215953,"pfxZ":7.962701028351123,"pX":-0.8089318784953411,"pZ":2.6855570157233846,"vX0":1.5553430129166745,"vY0":-135.6297248426206,"vZ0":-4.154013899925873,"x":147.83,"y":166.27,"x0":-0.5640890908807579,"y0":50.00359963568124,"z0":5.452147300751095,"aX":-11.826857896732532},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.7,"breakHorizontal":11.2,"spinRate":2312,"spinDirection":221},"zone":4,"typeConfidence":1.07,"plateTime":0.4041796507618334,"extension":6.518359288360044},"index":1,"playId":"4d3c94bd-9c42-37b5-9ed9-47ac5c8a8614","pitchNumber":1,"startTime":"2026-02-23T23:00:15.334Z","endTime":"2026-02-23T23:00:20.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682754,"link":"/api/v1/people/682754","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":807957,"link":"/api/v1/people/807957"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":699228,"link":"/api/v1/people/699228"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"first":{"id":624513,"link":"/api/v1/people/624513"},"third":{"id":702693,"link":"/api/v1/people/702693"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.396114681513033,"aZ":-22.820166017785233,"pfxX":0.7074015035772274,"pfxZ":5.438224259032795,"pX":0.7996170567722635,"pZ":2.677787940493214,"vX0":3.0903902204412304,"vY0":-129.6605664965787,"vZ0":-2.7209684758166457,"x":86.52,"y":166.48,"x0":-0.4945193999378951,"y0":50.00488903156279,"z0":5.462077939709998,"aX":1.2175538306833402},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.5,"breakHorizontal":-1.9,"spinRate":2292,"spinDirection":196},"zone":6,"typeConfidence":1.37,"plateTime":0.42071402534739466,"extension":6.616244246362195},"index":2,"playId":"4f98a0b6-df63-3f6a-823b-20277c2c0ffe","pitchNumber":2,"startTime":"2026-02-23T23:00:36.461Z","endTime":"2026-02-23T23:00:39.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682754,"link":"/api/v1/people/682754","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":807957,"link":"/api/v1/people/807957"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":699228,"link":"/api/v1/people/699228"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"first":{"id":624513,"link":"/api/v1/people/624513"},"third":{"id":702693,"link":"/api/v1/people/702693"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.576893959090675,"aZ":-17.406048730771623,"pfxX":-5.503685813498336,"pfxZ":7.762131763916336,"pX":0.29637364862292886,"pZ":2.4619247425907678,"vX0":3.9317988573170366,"vY0":-136.69851660972463,"vZ0":-4.788497308733,"x":105.7,"y":172.31,"x0":-0.44150417004807885,"y0":50.006111992731356,"z0":5.421953458610083,"aX":-10.47547556134353},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.3,"breakHorizontal":9.2,"spinRate":2435,"spinDirection":219},"zone":6,"typeConfidence":1.22,"plateTime":0.3998442150876609,"extension":6.639178032767377},"index":3,"playId":"d48edf59-9f9f-37b6-a953-59c679e8145a","pitchNumber":3,"startTime":"2026-02-23T23:01:05.276Z","endTime":"2026-02-23T23:01:11.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682754,"link":"/api/v1/people/682754","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":807957,"link":"/api/v1/people/807957"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":699228,"link":"/api/v1/people/699228"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"first":{"id":624513,"link":"/api/v1/people/624513"},"third":{"id":702693,"link":"/api/v1/people/702693"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.249883636681723,"aZ":-33.14003743735389,"pfxX":5.665684589607394,"pfxZ":-0.6027424949682612,"pX":-0.3146982100613865,"pZ":2.718730780029514,"vX0":-0.9101651726328799,"vY0":-126.16946789079142,"vZ0":-0.2731380412500962,"x":129.0,"y":165.37,"x0":-0.6857427694776336,"y0":50.00046884132829,"z0":5.495195961296689,"aX":9.148248795218922},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.0,"breakHorizontal":-10.1,"spinRate":2256,"spinDirection":143},"zone":4,"typeConfidence":1.21,"plateTime":0.4338350781394027,"extension":6.468416182669348},"index":4,"playId":"84eb354a-25c9-31da-ab1f-29d3931375e1","pitchNumber":4,"startTime":"2026-02-23T23:01:36.727Z","endTime":"2026-02-23T23:01:41.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682754,"link":"/api/v1/people/682754","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678099,"link":"/api/v1/people/678099"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":694374,"link":"/api/v1/people/694374"},"third":{"id":807957,"link":"/api/v1/people/807957"},"shortstop":{"id":699912,"link":"/api/v1/people/699912"},"left":{"id":801938,"link":"/api/v1/people/801938"},"center":{"id":699228,"link":"/api/v1/people/699228"},"right":{"id":691292,"link":"/api/v1/people/691292"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"first":{"id":624513,"link":"/api/v1/people/624513"},"third":{"id":702693,"link":"/api/v1/people/702693"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":675455,"link":"/api/v1/people/675455"},"credit":"b_ab"},{"player":{"id":682754,"link":"/api/v1/people/682754"},"credit":"p_ab"},{"player":{"id":675455,"link":"/api/v1/people/675455"},"credit":"b_pa"},{"player":{"id":682754,"link":"/api/v1/people/682754"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-02-23T23:01:41.734Z","atBatIndex":79},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Manuel Pena grounds out, third baseman Juan Benjamin to first baseman Kody Huff.","rbi":0,"awayScore":5,"homeScore":9,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-23T23:04:00.972Z","endTime":"2026-02-23T23:04:13.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694211,"fullName":"Manuel Pena","link":"/api/v1/people/694211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671143,"fullName":"Trenton Denholm","link":"/api/v1/people/671143"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694211,"fullName":"Manuel Pena","link":"/api/v1/people/694211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691405,"link":"/api/v1/people/691405"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687627,"link":"/api/v1/people/687627"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Trenton Denholm replaces Tyler Thornton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":9,"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-23T23:02:22.878Z","endTime":"2026-02-23T23:04:09.978Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671143,"link":"/api/v1/people/671143"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":696263,"link":"/api/v1/people/696263","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Manuel Pena replaces Luken Baker.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":9,"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-23T23:04:03.155Z","endTime":"2026-02-23T23:04:03.156Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694211,"link":"/api/v1/people/694211"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":663609,"link":"/api/v1/people/663609"},"defense":{"pitcher":{"id":671143,"link":"/api/v1/people/671143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":663609,"link":"/api/v1/people/663609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.185985133291936,"aZ":-17.965451022579508,"pfxX":-3.966107091126066,"pfxZ":8.154068644717745,"pX":-0.3395977628273552,"pZ":2.8661087126636153,"vX0":4.90360777331443,"vY0":-130.57893695357137,"vZ0":-3.376533517326011,"x":129.94,"y":161.4,"x0":-1.7186982539365985,"y0":50.00201893338318,"z0":5.512753363153367,"aX":-6.91053138118644},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":14.3,"breakHorizontal":6.2,"spinRate":1792,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.4180366330890428,"extension":6.165220039730369},"hitData":{"launchSpeed":99.2,"launchAngle":-26.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.43,"coordY":167.81}},"index":2,"playId":"4aa51d2a-f18a-3393-9084-5a647e09d85a","pitchNumber":1,"startTime":"2026-02-23T23:04:03.157Z","endTime":"2026-02-23T23:04:13.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671143,"link":"/api/v1/people/671143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":694211,"link":"/api/v1/people/694211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694211,"link":"/api/v1/people/694211"},"credit":"b_ab"},{"player":{"id":671143,"link":"/api/v1/people/671143"},"credit":"p_ab"},{"player":{"id":694211,"link":"/api/v1/people/694211"},"credit":"b_pa"},{"player":{"id":671143,"link":"/api/v1/people/671143"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-02-23T23:04:13.756Z","atBatIndex":80},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yassel Soler strikes out swinging.","rbi":0,"awayScore":5,"homeScore":9,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-23T23:04:32.198Z","endTime":"2026-02-23T23:05:51.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":807957,"fullName":"Yassel Soler","link":"/api/v1/people/807957"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671143,"fullName":"Trenton Denholm","link":"/api/v1/people/671143"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807957,"fullName":"Yassel Soler","link":"/api/v1/people/807957"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624513,"link":"/api/v1/people/624513"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.0,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.117598668751842,"aZ":-16.07423485766076,"pfxX":-2.708682305030868,"pfxZ":9.124756474684986,"pX":-0.5228931355066003,"pZ":3.7819849069513136,"vX0":4.1359228698417025,"vY0":-131.5401767198656,"vZ0":-1.48361088476143,"x":136.93,"y":136.67,"x0":-1.7587549673602056,"y0":50.00279353812902,"z0":5.536763938298576,"aX":-4.77968038016278},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.4,"breakHorizontal":4.1,"spinRate":1888,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.41531075648428306,"extension":6.063505564964356},"index":0,"playId":"23eb8520-a2eb-3aec-9e8a-afd122909bd7","pitchNumber":1,"startTime":"2026-02-23T23:04:32.198Z","endTime":"2026-02-23T23:04:38.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671143,"link":"/api/v1/people/671143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":807957,"link":"/api/v1/people/807957","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.800712516322463,"aZ":-17.54272895672669,"pfxX":-5.29379042931963,"pfxZ":8.259243157281142,"pX":-0.1772558594020118,"pZ":3.6377322343572067,"vX0":5.944859279275945,"vY0":-132.1662173885642,"vZ0":-1.4712673621031793,"x":123.76,"y":140.56,"x0":-1.7664503688069155,"y0":50.00286878521732,"z0":5.488139605988056,"aX":-9.378727385493322},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.9,"breakHorizontal":8.3,"spinRate":1900,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.41419824397395777,"extension":6.172138578548518},"index":1,"playId":"88e5812d-3a28-3443-98f9-6fc9cf0bfe02","pitchNumber":2,"startTime":"2026-02-23T23:04:46.966Z","endTime":"2026-02-23T23:04:51.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671143,"link":"/api/v1/people/671143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":807957,"link":"/api/v1/people/807957","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"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":79.8,"endSpeed":74.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.748001828722828,"aZ":-36.41082302218819,"pfxX":4.684356509250568,"pfxZ":-3.0826863316126443,"pX":0.6525289505321382,"pZ":0.6520182174389085,"vX0":4.34978443512885,"vY0":-116.2296965278657,"vZ0":-3.1580292101369265,"x":92.13,"y":221.18,"x0":-1.8481741327148045,"y0":50.00145932101108,"z0":5.468334721506151,"aX":6.440904790934858},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-6.1,"breakHorizontal":-9.5,"spinRate":2388,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.4703370007477239,"extension":6.140696659756858},"index":2,"playId":"e490565b-6311-342c-9740-a8e22d152fea","pitchNumber":3,"startTime":"2026-02-23T23:05:01.080Z","endTime":"2026-02-23T23:05:05.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671143,"link":"/api/v1/people/671143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":807957,"link":"/api/v1/people/807957","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.16116150421455,"aZ":-20.103703166632382,"pfxX":-4.053737147441009,"pfxZ":6.959917506123684,"pX":-0.8875380966851758,"pZ":2.748040141846249,"vX0":3.6415231924964773,"vY0":-130.51873661204925,"vZ0":-3.009943967375022,"x":150.83,"y":164.58,"x0":-1.7707173673546703,"y0":50.00307269662208,"z0":5.421394660643175,"aX":-7.029891589132504},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.2,"breakHorizontal":6.6,"spinRate":1755,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.41884961269106213,"extension":6.268441343036433},"index":3,"playId":"bc4a8852-dcf5-3ad2-8208-a5a293570cd3","pitchNumber":4,"startTime":"2026-02-23T23:05:21.307Z","endTime":"2026-02-23T23:05:26.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671143,"link":"/api/v1/people/671143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":807957,"link":"/api/v1/people/807957","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.338448525842626,"aZ":-26.993604582269374,"pfxX":0.4748988308465103,"pfxZ":3.1685541543229174,"pX":0.5069014576925235,"pZ":1.5314344168112395,"vX0":5.351163200397047,"vY0":-127.19373878650755,"vZ0":-4.374517733829194,"x":97.68,"y":197.43,"x0":-1.68692212669455,"y0":50.005622014151434,"z0":5.416662896773598,"aX":0.7773441185712946},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.9,"breakHorizontal":-2.0,"spinRate":1876,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.4307928963997192,"extension":6.179642958027041},"index":4,"playId":"4d68847d-856c-3c57-982f-744bf317912f","pitchNumber":5,"startTime":"2026-02-23T23:05:44.084Z","endTime":"2026-02-23T23:05:51.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671143,"link":"/api/v1/people/671143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":807957,"link":"/api/v1/people/807957","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807957,"link":"/api/v1/people/807957"},"credit":"b_ab"},{"player":{"id":671143,"link":"/api/v1/people/671143"},"credit":"p_ab"},{"player":{"id":807957,"link":"/api/v1/people/807957"},"credit":"b_pa"},{"player":{"id":671143,"link":"/api/v1/people/671143"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-02-23T23:05:51.045Z","atBatIndex":81},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Danny Serretti grounds out to first baseman Kody Huff.","rbi":0,"awayScore":5,"homeScore":9,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-23T23:06:13.363Z","endTime":"2026-02-23T23:08:43.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":681400,"fullName":"Danny Serretti","link":"/api/v1/people/681400"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671143,"fullName":"Trenton Denholm","link":"/api/v1/people/671143"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681400,"fullName":"Danny Serretti","link":"/api/v1/people/681400"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687627,"link":"/api/v1/people/687627"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Danny Serretti replaces Avery Owusu-Asiedu.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":9,"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-23T23:06:15.003Z","endTime":"2026-02-23T23:06:15.004Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681400,"link":"/api/v1/people/681400"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"602","replacedPlayer":{"id":801938,"link":"/api/v1/people/801938"},"defense":{"pitcher":{"id":671143,"link":"/api/v1/people/671143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":801938,"link":"/api/v1/people/801938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.963660957845047,"aZ":-37.44123072503324,"pfxX":5.253360536941118,"pfxZ":-3.9799358298332077,"pX":-0.6619085204398937,"pZ":2.2706087006715294,"vX0":1.4780099157830384,"vY0":-114.48885379053644,"vZ0":0.7527664128531695,"x":142.23,"y":177.47,"x0":-1.9991221705375533,"y0":50.00455731344245,"z0":5.614007777682381,"aX":6.945592085558075},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-6.7,"breakHorizontal":-9.8,"spinRate":2370,"spinDirection":166},"zone":4,"typeConfidence":2.0,"plateTime":0.4791793932981996,"extension":6.034812669803897},"hitData":{"launchSpeed":81.2,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.36,"coordY":179.45}},"index":1,"playId":"f6e607b6-6651-3e70-8715-590fc37b23ac","pitchNumber":1,"startTime":"2026-02-23T23:06:15.005Z","endTime":"2026-02-23T23:08:43.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671143,"link":"/api/v1/people/671143","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":687627,"link":"/api/v1/people/687627"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":675455,"link":"/api/v1/people/675455"},"left":{"id":702693,"link":"/api/v1/people/702693"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":681400,"link":"/api/v1/people/681400","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681400,"link":"/api/v1/people/681400"},"credit":"b_ab"},{"player":{"id":671143,"link":"/api/v1/people/671143"},"credit":"p_ab"},{"player":{"id":681400,"link":"/api/v1/people/681400"},"credit":"b_pa"},{"player":{"id":671143,"link":"/api/v1/people/671143"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-23T23:08:43.304Z","atBatIndex":82}]