[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Shaw walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-22T20:05:58.971Z","endTime":"2026-02-22T20:08:27.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,8,9],"actionIndex":[0,1,2],"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T16:49:39.430Z","endTime":"2026-02-22T19:43:56.351Z","isPitch":false,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T19:43:56.351Z","endTime":"2026-02-22T20:04:26.185Z","isPitch":false,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-22T20:04:26.185Z","endTime":"2026-02-22T20:06:00.895Z","isPitch":false,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"},"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":94.4,"endSpeed":86.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.47422437680289,"aZ":-13.651310667232494,"pfxX":5.171526481805165,"pfxZ":9.765384244922005,"pX":-0.2898448098846014,"pZ":2.9074393009535666,"vX0":-8.534169452408591,"vY0":-137.1166987064696,"vZ0":-6.11411308545353,"x":128.05,"y":160.28,"x0":2.1967458378474616,"y0":50.00008290188483,"z0":6.104607986148092,"aX":9.806890891466582},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.4,"breakHorizontal":-7.4,"spinRate":2287,"spinDirection":143},"zone":1,"typeConfidence":0.93,"plateTime":0.4000963648397535,"extension":5.862835713082021},"index":3,"playId":"046c0bd9-a224-3e2a-a501-f27addd30666","pitchNumber":1,"startTime":"2026-02-22T20:06:00.895Z","endTime":"2026-02-22T20:06:04.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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.2,"endSpeed":85.9,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.504910356886448,"aZ":-10.743263998118811,"pfxX":5.348155376724497,"pfxZ":11.361487437741019,"pX":-1.6875339722807965,"pZ":2.5191660500158717,"vX0":-11.812010039790824,"vY0":-136.57390312371226,"vZ0":-7.501415400927801,"x":181.32,"y":170.76,"x0":2.001520131422078,"y0":50.00171317108741,"z0":6.042940030937498,"aX":10.088003724991186},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.1,"breakHorizontal":-7.2,"spinRate":2368,"spinDirection":149},"zone":11,"typeConfidence":0.92,"plateTime":0.4012755310720708,"extension":6.016532194809745},"index":4,"playId":"db3cc61b-166c-3261-9d00-f5523d214232","pitchNumber":2,"startTime":"2026-02-22T20:06:15.923Z","endTime":"2026-02-22T20:06:19.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.2,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.397702457407934,"aZ":-23.0032234611335,"pfxX":-0.3334200631953217,"pfxZ":5.5299713612405945,"pX":0.11059291666912496,"pZ":2.5485040931980616,"vX0":-5.810947462511864,"vY0":-127.0580400613514,"vZ0":-4.393159764155619,"x":112.78,"y":169.97,"x0":2.4566176758124283,"y0":50.00538266805386,"z0":6.094811483238892,"aX":-0.5534655988525724},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.4,"breakHorizontal":1.7,"spinRate":2138,"spinDirection":163},"zone":5,"typeConfidence":0.95,"plateTime":0.4286492001756095,"extension":5.800022960077847},"index":5,"playId":"cfe708d0-f246-31ee-a8bf-5128304f635e","pitchNumber":3,"startTime":"2026-02-22T20:06:32.812Z","endTime":"2026-02-22T20:06:36.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44190908790104,"aZ":-14.2931279359674,"pfxX":3.8496835637195397,"pfxZ":9.361979637860058,"pX":0.8143141279568834,"pZ":3.594062880781508,"vX0":-5.39769482626027,"vY0":-136.88966024468843,"vZ0":-4.344402970142149,"x":85.96,"y":141.74,"x0":2.3057713371356017,"y0":50.00097835484512,"z0":6.170876263110884,"aX":7.351623805695872},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":-5.9,"spinRate":2293,"spinDirection":145},"zone":12,"typeConfidence":0.92,"plateTime":0.39917101428918045,"extension":5.872028508588792},"index":6,"playId":"44d6d7d9-df76-310c-80e3-f8530192c33e","pitchNumber":4,"startTime":"2026-02-22T20:06:54.575Z","endTime":"2026-02-22T20:06:58.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":82.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.81863715508981,"aZ":-25.85182250791155,"pfxX":-0.8738856830341368,"pfxZ":3.752662145960427,"pX":-0.657551965218237,"pZ":1.4388717165831226,"vX0":-7.087954672148835,"vY0":-127.57510102839339,"vZ0":-6.544530315253254,"x":142.06,"y":199.93,"x0":2.2452998398165795,"y0":50.00277803959297,"z0":6.015029903076389,"aX":-1.4714849755438537},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.9,"breakHorizontal":2.9,"spinRate":2161,"spinDirection":173},"zone":13,"typeConfidence":0.97,"plateTime":0.42577785661283807,"extension":5.958780298404339},"index":7,"playId":"fc3a7019-007d-346f-a67a-73197a6691ef","pitchNumber":5,"startTime":"2026-02-22T20:07:14.844Z","endTime":"2026-02-22T20:07:19.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.62530235798928,"aZ":-25.8155587884164,"pfxX":0.573245333398841,"pfxZ":3.850880426927929,"pX":-0.5295300103912952,"pZ":0.5788361772443625,"vX0":-7.3558658824489065,"vY0":-127.06831399965853,"vZ0":-8.124035131394868,"x":137.18,"y":223.15,"x0":2.316329422244072,"y0":50.00512834356169,"z0":5.838850594569315,"aX":0.9484218046034463},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.5,"breakHorizontal":0.5,"spinRate":2091,"spinDirection":150},"zone":13,"typeConfidence":0.95,"plateTime":0.4294437557845159,"extension":5.897464838786073},"index":8,"playId":"ac8148ae-7026-384e-b9f6-d1a7e97cb4a0","pitchNumber":6,"startTime":"2026-02-22T20:08:05.443Z","endTime":"2026-02-22T20:08:08.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.264070180154455,"aZ":-11.659992385933336,"pfxX":3.27384578279053,"pfxZ":10.377850628699973,"pX":1.0477167222730601,"pZ":3.939669309424,"vX0":-4.885918140377726,"vY0":-139.23848655726093,"vZ0":-4.0121937316992735,"x":77.06,"y":132.41,"x0":2.3943714673701413,"y0":50.005711670641034,"z0":6.162478453653063,"aX":6.473756268169728},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.2,"breakHorizontal":-5.0,"spinRate":2392,"spinDirection":140},"zone":12,"typeConfidence":0.94,"plateTime":0.3923490656895807,"extension":5.979803324135943},"index":9,"playId":"b0584617-e236-3bc9-b198-826446be26f3","pitchNumber":7,"startTime":"2026-02-22T20:08:24.304Z","endTime":"2026-02-22T20:08:27.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_pa"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-02-22T20:08:27.708Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alex Bregman walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-22T20:08:44.704Z","endTime":"2026-02-22T20:11:53.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnSecond":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.4455084341328,"aZ":-12.315302641500638,"pfxX":6.550999251880694,"pfxZ":10.282520910911174,"pX":0.6431350181697897,"pZ":3.878836241511539,"vX0":-6.898881402400775,"vY0":-137.60464124246548,"vZ0":-4.08738074103687,"x":92.49,"y":134.05,"x0":2.32290614177778,"y0":50.00608889596329,"z0":6.208329934748122,"aX":12.657176422560264},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.0,"breakHorizontal":-10.6},"zone":12,"typeConfidence":0.94,"plateTime":0.3969298667775778,"extension":6.060216903685534},"index":0,"playId":"c3d4cd71-ff23-3fc0-af2b-1d2e0a00508d","pitchNumber":1,"startTime":"2026-02-22T20:09:21.033Z","endTime":"2026-02-22T20:09:24.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":"83e3b5f2-9871-3424-a72e-0f9ea83296e1","startTime":"2026-02-22T20:09:37.013Z","endTime":"2026-02-22T20:09:40.013Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.43195885870147,"aZ":-11.670072267425901,"pfxX":5.307712559082902,"pfxZ":10.440315340264121,"pX":0.08834775012014934,"pZ":3.5673985170263567,"vX0":-7.876185813192144,"vY0":-138.64515094269802,"vZ0":-4.919650941570507,"x":113.63,"y":142.46,"x0":2.2648404251938903,"y0":50.004088922853214,"z0":6.131474162335452,"aX":10.425935383232257},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.1,"breakHorizontal":-8.2,"spinRate":2361,"spinDirection":149},"zone":12,"typeConfidence":0.94,"plateTime":0.3937358916457372,"extension":6.213286898283393},"index":2,"playId":"0d9a3c6c-d0f4-3853-a519-bd345170df58","pitchNumber":2,"startTime":"2026-02-22T20:09:55.225Z","endTime":"2026-02-22T20:10:03.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Matt Shaw steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":3,"actionPlayId":"0d9a3c6c-d0f4-3853-a519-bd345170df58","startTime":"2026-02-22T20:10:04.295Z","endTime":"2026-02-22T20:10:24.706Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"},"defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":807713,"link":"/api/v1/people/807713"},"postOnSecond":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"homeTeamWinProbability":44.1,"awayTeamWinProbability":55.9,"homeTeamWinProbabilityAdded":-2.3000000000000043,"leverageIndex":1.46,"dramaIndex":56.0,"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.790945480905126,"aZ":-24.073256176242147,"pfxX":-0.2418820699193578,"pfxZ":4.9599255516597704,"pX":-1.6729145494771596,"pZ":0.3297460313759889,"vX0":-9.577832663836693,"vY0":-126.91125892069286,"vZ0":-9.090871667723995,"x":180.77,"y":229.88,"x0":2.18006812097355,"y0":50.00250144554136,"z0":5.873452316332681,"aX":-0.39227236556008876},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.1,"breakHorizontal":2.6,"spinRate":2240,"spinDirection":155},"zone":13,"typeConfidence":0.99,"plateTime":0.43147110528209254,"extension":6.0983413928724985},"index":4,"playId":"a9df3f82-fea7-3b42-a736-d1438d9b9f6d","pitchNumber":3,"startTime":"2026-02-22T20:10:24.706Z","endTime":"2026-02-22T20:10:29.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":93.2,"endSpeed":85.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.730816226234737,"aZ":-14.163752492367292,"pfxX":5.1050804749514755,"pfxZ":9.687567310164752,"pX":0.11040047403223824,"pZ":3.173228947270848,"vX0":-7.607662542585525,"vY0":-135.53163812361774,"vZ0":-5.326442842879941,"x":112.79,"y":153.1,"x0":2.2910776476721173,"y0":50.00617390898166,"z0":6.153910298811053,"aX":9.495285888033262},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.6,"breakHorizontal":-7.7,"spinRate":2424,"spinDirection":134},"zone":2,"typeConfidence":0.92,"plateTime":0.40418510554920317,"extension":5.955320563092611},"index":5,"playId":"b5fbd0b0-aed7-32b6-939b-1e195b52c8d6","pitchNumber":4,"startTime":"2026-02-22T20:10:45.911Z","endTime":"2026-02-22T20:10:49.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.33169471853929,"aZ":-14.762172394854687,"pfxX":5.240107123871115,"pfxZ":9.378716171175121,"pX":0.10142401873009205,"pZ":2.6734483401317886,"vX0":-7.566710183951833,"vY0":-135.35299275428767,"vZ0":-6.421008494074226,"x":113.13,"y":166.6,"x0":2.251470689819193,"y0":50.006765448295795,"z0":6.108996058024016,"aX":9.733182094275769},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.8,"breakHorizontal":-7.9,"spinRate":2344,"spinDirection":147},"zone":5,"typeConfidence":0.91,"plateTime":0.4045615814903325,"extension":6.086233437215087},"index":6,"playId":"72c6748a-49de-30d0-ba10-e8cc0d01dbb8","pitchNumber":5,"startTime":"2026-02-22T20:11:02.646Z","endTime":"2026-02-22T20:11:06.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.314920237149686,"aZ":-13.569522601453786,"pfxX":4.418694946620201,"pfxZ":9.799284652011899,"pX":0.20301113278984056,"pZ":3.45434242386495,"vX0":-7.111830822234048,"vY0":-137.3775485203748,"vZ0":-4.7975028975628975,"x":109.26,"y":145.51,"x0":2.2591819591057054,"y0":50.00594735258588,"z0":6.155895438953387,"aX":8.392512118867147},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.8,"breakHorizontal":-6.4,"spinRate":2227,"spinDirection":150},"zone":12,"typeConfidence":0.93,"plateTime":0.39973204074801716,"extension":6.044332568286857},"index":7,"playId":"a2c078fb-55f2-3558-8c1a-c90d03efe748","pitchNumber":6,"startTime":"2026-02-22T20:11:27.537Z","endTime":"2026-02-22T20:11:31.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.48839412278951,"aZ":-14.8652197061637,"pfxX":6.212845488533175,"pfxZ":8.925724817845076,"pX":0.5977155187859089,"pZ":4.466295945349228,"vX0":-6.824039777859426,"vY0":-138.30711092217575,"vZ0":-2.0037644266988015,"x":94.22,"y":118.19,"x0":2.288382700199462,"y0":50.00627282404846,"z0":6.19571229185026,"aX":12.053804436604185},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.0,"breakHorizontal":-9.8,"spinRate":2364,"spinDirection":152},"zone":12,"typeConfidence":0.94,"plateTime":0.3958363249277288,"extension":5.951430351678853},"index":8,"playId":"5474f575-ddea-314c-aa5e-0ecbf7da19be","pitchNumber":7,"startTime":"2026-02-22T20:11:49.944Z","endTime":"2026-02-22T20:11:53.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":-3.1000000000000014,"leverageIndex":1.46,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:11:53.126Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Seiya Suzuki singles on a fly ball to right fielder Jung Hoo Lee. Seiya Suzuki flies into a triple play, second baseman Luis Arraez to first baseman Rafael Devers to shortstop Willy Adames. Matt Shaw out at 3rd. Alex Bregman out at 3rd. Seiya Suzuki out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-22T20:11:53.323Z","endTime":"2026-02-22T20:14:07.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_force","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_runner_out","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_runner_out","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.102126530610633,"aZ":-24.29350548704444,"pfxX":5.773084286694205,"pfxZ":4.971014652787445,"pX":-0.5996909726479385,"pZ":1.34816942708808,"vX0":-8.978314500522803,"vY0":-124.85932886004042,"vZ0":-6.559814410541353,"x":139.86,"y":202.38,"x0":2.285558007837604,"y0":50.00567217021734,"z0":5.996593827054005,"aX":9.157929634761645},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.7,"breakHorizontal":-8.5,"spinRate":1539,"spinDirection":167},"zone":13,"typeConfidence":0.75,"plateTime":0.437936303202064,"extension":5.960934530472266},"index":0,"playId":"cbcc295b-4206-3262-9522-4a059048ae10","pitchNumber":1,"startTime":"2026-02-22T20:12:20.567Z","endTime":"2026-02-22T20:12:24.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":95.1,"endSpeed":86.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.470428462398655,"aZ":-14.766997334939889,"pfxX":7.5197968977530705,"pfxZ":9.049492973945581,"pX":-0.06079167552473531,"pZ":1.9173548116389505,"vX0":-9.200655362896727,"vY0":-137.99232642650423,"vZ0":-8.292910030269418,"x":119.32,"y":187.01,"x0":2.3437872847766115,"y0":50.00027444384566,"z0":5.961780874097057,"aX":14.46153735822613},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.8,"breakHorizontal":-11.6,"spinRate":2423,"spinDirection":149},"zone":8,"typeConfidence":0.94,"plateTime":0.3973211927335374,"extension":5.97278966840037},"index":1,"playId":"e7989d18-d0a6-3f5a-8a2c-9b565c2785b7","pitchNumber":2,"startTime":"2026-02-22T20:12:37.816Z","endTime":"2026-02-22T20:12:41.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.22080110716409,"aZ":-26.266684527345934,"pfxX":1.0299793277704516,"pfxZ":3.733740176666026,"pX":-1.6525266828056193,"pZ":1.7545537137106728,"vX0":-9.947196723917262,"vY0":-124.74835220253385,"vZ0":-5.178868386360348,"x":179.99,"y":191.41,"x0":2.2464291512188646,"y0":50.00332406796906,"z0":6.012902709079002,"aX":1.6312334305818925},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.8,"breakHorizontal":0.4,"spinRate":2287,"spinDirection":162},"zone":13,"typeConfidence":0.96,"plateTime":0.43844206193198065,"extension":6.033589277091773},"index":2,"playId":"9a637237-06e4-33b6-8f09-c408ab17a113","pitchNumber":3,"startTime":"2026-02-22T20:12:57.368Z","endTime":"2026-02-22T20:13:00.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.51089829019907,"aZ":-13.017100384389783,"pfxX":6.246368094900111,"pfxZ":10.228558104852986,"pX":-0.3297687043496099,"pZ":2.4929418308963585,"vX0":-9.034860065035021,"vY0":-136.56384580179818,"vZ0":-7.231557203841659,"x":129.57,"y":171.47,"x0":2.2231977048390457,"y0":50.00043995560393,"z0":6.086956361836665,"aX":11.695873922824804},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.9,"breakHorizontal":-9.2,"spinRate":2403,"spinDirection":136},"zone":4,"typeConfidence":0.93,"plateTime":0.40241596106892574,"extension":6.219082472037274},"hitData":{"launchSpeed":65.8,"launchAngle":35.0,"totalDistance":197.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":152.16,"coordY":126.54}},"index":3,"playId":"3a91198e-48d5-3c8c-ad76-bfdd00384138","pitchNumber":4,"startTime":"2026-02-22T20:13:17.929Z","endTime":"2026-02-22T20:14:07.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_ab"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_ab"},{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_pa"},{"player":{"id":592662,"link":"/api/v1/people/592662"},"credit":"p_pa"}],"flags":[{"credit":"t_triple_play"}],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":13.800000000000004,"leverageIndex":1.84,"dramaIndex":136.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:14:07.019Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Arraez grounds out, shortstop Scott Kingery to first baseman Owen Miller.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-22T20:16:24.876Z","endTime":"2026-02-22T20:17:18.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664068,"link":"/api/v1/people/664068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680911,"link":"/api/v1/people/680911"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.99042758881237,"aZ":-17.139508212549554,"pfxX":-5.347530334236081,"pfxZ":7.99332602056855,"pX":0.786836273671439,"pZ":1.8272192171618662,"vX0":7.730163991953869,"vY0":-136.7240797864061,"vZ0":-6.173896854807641,"x":87.01,"y":189.45,"x0":-1.3909407775199794,"y0":50.00280005729134,"z0":5.303540272392878,"aX":-10.058424347762974},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.2,"breakHorizontal":7.9,"spinRate":2201,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.4016093874561286,"extension":6.831598964986933},"index":0,"playId":"0f0098df-0627-3259-ae6e-fb93978eac6e","pitchNumber":1,"startTime":"2026-02-22T20:16:32.320Z","endTime":"2026-02-22T20:16:35.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.323708676352414,"aZ":-16.299744612909652,"pfxX":-2.846924130876713,"pfxZ":8.22678787664646,"pX":-0.5308940834070053,"pZ":1.9735963746779615,"vX0":3.7494086207793047,"vY0":-138.15425831105338,"vZ0":-6.392028891329393,"x":137.24,"y":185.49,"x0":-1.53694518147998,"y0":50.00313072232379,"z0":5.4164964100136785,"aX":-5.493429952493425},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.7,"breakHorizontal":4.3,"spinRate":2075,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.3967565871615246,"extension":6.696943437902468},"index":1,"playId":"a43401c4-37b4-3ea1-bffd-5b4fb10ad6bd","pitchNumber":2,"startTime":"2026-02-22T20:16:47.306Z","endTime":"2026-02-22T20:16:50.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.005090216571123,"aZ":-32.938998172389354,"pfxX":-6.642700323294381,"pfxZ":-0.4604549236217732,"pX":-0.8105878181254107,"pZ":1.2935130453384123,"vX0":3.7041181098359095,"vY0":-127.59255717815748,"vZ0":-4.01573993748722,"x":147.9,"y":203.86,"x0":-1.4172903168578297,"y0":50.00566768042119,"z0":5.4806702349768,"aX":-10.965251189463432},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.6,"breakHorizontal":11.2,"spinRate":1402,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.4291182198082839,"extension":6.689923108460148},"hitData":{"launchSpeed":92.0,"launchAngle":-0.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.42,"coordY":155.64}},"index":2,"playId":"60516f2d-b7ee-35b1-9e76-d53af4d02c2e","pitchNumber":3,"startTime":"2026-02-22T20:17:08.992Z","endTime":"2026-02-22T20:17:18.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:17:18.180Z","atBatIndex":3},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Matt Chapman doubles (1) on a sharp line drive to left fielder Dylan Carlson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-22T20:17:40.190Z","endTime":"2026-02-22T20:18:11.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.22685497612812,"aZ":-16.64812886313376,"pfxX":-4.441975393440038,"pfxZ":7.9051675416409815,"pX":1.7803779349398636,"pZ":2.690794642816847,"vX0":9.839959070893842,"vY0":-138.61182571207715,"vZ0":-4.474215451229359,"x":49.14,"y":166.13,"x0":-1.2234914775067203,"y0":50.0046956658671,"z0":5.4223844299998225,"aX":-8.727169451778304},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.7,"breakHorizontal":6.2,"spinRate":2036,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.3937261453309513,"extension":6.749851014481945},"index":0,"playId":"40fc9fc1-3c34-3223-9a5c-a84c6e7fb668","pitchNumber":1,"startTime":"2026-02-22T20:17:42.087Z","endTime":"2026-02-22T20:17:46.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.568474608406632,"aZ":-32.442042089369714,"pfxX":1.1727714651626964,"pfxZ":-0.16539660052111138,"pX":-0.5753227252092142,"pZ":2.1754552910672347,"vX0":2.1515281268841213,"vY0":-126.67082695973409,"vZ0":-1.9637896077836166,"x":138.93,"y":180.04,"x0":-1.5862678995624389,"y0":50.003095658785504,"z0":5.541327853838365,"aX":1.915293815918402},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.5,"breakHorizontal":-2.6,"spinRate":2087,"spinDirection":73},"zone":7,"typeConfidence":2.0,"plateTime":0.43151570200971845,"extension":6.675320440997986},"hitData":{"launchSpeed":109.7,"launchAngle":10.0,"totalDistance":238.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":36.71,"coordY":101.6}},"index":1,"playId":"5368cf7f-2d98-341e-8000-2c8ec06d0e28","pitchNumber":2,"startTime":"2026-02-22T20:17:56.543Z","endTime":"2026-02-22T20:18:11.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_ab"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_ab"},{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_pa"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":0.63,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:18:11.351Z","atBatIndex":4},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Willy Adames lines out to center fielder Seiya Suzuki.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-22T20:18:09.986Z","endTime":"2026-02-22T20:18:48.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.01995190055462,"aZ":-23.189837720278668,"pfxX":-6.6589147116601035,"pfxZ":4.713704497553248,"pX":0.40978851155316626,"pZ":1.2975191677085967,"vX0":7.096147502417643,"vY0":-136.9287828472971,"vZ0":-6.610964438275054,"x":101.38,"y":203.75,"x0":-1.3448972367112437,"y0":50.005596918528134,"z0":5.319924750615669,"aX":-12.701197680810438},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.3,"breakHorizontal":10.7,"spinRate":2204,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.3993488506523719,"extension":6.755661550379279},"hitData":{"launchSpeed":93.9,"launchAngle":23.0,"totalDistance":337.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":133.12,"coordY":63.76}},"index":0,"playId":"6f8936c5-ae12-3255-845a-571cbee32819","pitchNumber":1,"startTime":"2026-02-22T20:18:39.785Z","endTime":"2026-02-22T20:18:48.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"second":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_ab"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_ab"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-3.3999999999999915,"leverageIndex":1.26,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:18:48.560Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-22T20:18:52.813Z","endTime":"2026-02-22T20:21:30.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.746255759327802,"aZ":-36.124764570635755,"pfxX":3.4176289893432665,"pfxZ":-2.6518908322654595,"pX":0.11094529569740644,"pZ":0.3400512743656353,"vX0":2.629996331942193,"vY0":-121.34867819000438,"vZ0":-4.775626393795025,"x":112.77,"y":229.6,"x0":-1.4308100779987543,"y0":50.000970633905496,"z0":5.480535421707121,"aX":5.096014103190592},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-5.6,"breakHorizontal":-6.8,"spinRate":2020,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4513691498931176,"extension":6.547000525185456},"index":0,"playId":"f7d6c26a-8e11-3679-a4b0-e3f79464fbc1","pitchNumber":1,"startTime":"2026-02-22T20:19:14.879Z","endTime":"2026-02-22T20:19:18.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"second":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":78.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.534050564229414,"aZ":-32.202026893425895,"pfxX":-8.218611116738007,"pfxZ":-0.018394751783464613,"pX":-1.519694485941229,"pZ":4.054910119010066,"vX0":3.0564693375580494,"vY0":-127.22346401784912,"vZ0":2.3892883104528257,"x":174.93,"y":129.3,"x0":-1.681536752936773,"y0":50.00245347678403,"z0":5.68791773422056,"aX":-13.226440931373828},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.8,"breakHorizontal":14.0,"spinRate":1559,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.4335687014894787,"extension":6.6061658211929},"index":1,"playId":"9d289c28-d814-34dc-8b79-604828fee617","pitchNumber":2,"startTime":"2026-02-22T20:19:37.210Z","endTime":"2026-02-22T20:19:40.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"second":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.224500664655327,"aZ":-30.00767917573283,"pfxX":3.5308639236400436,"pfxZ":1.4564408245253464,"pX":0.2851664393167868,"pZ":1.7651603415191697,"vX0":3.093416026135509,"vY0":-121.14996623302238,"vZ0":-2.7503252608230353,"x":106.13,"y":191.12,"x0":-1.4679662906414266,"y0":50.0007559804406,"z0":5.544686094013355,"aX":5.233234720317979},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.3,"breakHorizontal":-7.2,"spinRate":2087,"spinDirection":52},"zone":9,"typeConfidence":2.0,"plateTime":0.4525513922631337,"extension":6.498682177029742},"index":2,"playId":"86c13a44-bc9e-3d9b-9503-bb063bf5a88c","pitchNumber":3,"startTime":"2026-02-22T20:19:54.388Z","endTime":"2026-02-22T20:19:58.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"second":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.5365493277418,"aZ":-16.212058276974112,"pfxX":-5.13568711646173,"pfxZ":8.300821841559342,"pX":-1.0006485064355828,"pZ":2.493981502950719,"vX0":3.162870454163153,"vY0":-137.53844710950972,"vZ0":-4.873109046645524,"x":121.91,"y":168.23,"x0":-1.4963055595226948,"y0":50.000541399274695,"z0":5.382561043886778,"aX":-9.871213262691748},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.3,"breakHorizontal":8.6,"spinRate":2200,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3977237438746024,"extension":6.8118685130976155},"index":3,"playId":"3bc1c54c-28c6-35f4-bcfa-1d52e170de63","pitchNumber":4,"startTime":"2026-02-22T20:20:18.480Z","endTime":"2026-02-22T20:20:21.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"second":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":93.0,"endSpeed":85.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.713908960787304,"aZ":-20.41209984101565,"pfxX":-8.183118267468732,"pfxZ":6.342767349694991,"pX":0.7957192684116291,"pZ":1.9406722968944121,"vX0":8.590140223276029,"vY0":-135.1032018624531,"vZ0":-5.312132856563679,"x":86.67,"y":186.38,"x0":-1.3578552432785234,"y0":50.00048504802709,"z0":5.361730917547816,"aX":-15.166016690779584},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.6,"breakHorizontal":13.1,"spinRate":2204,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.4050224794502659,"extension":6.844533810317066},"index":4,"playId":"5f5a37d5-7b36-3a13-be2f-126f706685f4","pitchNumber":5,"startTime":"2026-02-22T20:20:36.015Z","endTime":"2026-02-22T20:20:40.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"second":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-02-22T20:20:54.967Z","endTime":"2026-02-22T20:21:04.332Z","isPitch":false,"type":"action","player":{"id":646240,"link":"/api/v1/people/646240"},"defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"second":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":84.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.925549058844265,"aZ":-24.487094366382944,"pfxX":0.5508134735424863,"pfxZ":4.325169347087046,"pX":0.979570244997992,"pZ":1.2408279701150662,"vX0":6.00580613257214,"vY0":-131.43979738750824,"vZ0":-5.919327470788073,"x":79.66,"y":205.28,"x0":-1.3922037522443078,"y0":50.00062947101923,"z0":5.303652711202312,"aX":0.9768487864510033},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.0,"breakHorizontal":-2.2,"spinRate":2235,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.41433519644394856,"extension":6.7261059453372125},"index":6,"playId":"3ba25cac-239e-3ee7-b27d-64b7863c17f1","pitchNumber":6,"startTime":"2026-02-22T20:21:04.332Z","endTime":"2026-02-22T20:21:08.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"second":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.30918217392819,"aZ":-15.8762190884616,"pfxX":-5.153999271052271,"pfxZ":8.427783111030847,"pX":0.5023805718291097,"pZ":1.519678207879476,"vX0":6.957254580599912,"vY0":-137.64829495559056,"vZ0":-7.228517398064516,"x":97.85,"y":197.75,"x0":-1.379114854315307,"y0":50.006276590202546,"z0":5.2394416570307145,"aX":-9.970749278108046},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.0,"breakHorizontal":8.0,"spinRate":2185,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.3967458004060491,"extension":6.857865220850701},"index":7,"playId":"67c4431d-2710-3389-bf24-f7b273e35562","pitchNumber":7,"startTime":"2026-02-22T20:21:25.863Z","endTime":"2026-02-22T20:21:30.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"second":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_ab"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_ab"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_pa"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.3000000000000043,"leverageIndex":1.22,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:21:30.570Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Amaya grounds out, shortstop Willy Adames to first baseman Rafael Devers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-22T20:23:48.653Z","endTime":"2026-02-22T20:24:45.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Carson Seymour replaces Robbie Ray.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T20:23:10.530Z","endTime":"2026-02-22T20:23:50.664Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693313,"link":"/api/v1/people/693313"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":592662,"link":"/api/v1/people/592662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":665804,"link":"/api/v1/people/665804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.377447407274733,"aZ":-26.06144301471738,"pfxX":-8.471854527612996,"pfxZ":3.130196829633615,"pX":-0.9229126968590883,"pZ":3.0755016942146547,"vX0":3.5507689874813266,"vY0":-138.96460031842193,"vZ0":-3.2848995416862126,"x":152.18,"y":155.74,"x0":-1.1170403699090543,"y0":50.00552185154064,"z0":6.005835524404641,"aX":-16.558137229183345},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.2,"breakHorizontal":14.6,"spinRate":2120,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.39426428841857986,"extension":6.378759635509644},"index":1,"playId":"d4dece39-2b87-3607-bd4c-761219fb9a15","pitchNumber":1,"startTime":"2026-02-22T20:23:50.664Z","endTime":"2026-02-22T20:24:17.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":665804,"link":"/api/v1/people/665804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"}},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31313866688189,"aZ":-24.218080995023058,"pfxX":-5.890087184836268,"pfxZ":4.07989401862023,"pX":0.930030601272024,"pZ":2.729056474720574,"vX0":7.226036548355615,"vY0":-139.04575226087155,"vZ0":-4.494186320351384,"x":81.55,"y":165.1,"x0":-0.9419729265580519,"y0":50.004060112666146,"z0":5.981200752854136,"aX":-11.489565393003334},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.6,"breakHorizontal":9.1,"spinRate":2096,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.3945098007543133,"extension":6.377196505688841},"index":2,"playId":"2037faf9-81de-3739-a86e-eb6b5a758257","pitchNumber":2,"startTime":"2026-02-22T20:24:21.989Z","endTime":"2026-02-22T20:24:25.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":665804,"link":"/api/v1/people/665804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.732115424581124,"aZ":-28.90034304755581,"pfxX":0.1574354834356937,"pfxZ":1.8537018135923446,"pX":1.0657357747401275,"pZ":2.8246211400888948,"vX0":5.433353574885683,"vY0":-132.5116171326153,"vZ0":-2.7382902018133715,"x":76.38,"y":162.52,"x0":-1.036408753979992,"y0":50.004368259186656,"z0":5.994493872424999,"aX":0.2788883600170539},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.0,"breakHorizontal":-1.6,"spinRate":2382,"spinDirection":309},"zone":12,"typeConfidence":2.0,"plateTime":0.41417972570811834,"extension":6.448286196456261},"hitData":{"launchSpeed":71.1,"launchAngle":-0.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.38,"coordY":153.1}},"index":3,"playId":"3ae27876-e041-3c12-8c56-c554bca60276","pitchNumber":3,"startTime":"2026-02-22T20:24:38.229Z","endTime":"2026-02-22T20:24:45.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":665804,"link":"/api/v1/people/665804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"credit":"b_ab"},{"player":{"id":693313,"link":"/api/v1/people/693313"},"credit":"p_ab"},{"player":{"id":665804,"link":"/api/v1/people/665804"},"credit":"b_pa"},{"player":{"id":693313,"link":"/api/v1/people/693313"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:24:45.381Z","atBatIndex":7},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Chas McCormick pops out softly to pitcher Carson Seymour.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-22T20:24:51.602Z","endTime":"2026-02-22T20:25:38.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":676801,"fullName":"Chas McCormick","link":"/api/v1/people/676801"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":676801,"fullName":"Chas McCormick","link":"/api/v1/people/676801"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":693313,"link":"/api/v1/people/693313"},"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":97.1,"endSpeed":88.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.439698566914004,"aZ":-23.154116640218557,"pfxX":-6.741282565303191,"pfxZ":4.49558404379782,"pX":0.1851371902631871,"pZ":3.0922718704489416,"vX0":5.5639735935571615,"vY0":-141.26011643500271,"vZ0":-3.999875244357018,"x":109.94,"y":155.29,"x0":-0.9416187542354388,"y0":50.00198710079674,"z0":6.029093721521918,"aX":-13.520837566987897},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.4,"breakHorizontal":10.9,"spinRate":2139,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.38887406864823326,"extension":6.2964099477420366},"index":0,"playId":"2c39dc65-e08f-39fa-b1f4-dd595f31545b","pitchNumber":1,"startTime":"2026-02-22T20:25:13.202Z","endTime":"2026-02-22T20:25:16.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.49881126540005,"aZ":-36.754169053586075,"pfxX":6.448297757694294,"pfxZ":-3.049864695956577,"pX":-0.580178578279505,"pZ":2.5633341659854083,"vX0":-0.243309227354915,"vY0":-121.62076146673432,"vZ0":-0.5360540805432196,"x":139.12,"y":169.57,"x0":-1.3169663592702825,"y0":50.00435860046695,"z0":5.969847721877694,"aX":9.675954413755411},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-5.4,"breakHorizontal":-11.6,"spinRate":1621,"spinDirection":34},"zone":4,"typeConfidence":2.0,"plateTime":0.4500899578688178,"extension":6.497155097545419},"hitData":{"launchSpeed":59.1,"launchAngle":78.0,"totalDistance":33.0,"trajectory":"popup","hardness":"soft","location":"1","coordinates":{"coordX":123.9,"coordY":190.76}},"index":1,"playId":"33fa203a-9f3d-30df-a585-54b2a8d13722","pitchNumber":2,"startTime":"2026-02-22T20:25:29.398Z","endTime":"2026-02-22T20:25:38.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676801,"link":"/api/v1/people/676801"},"credit":"b_ab"},{"player":{"id":693313,"link":"/api/v1/people/693313"},"credit":"p_ab"},{"player":{"id":676801,"link":"/api/v1/people/676801"},"credit":"b_pa"},{"player":{"id":693313,"link":"/api/v1/people/693313"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:25:38.165Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dylan Carlson singles on a line drive to right fielder Jung Hoo Lee.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-22T20:26:20.577Z","endTime":"2026-02-22T20:28:21.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-22T20:26:00.272Z","endTime":"2026-02-22T20:26:22.154Z","isPitch":false,"type":"action","player":{"id":666185,"link":"/api/v1/people/666185"},"defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10303390267358,"aZ":-15.866756984430175,"pfxX":-3.6811468997491223,"pfxZ":8.088495616181785,"pX":-0.4768292053281628,"pZ":2.7088273165514307,"vX0":2.987564769889411,"vY0":-141.3211158245039,"vZ0":-6.318696757981264,"x":135.18,"y":165.64,"x0":-1.0709728965876402,"y0":50.00637740185377,"z0":5.99838348997022,"aX":-7.425204223581821},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.4,"breakHorizontal":6.0,"spinRate":2181,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.3880117100557974,"extension":6.269906627033491},"index":1,"playId":"99005577-ec01-3465-9a7c-e1105cac0cde","pitchNumber":1,"startTime":"2026-02-22T20:26:22.154Z","endTime":"2026-02-22T20:26:25.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":83.2,"endSpeed":76.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.667357181788482,"aZ":-39.07387834457575,"pfxX":4.82737731089864,"pfxZ":-4.6571337445039305,"pX":-0.5279034195359988,"pZ":1.6434175448916317,"vX0":0.15848737217565018,"vY0":-121.25320969713516,"vZ0":-2.191890216100399,"x":137.12,"y":194.41,"x0":-1.2208973675704202,"y0":50.002096436430804,"z0":5.982571711815381,"aX":7.155930634199543},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-8.6,"breakHorizontal":-8.8,"spinRate":1809,"spinDirection":21},"zone":13,"typeConfidence":2.0,"plateTime":0.4524708883973254,"extension":6.442997265538631},"index":2,"playId":"a32c49cb-4ae0-3847-a6db-d48d87e513a8","pitchNumber":2,"startTime":"2026-02-22T20:26:37.627Z","endTime":"2026-02-22T20:26:40.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3064384057017,"aZ":-15.973999248849132,"pfxX":-4.136223987555475,"pfxZ":7.9912344253862955,"pX":-1.2198515424913772,"pZ":3.3468530743606726,"vX0":1.2856951921279587,"vY0":-141.48712321674344,"vZ0":-4.601341456205133,"x":163.5,"y":148.41,"x0":-1.142772049216221,"y0":50.004160666767945,"z0":6.018111427346872,"aX":-8.38555945672885},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.7,"breakHorizontal":7.2,"spinRate":2160,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.38714849431870846,"extension":6.40870163098134},"index":3,"playId":"fb6badea-78a1-3032-8fff-1f2386cde861","pitchNumber":3,"startTime":"2026-02-22T20:26:57.541Z","endTime":"2026-02-22T20:27:01.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.64926670169241,"aZ":-27.678065242105585,"pfxX":-7.793091532558241,"pfxZ":2.2926750253179176,"pX":0.5615225614788473,"pZ":2.077685831098071,"vX0":6.953050083173624,"vY0":-139.58142324653434,"vZ0":-5.53338622693021,"x":95.6,"y":182.68,"x0":-0.958609294181777,"y0":50.00106863220577,"z0":5.926279213751101,"aX":-15.25935359483604},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.1,"breakHorizontal":12.5,"spinRate":2177,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.39355775351066447,"extension":6.418367046177234},"index":4,"playId":"86b5b3de-813a-3801-a4ce-f9d31c29b264","pitchNumber":4,"startTime":"2026-02-22T20:27:15.131Z","endTime":"2026-02-22T20:27:18.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":true},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.281210469882268,"aZ":-30.661008485850573,"pfxX":-0.07578363346073314,"pfxZ":0.8665527695511699,"pX":0.8320481976568329,"pZ":2.914129356112852,"vX0":5.024289701551706,"vY0":-131.87103180027472,"vZ0":-2.037107998639699,"x":85.28,"y":160.1,"x0":-1.094974928187052,"y0":50.00375368358964,"z0":5.977578597737794,"aX":-0.13347073961192366},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.3,"breakHorizontal":-1.1,"spinRate":2328,"spinDirection":74},"zone":12,"typeConfidence":2.0,"plateTime":0.41671519077622143,"extension":6.458733797425541},"index":5,"playId":"5b4b3c32-7cdc-3b06-8b9a-c8dc5e3de2b5","pitchNumber":5,"startTime":"2026-02-22T20:27:38.386Z","endTime":"2026-02-22T20:28:05.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"}},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.91811030327422,"aZ":-40.587683194645024,"pfxX":1.8062056471362982,"pfxZ":-5.304616180322421,"pX":-0.10205557223287531,"pZ":1.2048527678912586,"vX0":2.250278425088018,"vY0":-125.55977077122802,"vZ0":-3.4161341128411014,"x":120.89,"y":206.25,"x0":-1.2466507139538472,"y0":50.002062292021826,"z0":5.906730051731886,"aX":2.8652263963808036},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-10.2,"breakHorizontal":-3.8,"spinRate":1848,"spinDirection":25},"zone":13,"typeConfidence":2.0,"plateTime":0.4372917943185115,"extension":6.410156254994317},"hitData":{"launchSpeed":77.5,"launchAngle":19.0,"totalDistance":243.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":169.6,"coordY":101.96}},"index":6,"playId":"c0cc2189-d850-3ccd-b03a-addd9190bc24","pitchNumber":6,"startTime":"2026-02-22T20:28:13.425Z","endTime":"2026-02-22T20:28:21.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_ab"},{"player":{"id":693313,"link":"/api/v1/people/693313"},"credit":"p_ab"},{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_pa"},{"player":{"id":693313,"link":"/api/v1/people/693313"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":0.43,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:28:21.548Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Justin Dean grounds out, third baseman Matt Chapman to first baseman Rafael Devers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-22T20:28:23.523Z","endTime":"2026-02-22T20:29:11.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"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":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.03,"strikeZoneBottom":1.529,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.627322616724893,"aZ":-27.40215977917814,"pfxX":0.5530366033838829,"pfxZ":2.668436499383656,"pX":1.098437304886884,"pZ":2.126714193541969,"vX0":5.434925799621997,"vY0":-132.86924823206994,"vZ0":-4.752831193632571,"x":75.13,"y":181.36,"x0":-1.0457956990244717,"y0":50.00070247064806,"z0":5.931193510575359,"aX":0.9875406281731666},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.0,"breakHorizontal":-2.2,"spinRate":2375,"spinDirection":161},"zone":14,"typeConfidence":2.0,"plateTime":0.41231869995697235,"extension":6.522161766602257},"index":0,"playId":"d7cf0911-300e-34d1-9f23-5c355c2b1f86","pitchNumber":1,"startTime":"2026-02-22T20:28:47.094Z","endTime":"2026-02-22T20:28:50.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":681909,"link":"/api/v1/people/681909","batSide":{"code":"R","description":"Right"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.03,"strikeZoneBottom":1.529,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99051471097649,"aZ":-19.091027270434445,"pfxX":-7.491814014772656,"pfxZ":6.619638064570374,"pX":0.07777148651058095,"pZ":1.9875657598077339,"vX0":5.813943261910423,"vY0":-140.02522671135796,"vZ0":-7.2208222689054,"x":114.04,"y":185.12,"x0":-1.0569470255794235,"y0":50.002580695902274,"z0":5.85867491454411,"aX":-14.807731988127562},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.6,"breakHorizontal":12.2,"spinRate":2197,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.3918539251399178,"extension":6.473242931523124},"hitData":{"launchSpeed":72.1,"launchAngle":-45.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.94,"coordY":175.41}},"index":1,"playId":"7c4c87c3-d615-3afe-ac3d-a2ce266032ea","pitchNumber":2,"startTime":"2026-02-22T20:29:03.885Z","endTime":"2026-02-22T20:29:11.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":681909,"link":"/api/v1/people/681909","batSide":{"code":"R","description":"Right"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681909,"link":"/api/v1/people/681909"},"credit":"b_ab"},{"player":{"id":693313,"link":"/api/v1/people/693313"},"credit":"p_ab"},{"player":{"id":681909,"link":"/api/v1/people/681909"},"credit":"b_pa"},{"player":{"id":693313,"link":"/api/v1/people/693313"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:29:11.681Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Patrick Bailey flies out sharply to center fielder Seiya Suzuki.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T20:31:01.304Z","endTime":"2026-02-22T20:31:31.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.181868514897612,"aZ":-15.391516012817002,"pfxX":-3.8716428567973624,"pfxZ":8.757673782800197,"pX":0.4024712087680869,"pZ":1.867144996856254,"vX0":6.208738271729593,"vY0":-137.47661196391945,"vZ0":-6.443798072375169,"x":101.66,"y":188.37,"x0":-1.3810910407424242,"y0":50.002008781450655,"z0":5.284248540797229,"aX":-7.418915398693375},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.8,"breakHorizontal":5.8,"spinRate":2113,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.3982537396190442,"extension":6.730464631854256},"hitData":{"launchSpeed":102.0,"launchAngle":24.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":128.71,"coordY":50.48}},"index":0,"playId":"7c53fb59-74e2-39d7-8a99-ff483f4def96","pitchNumber":1,"startTime":"2026-02-22T20:31:23.629Z","endTime":"2026-02-22T20:31:31.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_ab"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_ab"},{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_pa"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:31:31.452Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jung Hoo Lee singles on a line drive to left fielder Dylan Carlson, deflected by shortstop Scott Kingery.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T20:31:31.259Z","endTime":"2026-02-22T20:32:54.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664068,"link":"/api/v1/people/664068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.5,"endSpeed":85.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.501451640714606,"aZ":-15.196262870762862,"pfxX":-5.6243797725498865,"pfxZ":8.950478464600204,"pX":0.5512304267265309,"pZ":3.25904738083509,"vX0":7.081481334213908,"vY0":-137.36265716279752,"vZ0":-3.2082201764878873,"x":95.99,"y":150.79,"x0":-1.3383297081529395,"y0":50.004525175236594,"z0":5.485322857195324,"aX":-10.671242116401093},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.6,"breakHorizontal":8.5,"spinRate":2159,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.39986336538966505,"extension":6.677322642108158},"index":0,"playId":"ca4d6b4b-e5cf-33f0-a9b9-72c03ef0a4fd","pitchNumber":1,"startTime":"2026-02-22T20:31:56.328Z","endTime":"2026-02-22T20:31:59.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.703685394525525,"aZ":-25.164234084629705,"pfxX":-1.2607971486945893,"pfxZ":4.143975859554695,"pX":0.7723069358801835,"pZ":2.5070149637377175,"vX0":6.190095678335966,"vY0":-129.4306576989736,"vZ0":-2.594065077813436,"x":87.56,"y":171.09,"x0":-1.4893153604883815,"y0":50.002905324168246,"z0":5.454724703182571,"aX":-2.1332149915540577},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.1,"breakHorizontal":0.8,"spinRate":2135,"spinDirection":194},"zone":6,"typeConfidence":2.0,"plateTime":0.4236104628156445,"extension":6.492302425070001},"index":1,"playId":"4d6351d4-6972-3c29-a45f-85d63095518b","pitchNumber":2,"startTime":"2026-02-22T20:32:10.084Z","endTime":"2026-02-22T20:32:13.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.570139770684015,"aZ":-35.75237126845238,"pfxX":1.4796130084429944,"pfxZ":-2.4851574251242505,"pX":0.8491475055161386,"pZ":0.31595731633306934,"vX0":4.769791205502186,"vY0":-119.70788673465697,"vZ0":-4.522158288732332,"x":84.63,"y":230.25,"x0":-1.3668427893721922,"y0":50.00193041332598,"z0":5.453751852865317,"aX":2.131705397063498},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-5.4,"breakHorizontal":-4.0,"spinRate":2154,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4587522511598321,"extension":6.529671937913747},"index":2,"playId":"677d2b5f-10fb-3d87-af36-fc3c19e747fd","pitchNumber":3,"startTime":"2026-02-22T20:32:25.857Z","endTime":"2026-02-22T20:32:28.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.07901423510771,"aZ":-35.60092385806972,"pfxX":-6.112786604214907,"pfxZ":-2.054015319246261,"pX":-0.6379455956629995,"pZ":2.592740806728953,"vX0":4.214331693146754,"vY0":-128.39474092093928,"vZ0":-0.42633758013792544,"x":141.32,"y":168.78,"x0":-1.5080536691027675,"y0":50.00380850037961,"z0":5.535967049713046,"aX":-10.186121237401624},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.6,"breakHorizontal":10.1,"spinRate":1248,"spinDirection":257},"zone":4,"typeConfidence":2.0,"plateTime":0.42690660769679756,"extension":6.664965472945665},"hitData":{"launchSpeed":102.8,"launchAngle":6.0,"totalDistance":164.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":112.49,"coordY":137.47}},"index":3,"playId":"13ccbb32-b21a-324e-a68a-d1e576523e11","pitchNumber":4,"startTime":"2026-02-22T20:32:44.043Z","endTime":"2026-02-22T20:32:54.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_ab"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_ab"},{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_pa"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.68,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:32:54.277Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryce Eldridge walks. Jung Hoo Lee to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T20:32:57.624Z","endTime":"2026-02-22T20:36:10.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"postOnSecond":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":94.1,"endSpeed":85.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50735130291477,"aZ":-15.415903141505929,"pfxX":-4.136873231045787,"pfxZ":8.878775114630507,"pX":-1.4371225642276069,"pZ":3.116742322568783,"vX0":2.2020567328542566,"vY0":-137.05015957072786,"vZ0":-3.2474068737090733,"x":171.78,"y":154.63,"x0":-1.7169488443047265,"y0":50.00198812835214,"z0":5.380752759063142,"aX":-7.807332009485936},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.5,"breakHorizontal":7.0,"spinRate":2103,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4008687738059775,"extension":6.660054566109433},"index":0,"playId":"7d045e29-5f8e-30de-832c-870d9f48c82b","pitchNumber":1,"startTime":"2026-02-22T20:33:19.951Z","endTime":"2026-02-22T20:33:23.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":94.1,"endSpeed":85.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.86446094528281,"aZ":-13.045023803811477,"pfxX":-6.2663938637733585,"pfxZ":10.208130843075367,"pX":0.34239823241507705,"pZ":1.683140374326908,"vX0":6.752847207503023,"vY0":-136.69648271722787,"vZ0":-7.136498981149696,"x":103.95,"y":193.34,"x0":-1.3573374644641205,"y0":50.005505759794296,"z0":5.241506707126447,"aX":-11.74604865045566},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.9,"breakHorizontal":9.7,"spinRate":2318,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4021978266739552,"extension":6.864256171692202},"index":1,"playId":"d016f525-cdfa-38b3-90a6-b3a062f5507a","pitchNumber":2,"startTime":"2026-02-22T20:33:40.528Z","endTime":"2026-02-22T20:33:44.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":94.0,"endSpeed":85.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.35454088162229,"aZ":-15.201577371466971,"pfxX":-5.926057391260845,"pfxZ":9.075539521501682,"pX":-0.3252723156546471,"pZ":2.5192055802812017,"vX0":5.183190227329277,"vY0":-136.68477865614454,"vZ0":-4.7681708498554185,"x":129.4,"y":170.76,"x0":-1.4869504172206778,"y0":50.003663085446895,"z0":5.348628095234022,"aX":-11.084860890426217},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.5,"breakHorizontal":9.5,"spinRate":2098,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.4024824188483569,"extension":6.706230813428898},"index":2,"playId":"f7b9da15-f94a-3996-af94-bdca91af9204","pitchNumber":3,"startTime":"2026-02-22T20:33:58.729Z","endTime":"2026-02-22T20:34:02.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"playId":"f0408af6-5535-3c8b-b2b6-0d9e10108cb8","startTime":"2026-02-22T20:34:14.581Z","endTime":"2026-02-22T20:34:17.777Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32665113280926,"aZ":-21.350135518566493,"pfxX":0.42540684920038796,"pfxZ":6.333562962584493,"pX":0.9428026766181441,"pZ":2.0106621683131283,"vX0":6.236247413401666,"vY0":-130.40501011728085,"vZ0":-4.237193375021246,"x":81.06,"y":184.49,"x0":-1.5424648618953365,"y0":50.00555352634331,"z0":5.2824589832241164,"aX":0.7263109630513034},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.7,"breakHorizontal":-2.3,"spinRate":2230,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4212289810726877,"extension":6.665793244866368},"index":4,"playId":"d9017c3b-cd17-3388-853e-28236352f5fc","pitchNumber":4,"startTime":"2026-02-22T20:34:39.544Z","endTime":"2026-02-22T20:34:42.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.905634950965247,"aZ":-38.745749528413,"pfxX":4.978978148085499,"pfxZ":-4.519806731382533,"pX":0.9011270976525901,"pZ":1.0440701445586744,"vX0":4.164716885489793,"vY0":-120.45697739625028,"vZ0":-2.323855721652888,"x":82.65,"y":210.59,"x0":-1.504412380421509,"y0":50.00464852889003,"z0":5.484589018153471,"aX":7.233621003189681},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-8.5,"breakHorizontal":-10.1,"spinRate":2294,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.45671110836904383,"extension":6.4593078453793735},"index":5,"playId":"c3517e69-c5a1-3224-b73b-49f8505f6acc","pitchNumber":5,"startTime":"2026-02-22T20:34:59.836Z","endTime":"2026-02-22T20:35:03.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.5626487300793,"aZ":-15.23451446327591,"pfxX":-5.317588202708247,"pfxZ":8.865203682511577,"pX":-0.5381794744781646,"pZ":3.2062900394473246,"vX0":4.52839196648673,"vY0":-138.0512100411468,"vZ0":-3.092181169941677,"x":137.51,"y":152.21,"x0":-1.5169033097906603,"y0":50.004822541139696,"z0":5.379577203594062,"aX":-10.163878117901247},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.5,"breakHorizontal":8.5,"spinRate":2174,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.3982597961319998,"extension":6.767662252325961},"index":6,"playId":"6db1716e-ae32-3348-a1ec-958ac22fbb28","pitchNumber":6,"startTime":"2026-02-22T20:35:17.777Z","endTime":"2026-02-22T20:35:20.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":7,"playId":"8740429f-021c-3a5a-a7f2-62c28c37b39c","startTime":"2026-02-22T20:35:41.723Z","endTime":"2026-02-22T20:35:44.809Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.604755628442398,"aZ":-18.55044613484082,"pfxX":-4.104728947851146,"pfxZ":7.143884317642914,"pX":-1.1866539722153562,"pZ":2.37382278199399,"vX0":2.558154746922346,"vY0":-137.05346983923613,"vZ0":-4.529516075184528,"x":162.23,"y":174.69,"x0":-1.5976842569354137,"y0":50.00318584364886,"z0":5.31069224668907,"aX":-7.827748042305825},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.2,"breakHorizontal":7.0,"spinRate":1991,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.399288519929486,"extension":6.793121977157786},"index":8,"playId":"d62668b2-80e9-31a1-84ba-18499f536e94","pitchNumber":7,"startTime":"2026-02-22T20:36:00.647Z","endTime":"2026-02-22T20:36:10.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_pa"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.3,"awayTeamWinProbability":40.7,"homeTeamWinProbabilityAdded":3.8999999999999915,"leverageIndex":1.27,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:36:10.242Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Will Brennan singles on a ground ball to left fielder Dylan Carlson. Jung Hoo Lee scores. Bryce Eldridge to 2nd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T20:36:05.705Z","endTime":"2026-02-22T20:38:15.274Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"postOnSecond":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":{"id":607067,"link":"/api/v1/people/607067"},"isScoringEvent":true,"rbi":true,"earned":true,"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":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.62215364950888,"aZ":-31.487709124169996,"pfxX":-6.920169327956366,"pfxZ":0.41253038115107143,"pX":0.020338968329104874,"pZ":0.9073021225927121,"vX0":5.782747221836176,"vY0":-127.51961676055811,"vZ0":-4.963700851823609,"x":116.22,"y":214.28,"x0":-1.3660229661452497,"y0":50.003542843610504,"z0":5.332897620845617,"aX":-11.51834282953245},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.1,"breakHorizontal":11.4,"spinRate":1104,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.42780804606952616,"extension":6.554070568987118},"index":0,"playId":"ce4e7d6e-125e-3efd-8dc1-1196bb010363","pitchNumber":1,"startTime":"2026-02-22T20:36:36.203Z","endTime":"2026-02-22T20:36:40.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":89.2,"endSpeed":82.0,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.02815578209046,"aZ":-24.205073000302296,"pfxX":0.4409953454355149,"pfxZ":4.685471099469565,"pX":1.9183726247981123,"pZ":1.0720453885148529,"vX0":8.087382167280483,"vY0":-129.60823854936706,"vZ0":-5.894258138605123,"x":43.88,"y":209.83,"x0":-1.299570957245945,"y0":50.00556562252884,"z0":5.2237435650921595,"aX":0.7498243059759556},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.3,"breakHorizontal":-2.6,"spinRate":2265,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.42256776656849704,"extension":6.64021623713204},"index":1,"playId":"69e37ec1-25f2-341c-8fa5-23890bd02d01","pitchNumber":2,"startTime":"2026-02-22T20:36:51.072Z","endTime":"2026-02-22T20:36:54.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":94.5,"endSpeed":87.0,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62080671212022,"aZ":-17.78635096384858,"pfxX":-6.370117713602594,"pfxZ":7.445171278204757,"pX":-0.9010534577832734,"pZ":2.537513916773449,"vX0":4.179272324700438,"vY0":-137.6776611786201,"vZ0":-4.274409873672971,"x":151.35,"y":170.27,"x0":-1.6057723775387973,"y0":50.005344293127095,"z0":5.30285974057507,"aX":-12.31397347352998},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.8,"breakHorizontal":10.8,"spinRate":2225,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3968146220374198,"extension":6.653254235978363},"index":2,"playId":"5e78ba2b-7fcc-3e88-8403-6199297bbc22","pitchNumber":3,"startTime":"2026-02-22T20:37:10.030Z","endTime":"2026-02-22T20:37:13.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98038450484895,"aZ":-15.759978270847139,"pfxX":-3.7071056343604916,"pfxZ":8.6538149204761,"pX":-0.9250240823532354,"pZ":2.489637613643865,"vX0":2.888101208388569,"vY0":-136.79518136123195,"vZ0":-4.846281553567019,"x":152.26,"y":171.56,"x0":-1.512481321633693,"y0":50.00259098836402,"z0":5.363559048277297,"aX":-7.030631946344112},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.9,"breakHorizontal":6.1,"spinRate":2172,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.400300135132027,"extension":6.602813917409936},"index":3,"playId":"712eb0ad-2b54-3a17-959e-711c0da34362","pitchNumber":4,"startTime":"2026-02-22T20:37:25.321Z","endTime":"2026-02-22T20:37:28.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":81.8,"endSpeed":76.0,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.79570735584112,"aZ":-35.84220107024106,"pfxX":4.409234793348205,"pfxZ":-2.5238928786489776,"pX":-1.3486740921888127,"pZ":2.254670034885908,"vX0":-0.9207774844097077,"vY0":-119.21329257804663,"vZ0":-0.10908691909278101,"x":168.41,"y":177.9,"x0":-1.532823076685283,"y0":50.003019500887085,"z0":5.5098470002542745,"aX":6.40898637084082},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-4.3,"breakHorizontal":-7.8,"spinRate":2071,"spinDirection":59},"zone":13,"typeConfidence":2.0,"plateTime":0.45773415912843873,"extension":6.364605047821409},"index":4,"playId":"08dfd5a8-10fa-3d6d-9050-d07dfca25b81","pitchNumber":5,"startTime":"2026-02-22T20:37:43.080Z","endTime":"2026-02-22T20:37:46.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.398073154069053,"aZ":-16.696992289124772,"pfxX":-3.9808831645371257,"pfxZ":8.174929526880923,"pX":-0.20106761021522007,"pZ":2.3290581920166105,"vX0":4.590812529320364,"vY0":-136.5642709069142,"vZ0":-4.9630085726676105,"x":124.66,"y":175.9,"x0":-1.384791472926034,"y0":50.00340534791003,"z0":5.314375957946987,"aX":-7.537700694723541},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.9,"breakHorizontal":6.2,"spinRate":2108,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.4007107386522377,"extension":6.79891970501538},"hitData":{"launchSpeed":84.5,"launchAngle":5.0,"totalDistance":90.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.06,"coordY":95.31}},"index":5,"playId":"1255452f-6c17-3db9-8877-ce0ade692a69","pitchNumber":6,"startTime":"2026-02-22T20:38:00.146Z","endTime":"2026-02-22T20:38:15.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":808982,"link":"/api/v1/people/808982"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686823,"link":"/api/v1/people/686823"},"credit":"b_ab"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_ab"},{"player":{"id":686823,"link":"/api/v1/people/686823"},"credit":"b_pa"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.0,"awayTeamWinProbability":31.0,"homeTeamWinProbabilityAdded":9.700000000000003,"leverageIndex":2.01,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:38:15.274Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Harrison Bader strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T20:39:23.119Z","endTime":"2026-02-22T20:41:02.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"postOnSecond":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-22T20:38:45.121Z","endTime":"2026-02-22T20:39:25.114Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":686823,"link":"/api/v1/people/686823"},"second":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.9,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.894276981973057,"aZ":-24.34352344430227,"pfxX":-7.966437842377042,"pfxZ":4.198865570514768,"pX":0.8471614729641184,"pZ":1.717153794907118,"vX0":8.741071590087799,"vY0":-135.12691535315108,"vZ0":-5.05164731167941,"x":84.71,"y":192.42,"x0":-1.3804613046138536,"y0":50.0063956054303,"z0":5.301020458946371,"aX":-14.87175812378021},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.8,"breakHorizontal":12.7,"spinRate":2026,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.4039159595298818,"extension":6.824197696184372},"index":1,"playId":"5f284b52-474f-3c13-ad77-f0162499c544","pitchNumber":1,"startTime":"2026-02-22T20:39:25.114Z","endTime":"2026-02-22T20:39:28.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":686823,"link":"/api/v1/people/686823"},"second":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.63785082263193,"aZ":-22.004140102433677,"pfxX":-5.542196713033912,"pfxZ":5.482295979230939,"pX":0.8655013749384123,"pZ":3.469105205090044,"vX0":7.77800264608497,"vY0":-134.93927619919702,"vZ0":-1.1687296179730136,"x":84.01,"y":145.11,"x0":-1.325906482679592,"y0":50.00421461141068,"z0":5.4488588351890925,"aX":-10.285519893617291},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.0,"breakHorizontal":8.5,"spinRate":1941,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.40492332836630673,"extension":6.811149582129993},"index":2,"playId":"51480ddb-6f44-3e51-ba1f-5c1127215762","pitchNumber":2,"startTime":"2026-02-22T20:39:41.943Z","endTime":"2026-02-22T20:39:44.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":686823,"link":"/api/v1/people/686823"},"second":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.255965756076677,"aZ":-17.873218105854345,"pfxX":-5.4797749921250105,"pfxZ":7.3580199876044645,"pX":-0.9569760508932968,"pZ":3.067348600936569,"vX0":3.3866102707025316,"vY0":-138.1733047125092,"vZ0":-3.0774041785084725,"x":153.48,"y":155.96,"x0":-1.483200874027768,"y0":50.00335276458677,"z0":5.388700045721894,"aX":-10.6523301521736},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.0,"breakHorizontal":9.2,"spinRate":2079,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39559908479476835,"extension":6.694924688194057},"index":3,"playId":"2f9afe0f-d043-35e1-8097-fe0d8cbea1c4","pitchNumber":3,"startTime":"2026-02-22T20:40:01.733Z","endTime":"2026-02-22T20:40:07.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":686823,"link":"/api/v1/people/686823"},"second":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.480573926388036,"aZ":-20.619376807187354,"pfxX":-7.049775135519936,"pfxZ":6.361461540942298,"pX":1.1441112441089578,"pZ":2.0358179878829556,"vX0":8.795529568743964,"vY0":-134.05850429750762,"vZ0":-4.679531946461912,"x":73.39,"y":183.81,"x0":-1.266270986312825,"y0":50.0051046756323,"z0":5.27959946607244,"aX":-12.81019374574675},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.7,"breakHorizontal":10.8,"spinRate":2101,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.4088703992902194,"extension":6.866787754509201},"index":4,"playId":"2dc60b0f-038f-3673-9f06-03f37cd373a8","pitchNumber":4,"startTime":"2026-02-22T20:40:22.848Z","endTime":"2026-02-22T20:40:26.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":686823,"link":"/api/v1/people/686823"},"second":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.4,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.752235251043253,"aZ":-31.00092094255707,"pfxX":8.474427555914001,"pfxZ":0.8150655819631769,"pX":-0.5339712731957496,"pZ":2.5518544274593973,"vX0":0.08496844310261942,"vY0":-118.83407458838182,"vZ0":-0.36017210289090573,"x":137.35,"y":169.88,"x0":-1.6719580436517243,"y0":50.002679827857484,"z0":5.510228577492914,"aX":12.176910481638119},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.7,"breakHorizontal":-15.4,"spinRate":2208,"spinDirection":63},"zone":4,"typeConfidence":2.0,"plateTime":0.4600803390606223,"extension":6.540018543160012},"index":5,"playId":"be68569e-0c3e-3dea-896b-07d82c07b40f","pitchNumber":5,"startTime":"2026-02-22T20:40:42.753Z","endTime":"2026-02-22T20:40:46.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":686823,"link":"/api/v1/people/686823"},"second":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.7,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.437611648952203,"aZ":-31.265483906600817,"pfxX":7.869342503575536,"pfxZ":0.6073342024246209,"pX":0.5790011301855418,"pZ":2.794837148780848,"vX0":2.543348783530915,"vY0":-121.2871096616519,"vZ0":0.12546315435541633,"x":94.93,"y":163.32,"x0":-1.5051392379728852,"y0":50.00200758055,"z0":5.466141887842129,"aX":11.737265411731741},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.4,"breakHorizontal":-14.9,"spinRate":2274,"spinDirection":54},"zone":3,"typeConfidence":2.0,"plateTime":0.4513739559244474,"extension":6.6107651272363075},"index":6,"playId":"8881575c-498a-341b-bfc2-4c7bc4903d7a","pitchNumber":6,"startTime":"2026-02-22T20:40:59.252Z","endTime":"2026-02-22T20:41:02.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":686823,"link":"/api/v1/people/686823"},"second":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_ab"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_ab"},{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_pa"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.10000000000001,"awayTeamWinProbability":34.89999999999999,"homeTeamWinProbabilityAdded":-3.8999999999999915,"leverageIndex":1.69,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:41:02.454Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Arraez flies out to second baseman Matt Shaw.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T20:43:32.946Z","endTime":"2026-02-22T20:44:27.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684949,"fullName":"Zac Leigh","link":"/api/v1/people/684949"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-22T20:41:19.248Z","endTime":"2026-02-22T20:42:50.258Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":686823,"link":"/api/v1/people/686823"},"second":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Zac Leigh replaces Colin Rea.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-02-22T20:42:50.258Z","endTime":"2026-02-22T20:43:34.342Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":684949,"link":"/api/v1/people/684949"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":607067,"link":"/api/v1/people/607067","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":686823,"link":"/api/v1/people/686823"},"second":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.77848079478902,"aZ":-33.630175527844806,"pfxX":7.76618263373504,"pfxZ":-1.0546763401350585,"pX":0.42313468057206316,"pZ":3.143063575036113,"vX0":4.070575471500408,"vY0":-117.40201458975797,"vZ0":2.0693951888679907,"x":100.87,"y":153.92,"x0":-2.3491653688241616,"y0":50.003448851833426,"z0":5.407981579945223,"aX":10.707630134617633},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.0,"breakHorizontal":-15.1,"spinRate":2631,"spinDirection":47},"zone":3,"typeConfidence":0.85,"plateTime":0.46874981053089915,"extension":6.679353470124839},"index":2,"playId":"5f585fdd-adb4-35b4-86c8-0fd43aa8ad6b","pitchNumber":1,"startTime":"2026-02-22T20:43:34.342Z","endTime":"2026-02-22T20:43:37.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684949,"link":"/api/v1/people/684949","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":686823,"link":"/api/v1/people/686823"},"second":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":72.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.884001864546118,"aZ":-37.86330327141909,"pfxX":7.516283596822062,"pfxZ":-4.224442809488353,"pX":1.0665281393682386,"pZ":1.401769993046946,"vX0":5.141660758238687,"vY0":-116.67681576017509,"vZ0":-0.5572335817514232,"x":76.35,"y":200.93,"x0":-2.1611937916245867,"y0":50.0048449900424,"z0":5.287293173362886,"aX":10.113983638860743},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-7.4,"breakHorizontal":-15.1,"spinRate":2575,"spinDirection":50},"zone":14,"typeConfidence":0.9,"plateTime":0.4738458663948384,"extension":6.695461383042077},"index":3,"playId":"8aab2ac3-654b-356d-922e-8c71359f17ad","pitchNumber":2,"startTime":"2026-02-22T20:43:54.062Z","endTime":"2026-02-22T20:43:57.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684949,"link":"/api/v1/people/684949","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":686823,"link":"/api/v1/people/686823"},"second":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":4,"startTime":"2026-02-22T20:44:06.806Z","endTime":"2026-02-22T20:44:20.457Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"},"defense":{"pitcher":{"id":684949,"link":"/api/v1/people/684949","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":686823,"link":"/api/v1/people/686823"},"second":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":73.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08215248311325,"aZ":-34.765038142894944,"pfxX":9.836102432886147,"pfxZ":-1.8704398772543485,"pX":0.6512128640715775,"pZ":4.144268500471321,"vX0":3.6258226747206823,"vY0":-117.43541343674774,"vZ0":4.381214427444338,"x":92.18,"y":126.88,"x0":-2.1945808042736057,"y0":50.00320946224949,"z0":5.505289250139711,"aX":13.616257824271807},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-1.9,"breakHorizontal":-18.7,"spinRate":2675,"spinDirection":50},"zone":12,"typeConfidence":0.89,"plateTime":0.46800003639774834,"extension":6.596442880826634},"hitData":{"launchSpeed":60.8,"launchAngle":33.0,"totalDistance":185.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.32,"coordY":128.01}},"index":5,"playId":"3772d608-c777-3206-9e1d-22af36d2d3e6","pitchNumber":3,"startTime":"2026-02-22T20:44:20.457Z","endTime":"2026-02-22T20:44:27.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684949,"link":"/api/v1/people/684949","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":686823,"link":"/api/v1/people/686823"},"second":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":684949,"link":"/api/v1/people/684949"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":684949,"link":"/api/v1/people/684949"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-3.900000000000013,"leverageIndex":1.54,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:44:27.754Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Scott Kingery strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-22T20:46:41.618Z","endTime":"2026-02-22T20:47:36.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tristan Beck replaces Carson Seymour.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T20:45:29.714Z","endTime":"2026-02-22T20:46:43.511Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663941,"link":"/api/v1/people/663941"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":693313,"link":"/api/v1/people/693313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.262401326984936,"aZ":-16.78631067672567,"pfxX":-6.336933602824764,"pfxZ":8.25717791248139,"pX":0.850766736313336,"pZ":4.397318871151317,"vX0":10.176321852737898,"vY0":-135.56732530543886,"vZ0":-1.1002366467931284,"x":84.57,"y":120.05,"x0":-2.126030417202734,"y0":50.00480201402429,"z0":5.978627172925398,"aX":-11.813465719565297},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.9,"breakHorizontal":9.4,"spinRate":1975,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.4038130807729936,"extension":6.63710291519495},"index":1,"playId":"51eab375-93aa-3566-a2a9-7d362c798f5f","pitchNumber":1,"startTime":"2026-02-22T20:46:43.511Z","endTime":"2026-02-22T20:46:46.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.0,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79886395243717,"aZ":-35.051247141238484,"pfxX":8.282222318579635,"pfxZ":-2.078931650977128,"pX":0.5848244285877733,"pZ":1.912334388919107,"vX0":3.8180918335074203,"vY0":-117.6072460405781,"vZ0":-1.3650096878406501,"x":94.71,"y":187.15,"x0":-2.1417879364977375,"y0":50.00334197975604,"z0":5.786992597332494,"aX":11.4618619620326},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-3.8,"breakHorizontal":-16.0,"spinRate":2597,"spinDirection":47},"zone":9,"typeConfidence":0.91,"plateTime":0.467889877657079,"extension":6.800004086351124},"index":2,"playId":"f64bb9ee-02e9-3657-a0c5-d382751e229e","pitchNumber":2,"startTime":"2026-02-22T20:46:57.727Z","endTime":"2026-02-22T20:47:01.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66093181649177,"aZ":-15.13792746330147,"pfxX":-6.223389627589908,"pfxZ":8.771688206706457,"pX":0.9430301055208611,"pZ":2.8644209936419194,"vX0":10.611020851104987,"vY0":-137.988132114898,"vZ0":-5.645364342932283,"x":81.05,"y":161.44,"x0":-2.131199729980745,"y0":50.00195611017734,"z0":5.9445818059133835,"aX":-12.086614313947079},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.9,"breakHorizontal":9.2,"spinRate":2007,"spinDirection":214},"zone":12,"typeConfidence":0.91,"plateTime":0.3958614340884328,"extension":6.503286873909398},"index":3,"playId":"97cb70f6-6367-3868-9f5e-62c80154e8e4","pitchNumber":3,"startTime":"2026-02-22T20:47:16.643Z","endTime":"2026-02-22T20:47:20.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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.3,"endSpeed":77.9,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95649058478652,"aZ":-32.502379715536485,"pfxX":6.278893847207004,"pfxZ":-0.21404563258664844,"pX":1.8745894167668915,"pZ":1.2170339685047262,"vX0":7.839432967318594,"vY0":-122.48809481710998,"vZ0":-4.588245440614921,"x":45.55,"y":205.92,"x0":-2.1874247219564755,"y0":50.00444918624523,"z0":5.904090816049727,"aX":9.509207382616477},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.3,"breakHorizontal":-13.3,"spinRate":2759,"spinDirection":45},"zone":14,"typeConfidence":0.89,"plateTime":0.4477453590412752,"extension":6.767155741558114},"index":4,"playId":"5816a10d-0970-37b5-95c3-7c70ea9caa81","pitchNumber":4,"startTime":"2026-02-22T20:47:32.739Z","endTime":"2026-02-22T20:47:36.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664068,"link":"/api/v1/people/664068"},"credit":"b_ab"},{"player":{"id":663941,"link":"/api/v1/people/663941"},"credit":"p_ab"},{"player":{"id":664068,"link":"/api/v1/people/664068"},"credit":"b_pa"},{"player":{"id":663941,"link":"/api/v1/people/663941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:47:36.464Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Owen Miller grounds out, third baseman Matt Chapman to first baseman Rafael Devers.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-22T20:47:37.338Z","endTime":"2026-02-22T20:49:03.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":680911,"fullName":"Owen Miller","link":"/api/v1/people/680911"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680911,"fullName":"Owen Miller","link":"/api/v1/people/680911"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.470250897513797,"aZ":-29.978394844674963,"pfxX":1.2918159725679486,"pfxZ":1.3107054506559495,"pX":1.058888045917855,"pZ":1.207563057346286,"vX0":6.949873434134064,"vY0":-128.79675990132841,"vZ0":-6.061643016995891,"x":76.64,"y":206.18,"x0":-1.8412817391743435,"y0":50.006283938528405,"z0":5.906692796674568,"aX":2.1736127801336487},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.2,"breakHorizontal":-3.8,"spinRate":2550,"spinDirection":117},"zone":14,"typeConfidence":0.9,"plateTime":0.4250851900499071,"extension":6.583913082032002},"index":0,"playId":"c5010484-f94e-3e81-825a-72e1dd27abca","pitchNumber":1,"startTime":"2026-02-22T20:47:59.596Z","endTime":"2026-02-22T20:48:02.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":680911,"link":"/api/v1/people/680911","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.951863329770553,"aZ":-30.94251611861718,"pfxX":2.8391866540415167,"pfxZ":0.7223060699305339,"pX":0.8497789448861475,"pZ":2.090304637389525,"vX0":6.959255726301062,"vY0":-129.31785278361087,"vZ0":-3.727840602718491,"x":84.61,"y":182.34,"x0":-2.2406617943944265,"y0":50.002011941062904,"z0":5.913853704406757,"aX":4.82602187116044},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.7,"breakHorizontal":-6.6,"spinRate":2648,"spinDirection":77},"zone":14,"typeConfidence":0.88,"plateTime":0.42290624765973694,"extension":6.592529573114629},"index":1,"playId":"35776ea7-f96e-3d6b-b22b-95f21ddd018b","pitchNumber":2,"startTime":"2026-02-22T20:48:13.248Z","endTime":"2026-02-22T20:48:17.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":680911,"link":"/api/v1/people/680911","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.820200024009367,"aZ":-34.84941233391935,"pfxX":7.757005321537807,"pfxZ":-1.850185895745918,"pX":0.30609449302191954,"pZ":2.1880258401552353,"vX0":4.030159119502067,"vY0":-120.03302626488177,"vZ0":-1.265319413833522,"x":105.33,"y":179.7,"x0":-2.4062415196529905,"y0":50.00192701158597,"z0":5.84565598324795,"aX":11.233434617603498},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-3.4,"breakHorizontal":-15.0,"spinRate":2714,"spinDirection":51},"zone":6,"typeConfidence":0.91,"plateTime":0.4576030000990521,"extension":6.59161670107434},"index":2,"playId":"0873d49c-194c-3074-a506-9fc0856d76b2","pitchNumber":3,"startTime":"2026-02-22T20:48:27.219Z","endTime":"2026-02-22T20:48:31.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":680911,"link":"/api/v1/people/680911","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-02-22T20:48:41.720Z","endTime":"2026-02-22T20:48:54.232Z","isPitch":false,"type":"action","player":{"id":680911,"link":"/api/v1/people/680911"},"defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":680911,"link":"/api/v1/people/680911","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.48938702601119,"aZ":-17.025877217085846,"pfxX":-4.425702595985792,"pfxZ":7.790670615566702,"pX":-0.047612720480797836,"pZ":2.75073122679204,"vX0":7.330267492910157,"vY0":-138.45307496253267,"vZ0":-5.620219727387282,"x":118.81,"y":164.51,"x0":-2.152685995336862,"y0":50.002080236223705,"z0":5.943731091684081,"aX":-8.605004449011364},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.1,"breakHorizontal":6.5,"spinRate":1832,"spinDirection":214},"zone":2,"typeConfidence":0.89,"plateTime":0.39538993925694577,"extension":6.601627966394271},"hitData":{"launchSpeed":91.8,"launchAngle":4.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.32,"coordY":164.76}},"index":4,"playId":"2c398f3a-dc1e-3791-942f-b333b5a1ee8d","pitchNumber":4,"startTime":"2026-02-22T20:48:54.232Z","endTime":"2026-02-22T20:49:03.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":680911,"link":"/api/v1/people/680911","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680911,"link":"/api/v1/people/680911"},"credit":"b_ab"},{"player":{"id":663941,"link":"/api/v1/people/663941"},"credit":"p_ab"},{"player":{"id":680911,"link":"/api/v1/people/680911"},"credit":"b_pa"},{"player":{"id":663941,"link":"/api/v1/people/663941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:49:03.272Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Shaw singles on a ground ball to center fielder Harrison Bader.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-22T20:49:05.558Z","endTime":"2026-02-22T20:49:56.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.6,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.446298742317875,"aZ":-34.61740327054483,"pfxX":9.692358603898388,"pfxZ":-1.6482968875622461,"pX":0.901401557534335,"pZ":2.3373489103197542,"vX0":4.587973848000279,"vY0":-121.7927448947217,"vZ0":-1.1154489181582217,"x":82.64,"y":175.67,"x0":-2.2724489950762976,"y0":50.00184310067651,"z0":5.825888785025365,"aX":14.392475387215132},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.0,"breakHorizontal":-18.7,"spinRate":2771,"spinDirection":51},"zone":14,"typeConfidence":0.91,"plateTime":0.45168805916291,"extension":6.721179960264724},"index":0,"playId":"c1795d46-f3fe-3f35-acbb-6e11902b1138","pitchNumber":1,"startTime":"2026-02-22T20:49:31.695Z","endTime":"2026-02-22T20:49:35.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.76222741927824,"aZ":-35.063504514126926,"pfxX":10.618565050043314,"pfxZ":-1.9372143717034138,"pX":0.3429002621659917,"pZ":3.4982731936261593,"vX0":2.9159963100738664,"vY0":-121.793198768916,"vZ0":1.3767935499592905,"x":103.93,"y":144.33,"x0":-2.2518039011946116,"y0":50.00363650635749,"z0":5.976923918836635,"aX":15.82163902206579},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.9,"breakHorizontal":-19.9,"spinRate":2781,"spinDirection":47},"zone":12,"typeConfidence":0.91,"plateTime":0.45114954079134684,"extension":6.693299145365866},"hitData":{"launchSpeed":104.5,"launchAngle":5.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.65,"coordY":67.43}},"index":1,"playId":"f33bbb43-d58c-3e2a-bfd1-6ed4be1d1526","pitchNumber":2,"startTime":"2026-02-22T20:49:46.916Z","endTime":"2026-02-22T20:49:56.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_ab"},{"player":{"id":663941,"link":"/api/v1/people/663941"},"credit":"p_ab"},{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_pa"},{"player":{"id":663941,"link":"/api/v1/people/663941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.3,"awayTeamWinProbability":35.7,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.47,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:49:56.644Z","atBatIndex":19},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alex Bregman lines out sharply to left fielder Will Brennan.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-22T20:49:53.450Z","endTime":"2026-02-22T20:51:05.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686823,"link":"/api/v1/people/686823"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":87.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2993417440198,"aZ":-12.026739638303269,"pfxX":-3.4460025973795227,"pfxZ":10.38745524663585,"pX":0.31526499985439865,"pZ":3.3773659321235745,"vX0":7.712080211786188,"vY0":-138.0574091077189,"vZ0":-4.95157722900834,"x":104.98,"y":147.59,"x0":-2.0605474002077595,"y0":50.00611598738739,"z0":5.9966259468443885,"aX":-6.686471079162933},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.0,"breakHorizontal":4.7,"spinRate":2246,"spinDirection":210},"zone":12,"typeConfidence":0.9,"plateTime":0.39597648065452606,"extension":6.690320273422068},"index":0,"playId":"f960c5ce-2e36-34af-b62f-4ead5ae434bd","pitchNumber":1,"startTime":"2026-02-22T20:50:20.236Z","endTime":"2026-02-22T20:50:23.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.921055965658887,"aZ":-30.967772096139107,"pfxX":1.5981472597899367,"pfxZ":0.7338273068776182,"pX":-0.08120884359016133,"pZ":2.701888456992271,"vX0":4.885382140655285,"vY0":-127.0319746477304,"vZ0":-2.3929125418250177,"x":120.1,"y":165.83,"x0":-2.2273143441694554,"y0":50.00580799438806,"z0":6.087106325048545,"aX":2.646029393783547},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.1,"breakHorizontal":-3.8,"spinRate":2655,"spinDirection":44},"zone":5,"typeConfidence":0.89,"plateTime":0.4290862503651294,"extension":6.616087277212508},"index":1,"playId":"f09cbc0b-3358-395a-b872-862cecd7f75a","pitchNumber":2,"startTime":"2026-02-22T20:50:36.619Z","endTime":"2026-02-22T20:50:40.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85446383041957,"aZ":-37.45822172715973,"pfxX":9.075791216015597,"pfxZ":-3.623904148239557,"pX":0.47950890429042103,"pZ":2.0276615573812933,"vX0":3.9898770000223927,"vY0":-120.46984954531425,"vZ0":-1.1780643367905952,"x":98.72,"y":184.03,"x0":-2.3802839789780896,"y0":50.00038470623532,"z0":5.8538304706943975,"aX":13.247957908377435},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-6.6,"breakHorizontal":-17.4,"spinRate":2965,"spinDirection":49},"zone":9,"typeConfidence":0.91,"plateTime":0.45583019240419276,"extension":6.511805926604593},"hitData":{"launchSpeed":104.8,"launchAngle":18.0,"totalDistance":317.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":51.06,"coordY":95.57}},"index":2,"playId":"1ea7b283-de11-3695-9557-602ad33fc625","pitchNumber":3,"startTime":"2026-02-22T20:50:58.881Z","endTime":"2026-02-22T20:51:05.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_ab"},{"player":{"id":663941,"link":"/api/v1/people/663941"},"credit":"p_ab"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":663941,"link":"/api/v1/people/663941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.9,"awayTeamWinProbability":33.099999999999994,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:51:05.725Z","atBatIndex":20},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Matt Chapman doubles (2) on a sharp line drive to right fielder Chas McCormick.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-22T20:53:28.058Z","endTime":"2026-02-22T20:54:47.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"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":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676801,"link":"/api/v1/people/676801"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Caleb Thielbar replaces Zac Leigh.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T20:53:04.352Z","endTime":"2026-02-22T20:53:29.318Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573204,"link":"/api/v1/people/573204"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":684949,"link":"/api/v1/people/684949","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.9,"endSpeed":70.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.24133794510405,"aZ":-40.4505927579384,"pfxX":-1.6777140429437543,"pfxZ":-6.674104620496445,"pX":0.5011907973953044,"pZ":3.5153626498730994,"vX0":1.044819579222191,"vY0":-110.47517400114559,"vZ0":2.830722339914864,"x":97.9,"y":143.87,"x0":0.24066384203933455,"y0":50.005186721706934,"z0":6.4619116023647285,"aX":-2.079032503208108},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-11.0,"breakHorizontal":2.8,"spinRate":2453,"spinDirection":317},"zone":12,"typeConfidence":2.0,"plateTime":0.4953360444232344,"extension":6.0527457216057305},"index":1,"playId":"80effe5c-556d-3297-b569-acdf07631472","pitchNumber":1,"startTime":"2026-02-22T20:53:29.318Z","endTime":"2026-02-22T20:53:33.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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.0,"endSpeed":85.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.786608302165376,"aZ":-14.008564996540358,"pfxX":2.036291556664006,"pfxZ":9.785695373868109,"pX":1.123725067332613,"pZ":3.15416875001218,"vX0":1.6039806018602125,"vY0":-135.43275303123076,"vZ0":-5.433227180564238,"x":74.17,"y":153.62,"x0":0.259131368762339,"y0":50.00179781130614,"z0":6.167306086515686,"aX":3.779262617027911},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.8,"breakHorizontal":-4.1,"spinRate":2218,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.4045357513147274,"extension":5.8992183454940745},"index":2,"playId":"946946f9-0729-33e3-a4d0-4037c810c31c","pitchNumber":2,"startTime":"2026-02-22T20:53:43.029Z","endTime":"2026-02-22T20:53:47.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.014472758504116,"aZ":-25.151435880809487,"pfxX":4.716511205824088,"pfxZ":4.892710490742267,"pX":-0.6475093231631948,"pZ":-0.057219967590390525,"vX0":-3.591741307631666,"vY0":-119.06685130504822,"vZ0":-8.17293608467033,"x":141.68,"y":240.32,"x0":0.2682952163784726,"y0":50.000459749395446,"z0":5.697858973777286,"aX":6.766286108990649},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":7.1,"breakHorizontal":-7.7,"spinRate":1045,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.4601370370567799,"extension":6.380375717428042},"index":3,"playId":"32bf0f58-1dc6-3717-81f7-a1454f27148a","pitchNumber":3,"startTime":"2026-02-22T20:53:58.485Z","endTime":"2026-02-22T20:54:01.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.345133246369848,"aZ":-25.860118028825262,"pfxX":-2.983465475936722,"pfxZ":3.7484479079774626,"pX":-0.5680432338971583,"pZ":1.2424518405959035,"vX0":-1.044645393579143,"vY0":-128.63711366679138,"vZ0":-6.954069176319763,"x":138.65,"y":205.23,"x0":0.230421301314657,"y0":50.00499883478399,"z0":5.97088681210553,"aX":-5.026892686624279},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.5,"breakHorizontal":5.6,"spinRate":2263,"spinDirection":181},"zone":13,"typeConfidence":2.0,"plateTime":0.4249325766097236,"extension":5.98132478067809},"index":4,"playId":"0b33e1ef-95a1-32c8-951b-b73ad78a27b5","pitchNumber":4,"startTime":"2026-02-22T20:54:16.997Z","endTime":"2026-02-22T20:54:20.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.66028694129715,"aZ":-11.775895015513338,"pfxX":2.082686253508386,"pfxZ":10.654007238725514,"pX":0.5404103413656592,"pZ":3.4933369886386774,"vX0":0.24434231210826438,"vY0":-136.8724805248502,"vZ0":-5.0662058191052814,"x":96.4,"y":144.46,"x0":0.1793615580659158,"y0":50.001339058805854,"z0":6.161651790276034,"aX":3.9865708577830614},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.6,"breakHorizontal":-3.8,"spinRate":2331,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.3988044041581853,"extension":5.992281172361413},"hitData":{"launchSpeed":107.4,"launchAngle":15.0,"totalDistance":313.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":216.44,"coordY":110.0}},"index":5,"playId":"44931b55-b221-38a5-a483-11ff4c1640e8","pitchNumber":5,"startTime":"2026-02-22T20:54:33.635Z","endTime":"2026-02-22T20:54:47.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_ab"},{"player":{"id":573204,"link":"/api/v1/people/573204"},"credit":"p_ab"},{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_pa"},{"player":{"id":573204,"link":"/api/v1/people/573204"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.5,"awayTeamWinProbability":27.5,"homeTeamWinProbabilityAdded":5.599999999999994,"leverageIndex":0.8,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:54:47.609Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willy Adames flies out to right fielder Chas McCormick. Matt Chapman to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-22T20:54:45.378Z","endTime":"2026-02-22T20:55:31.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676801,"link":"/api/v1/people/676801"},"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":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.19645553681578,"aZ":-27.366535185605834,"pfxX":-1.7342504217475776,"pfxZ":2.825718790108686,"pX":0.23461052561856374,"pZ":2.2877659340443945,"vX0":0.44270387122062776,"vY0":-128.73355379622097,"vZ0":-4.29030187353749,"x":108.06,"y":177.01,"x0":0.287274990694837,"y0":50.00324329564368,"z0":6.0600059460876485,"aX":-2.951891683412413},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.6,"breakHorizontal":3.1,"spinRate":2264,"spinDirection":176},"zone":5,"typeConfidence":2.0,"plateTime":0.4232060948645797,"extension":6.018275959481852},"hitData":{"launchSpeed":87.0,"launchAngle":36.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.1,"coordY":95.19}},"index":0,"playId":"719d8862-b61f-30c2-911c-3347bf84c60c","pitchNumber":1,"startTime":"2026-02-22T20:55:17.693Z","endTime":"2026-02-22T20:55:31.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"second":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_ab"},{"player":{"id":573204,"link":"/api/v1/people/573204"},"credit":"p_ab"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":573204,"link":"/api/v1/people/573204"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.6,"awayTeamWinProbability":28.400000000000006,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":1.08,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:55:31.155Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Devers grounds out to first baseman Owen Miller.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-22T20:55:31.899Z","endTime":"2026-02-22T20:56:51.734Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680911,"link":"/api/v1/people/680911"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.950490281104674,"aZ":-30.442636709925225,"pfxX":-6.400534706823013,"pfxZ":1.2366378433580056,"pX":0.23495735548556182,"pZ":3.379107813240536,"vX0":0.9305026108739191,"vY0":-117.80426410462731,"vZ0":0.21347102583519972,"x":108.04,"y":147.54,"x0":0.665579610575723,"y0":50.00292008236459,"z0":6.1075878911005566,"aX":-8.971659786394701},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":2.5,"breakHorizontal":11.4,"spinRate":2449,"spinDirection":262},"zone":2,"typeConfidence":2.0,"plateTime":0.465429324560966,"extension":5.997638402047744},"index":0,"playId":"60f27165-7f93-33f2-b243-a7f95fd2fa74","pitchNumber":1,"startTime":"2026-02-22T20:56:03.703Z","endTime":"2026-02-22T20:56:06.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"third":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":72.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.130089655768472,"aZ":-41.00497639727682,"pfxX":-2.0699300478617992,"pfxZ":-6.749817965154387,"pX":-1.6621571523593786,"pZ":0.4140466343113482,"vX0":-2.9675487180589055,"vY0":-113.72062033450736,"vZ0":-3.731338058562912,"x":180.36,"y":227.6,"x0":-0.07064611099110295,"y0":50.00370572265343,"z0":6.149395421881882,"aX":-2.7072462312936043},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-12.8,"breakHorizontal":4.6,"spinRate":2518,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.48190448213185055,"extension":6.09343229399124},"index":1,"playId":"676c426b-dfb1-38e8-a8ac-c05182c24799","pitchNumber":2,"startTime":"2026-02-22T20:56:23.070Z","endTime":"2026-02-22T20:56:26.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"third":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.085027551364742,"aZ":-31.06452605215751,"pfxX":-7.1872800342499765,"pfxZ":0.789654380070453,"pX":-0.38332169881362393,"pZ":1.2284432174878843,"vX0":-0.12555333385215653,"vY0":-118.10682681357521,"vZ0":-4.189467994518634,"x":131.61,"y":205.61,"x0":0.6039699311411844,"y0":50.00364377876952,"z0":5.890878469829917,"aX":-10.125777999294765},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":0.6,"breakHorizontal":13.1,"spinRate":2499,"spinDirection":271},"zone":13,"typeConfidence":2.0,"plateTime":0.46424902148577596,"extension":5.962382783850719},"hitData":{"launchSpeed":63.0,"launchAngle":-4.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":129.59,"coordY":198.47}},"index":2,"playId":"6e64c793-7678-356e-86c1-89cf40e7b873","pitchNumber":3,"startTime":"2026-02-22T20:56:43.019Z","endTime":"2026-02-22T20:56:51.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"third":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_ab"},{"player":{"id":573204,"link":"/api/v1/people/573204"},"credit":"p_ab"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_pa"},{"player":{"id":573204,"link":"/api/v1/people/573204"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.9,"awayTeamWinProbability":34.099999999999994,"homeTeamWinProbabilityAdded":-5.699999999999989,"leverageIndex":1.32,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:56:51.734Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Patrick Bailey grounds out, third baseman Alex Bregman to first baseman Owen Miller.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-22T20:56:53.521Z","endTime":"2026-02-22T20:58:23.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":680911,"link":"/api/v1/people/680911"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":72.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.699950180852312,"aZ":-40.7971404196926,"pfxX":-2.037477785057513,"pfxZ":-6.669455096985787,"pX":-1.290719985569239,"pZ":1.999695333170331,"vX0":-2.1398296052730164,"vY0":-112.45835047836812,"vZ0":-0.32086822068781795,"x":166.2,"y":184.79,"x0":-0.0652424371633106,"y0":50.004869212518976,"z0":6.251721106331266,"aX":-2.63283521076384},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-11.9,"breakHorizontal":4.2,"spinRate":2537,"spinDirection":315},"zone":13,"typeConfidence":2.0,"plateTime":0.4854055559485233,"extension":5.950297338601448},"index":0,"playId":"93c02802-9c10-3999-9836-5415e040a90e","pitchNumber":1,"startTime":"2026-02-22T20:57:18.765Z","endTime":"2026-02-22T20:57:22.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"R","description":"Right"}},"third":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.415152432017006,"aZ":-28.85485281854997,"pfxX":-2.0755150982551323,"pfxZ":2.0440342225110077,"pX":-0.007127908225091328,"pZ":1.6582898298063953,"vX0":0.3381981021022257,"vY0":-126.28420179292937,"vZ0":-5.200476757248984,"x":117.27,"y":194.01,"x0":0.12742538995822328,"y0":50.00388199263604,"z0":6.050481858093148,"aX":-3.3704323401690526},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.8,"breakHorizontal":3.7,"spinRate":2365,"spinDirection":193},"zone":8,"typeConfidence":2.0,"plateTime":0.43283696097604807,"extension":5.941379301828662},"index":1,"playId":"c5342cc1-354d-3604-b495-2e2581efea42","pitchNumber":2,"startTime":"2026-02-22T20:57:37.007Z","endTime":"2026-02-22T20:57:40.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"R","description":"Right"}},"third":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81557172997987,"aZ":-28.35579721818256,"pfxX":-1.825970847079112,"pfxZ":2.2365741463227824,"pX":-1.0424342657377954,"pZ":1.199454528913538,"vX0":-2.29013194634109,"vY0":-128.9691700013232,"vZ0":-6.696742254662037,"x":156.74,"y":206.39,"x0":0.09021406619224102,"y0":50.00005081947025,"z0":5.982032812437472,"aX":-3.1118683550453903},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.0,"breakHorizontal":3.7,"spinRate":2284,"spinDirection":178},"zone":13,"typeConfidence":2.0,"plateTime":0.4227601987100882,"extension":6.041958209580656},"index":2,"playId":"3b8b6199-737c-3c81-afb4-b7fa69e04e18","pitchNumber":3,"startTime":"2026-02-22T20:57:55.312Z","endTime":"2026-02-22T20:57:58.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"R","description":"Right"}},"third":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.012702461529784,"aZ":-24.265034287621656,"pfxX":1.4668916160141294,"pfxZ":5.446319799484043,"pX":0.16775850895614902,"pZ":2.025321941117161,"vX0":-0.5608716272094465,"vY0":-119.47582907660686,"vZ0":-3.8717975865407004,"x":110.61,"y":184.1,"x0":0.21435741387283042,"y0":50.00405461330679,"z0":5.836041185507949,"aX":2.1306960260433994},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":9.2,"breakHorizontal":-2.5,"spinRate":1043,"spinDirection":137},"zone":8,"typeConfidence":2.0,"plateTime":0.45762245551790626,"extension":6.288443781218168},"hitData":{"launchSpeed":93.6,"launchAngle":4.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.43,"coordY":175.41}},"index":3,"playId":"125eb2ed-db38-33b3-a36c-5bd7e77d8b3d","pitchNumber":4,"startTime":"2026-02-22T20:58:16.438Z","endTime":"2026-02-22T20:58:23.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"R","description":"Right"}},"third":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_ab"},{"player":{"id":573204,"link":"/api/v1/people/573204"},"credit":"p_ab"},{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_pa"},{"player":{"id":573204,"link":"/api/v1/people/573204"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":-3.6000000000000085,"leverageIndex":1.34,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:58:23.358Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Seiya Suzuki grounds out, shortstop Willy Adames to first baseman Rafael Devers.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-22T21:00:48.157Z","endTime":"2026-02-22T21:01:32.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Spencer Bivens replaces Tristan Beck.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T20:59:49.928Z","endTime":"2026-02-22T21:00:50.284Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702352,"link":"/api/v1/people/702352"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.24313538952823,"aZ":-27.036364774460306,"pfxX":-10.74641346233254,"pfxZ":2.696897216027672,"pX":0.6148869023203279,"pZ":2.2582707721396,"vX0":10.311803489792679,"vY0":-136.88005725047006,"vZ0":-4.607577580868386,"x":93.56,"y":177.81,"x0":-1.7987446444048196,"y0":50.000922023780575,"z0":5.8067345396689225,"aX":-20.459998328041},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.1,"breakHorizontal":17.4},"zone":6,"typeConfidence":2.0,"plateTime":0.39962673865318266,"extension":6.592121374412555},"index":1,"playId":"0077f2ed-5b2d-3b78-8110-339665002254","pitchNumber":1,"startTime":"2026-02-22T21:00:50.284Z","endTime":"2026-02-22T21:00:53.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":81.0,"endSpeed":74.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.716826770677663,"aZ":-25.34558941449431,"pfxX":5.2659193134808175,"pfxZ":4.819275699462903,"pX":0.14561903198756546,"pZ":3.3196327887707993,"vX0":3.6315165723381924,"vY0":-118.0366713549191,"vZ0":-0.550931315539769,"x":111.45,"y":149.15,"x0":-2.0948573419543117,"y0":50.000251964233705,"z0":5.882457381409467,"aX":7.455299237992753},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":8.9,"breakHorizontal":-10.4,"spinRate":2190,"spinDirection":84},"zone":2,"typeConfidence":2.0,"plateTime":0.4633906546707651,"extension":6.223429293951338},"index":2,"playId":"21ed9a5c-6aa2-323c-9bd4-8d5ee769ab21","pitchNumber":2,"startTime":"2026-02-22T21:01:04.701Z","endTime":"2026-02-22T21:01:08.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.960716978607902,"aZ":-29.81758211878788,"pfxX":-11.281065260456284,"pfxZ":1.232552188611833,"pX":0.23064799948061085,"pZ":1.646577659024264,"vX0":9.58098613699632,"vY0":-137.81768461999312,"vZ0":-5.496810742282122,"x":108.21,"y":194.32,"x0":-1.8331148245135997,"y0":50.006290736638505,"z0":5.69287364443801,"aX":-21.60464124741638},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.2,"breakHorizontal":18.4,"spinRate":1859,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.3981512460743426,"extension":6.553332677963014},"hitData":{"launchSpeed":100.3,"launchAngle":-21.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.92,"coordY":152.09}},"index":3,"playId":"3bd4c54d-2b6d-31c3-99bd-90a7217c06bd","pitchNumber":3,"startTime":"2026-02-22T21:01:23.098Z","endTime":"2026-02-22T21:01:32.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_ab"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_ab"},{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_pa"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.2,"awayTeamWinProbability":34.8,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:01:32.326Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Amaya singles on a sharp line drive to left fielder Will Brennan.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-22T21:01:32.787Z","endTime":"2026-02-22T21:02:50.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":0,"outs":1},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686823,"link":"/api/v1/people/686823"},"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, 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":82.8,"endSpeed":76.2,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.237649788169715,"aZ":-28.89265810246847,"pfxX":6.7108742215236115,"pfxZ":2.2451475559070655,"pX":1.1119051021967417,"pZ":1.401152450038144,"vX0":5.341243771605838,"vY0":-120.46336674719727,"vZ0":-3.91267992783937,"x":74.62,"y":200.95,"x0":-2.009224160924768,"y0":50.00521790165052,"z0":5.611429736039757,"aX":9.826469152159188},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.4,"breakHorizontal":-13.4,"spinRate":2195,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.45534182134435053,"extension":6.477422498718101},"index":0,"playId":"be824f68-36f5-3c06-9328-56bb84184d86","pitchNumber":1,"startTime":"2026-02-22T21:01:55.197Z","endTime":"2026-02-22T21:01:58.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":665804,"link":"/api/v1/people/665804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.8,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.01977714217853,"aZ":-32.46414106670574,"pfxX":7.531191442083125,"pfxZ":-0.20781006915586886,"pX":-1.0570262262269645,"pZ":2.280909735993418,"vX0":0.5503958092673772,"vY0":-118.3366198699196,"vZ0":-1.3003682337246636,"x":157.29,"y":177.2,"x0":-2.27082789516562,"y0":50.00153398704535,"z0":5.81720899583413,"aX":10.657220728419922},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-0.4,"breakHorizontal":-13.8,"spinRate":2039,"spinDirection":72},"zone":13,"typeConfidence":2.0,"plateTime":0.4632253633065324,"extension":6.355195647880458},"index":1,"playId":"342bc23f-d06f-3ed8-98a3-0fe495351436","pitchNumber":2,"startTime":"2026-02-22T21:02:09.253Z","endTime":"2026-02-22T21:02:13.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":665804,"link":"/api/v1/people/665804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.403556521833227,"aZ":-27.6599088864653,"pfxX":-8.378487393737837,"pfxZ":2.361753930170419,"pX":0.9497651978689267,"pZ":3.3662717629422634,"vX0":10.164764617363536,"vY0":-136.78394352093886,"vZ0":-1.641310778464682,"x":80.8,"y":147.89,"x0":-1.7089809446533153,"y0":50.0046692202811,"z0":5.852790215185484,"aX":-16.033671325326992},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.2,"breakHorizontal":13.3,"spinRate":1805,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.39894151143037515,"extension":6.489678114690486},"index":2,"playId":"9003d03d-f465-37f2-8ef7-922df7182720","pitchNumber":3,"startTime":"2026-02-22T21:02:25.323Z","endTime":"2026-02-22T21:02:28.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":665804,"link":"/api/v1/people/665804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.425798256318608,"aZ":-26.764532104291646,"pfxX":-9.136616306626788,"pfxZ":2.866045216057718,"pX":-0.424091195103607,"pZ":2.162154407763685,"vX0":7.647252477650266,"vY0":-136.67432139802912,"vZ0":-4.560951182905672,"x":133.17,"y":180.4,"x0":-2.07275944992401,"y0":50.0055271519978,"z0":5.693038130134799,"aX":-17.26932205404971},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.4,"breakHorizontal":14.9,"spinRate":1803,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.40090837284622083,"extension":6.650676915509545},"hitData":{"launchSpeed":106.8,"launchAngle":10.0,"totalDistance":196.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":42.31,"coordY":107.8}},"index":3,"playId":"ccd926d4-b9b1-3d2d-8b8d-f2b51e951f14","pitchNumber":4,"startTime":"2026-02-22T21:02:42.044Z","endTime":"2026-02-22T21:02:50.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":665804,"link":"/api/v1/people/665804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"credit":"b_ab"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_ab"},{"player":{"id":665804,"link":"/api/v1/people/665804"},"credit":"b_pa"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.9,"awayTeamWinProbability":38.1,"homeTeamWinProbabilityAdded":-3.3000000000000043,"leverageIndex":0.82,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:02:50.800Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Chas McCormick lines out to shortstop Willy Adames.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-22T21:02:51.425Z","endTime":"2026-02-22T21:03:21.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":676801,"fullName":"Chas McCormick","link":"/api/v1/people/676801"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":676801,"fullName":"Chas McCormick","link":"/api/v1/people/676801"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":92.8,"endSpeed":85.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.542450135782296,"aZ":-26.82628382147625,"pfxX":-7.537568264594857,"pfxZ":2.8733390283956126,"pX":-0.8272048060932156,"pZ":2.454972885369493,"vX0":5.9602802925518965,"vY0":-135.1569017251685,"vZ0":-3.803989400371014,"x":148.53,"y":172.5,"x0":-2.0741298414598925,"y0":50.00610263406055,"z0":5.74978482351889,"aX":-14.044896975349},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.7,"breakHorizontal":12.5,"spinRate":1713,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.40418947062925836,"extension":6.639592178324619},"hitData":{"launchSpeed":86.4,"launchAngle":11.0,"totalDistance":153.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":104.72,"coordY":144.16}},"index":0,"playId":"2d3b0d4f-65ff-3d10-9c27-2c739aceb83b","pitchNumber":1,"startTime":"2026-02-22T21:03:16.729Z","endTime":"2026-02-22T21:03:21.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"first":{"id":665804,"link":"/api/v1/people/665804"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676801,"link":"/api/v1/people/676801"},"credit":"b_ab"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_ab"},{"player":{"id":676801,"link":"/api/v1/people/676801"},"credit":"b_pa"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":3.8000000000000043,"leverageIndex":1.58,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:03:21.906Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dylan Carlson singles on a ground ball to center fielder Harrison Bader. Miguel Amaya to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-22T21:03:23.112Z","endTime":"2026-02-22T21:06:50.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"postOnSecond":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.1,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.51119035714622,"aZ":-20.227254372611736,"pfxX":-1.9051890957953548,"pfxZ":6.660557544654164,"pX":-0.37162630705982047,"pZ":2.8687509703618526,"vX0":4.435322682528894,"vY0":-132.14276000973538,"vZ0":-4.109773198897336,"x":131.17,"y":161.32,"x0":-1.8139792807211268,"y0":50.00017024987938,"z0":5.904324208482885,"aX":-3.416145765995384},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.5,"breakHorizontal":2.6,"spinRate":2023,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.41234007257453165,"extension":6.574728030020074},"index":0,"playId":"5dc46833-e7cc-3b55-8051-9829c2cd28ec","pitchNumber":1,"startTime":"2026-02-22T21:03:48.165Z","endTime":"2026-02-22T21:03:51.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"first":{"id":665804,"link":"/api/v1/people/665804"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":82.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.56805968158249,"aZ":-30.75384099403062,"pfxX":-6.6222993088578725,"pfxZ":0.8411614770594191,"pX":-0.6679512516686443,"pZ":2.290500375987018,"vX0":5.5745969134878814,"vY0":-127.53513218419698,"vZ0":-2.7283790262523757,"x":142.46,"y":176.94,"x0":-1.9933491543585407,"y0":50.00537153214851,"z0":5.734676185072745,"aX":-11.206351961406273},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.2,"breakHorizontal":11.2,"spinRate":1924,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.4251299817683596,"extension":6.7303644076136235},"index":1,"playId":"86ff250c-c78c-3628-b55e-21758d22993d","pitchNumber":2,"startTime":"2026-02-22T21:04:04.910Z","endTime":"2026-02-22T21:04:07.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"first":{"id":665804,"link":"/api/v1/people/665804"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":94.1,"endSpeed":86.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.661528692450304,"aZ":-17.582866314396018,"pfxX":-5.137592303876868,"pfxZ":7.664585701840167,"pX":-0.38540342151441287,"pZ":3.4977230481067085,"vX0":5.961107201166171,"vY0":-136.9716513576348,"vZ0":-3.3090884724422014,"x":131.69,"y":144.34,"x0":-1.9203085349741722,"y0":50.00425320253807,"z0":5.920623012564949,"aX":-9.783318284505436},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.4,"breakHorizontal":8.0,"spinRate":2132,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3995598868229888,"extension":6.466036757622356},"index":2,"playId":"b9212015-b0eb-3b72-b519-4b57db0329e4","pitchNumber":3,"startTime":"2026-02-22T21:04:26.770Z","endTime":"2026-02-22T21:04:29.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"first":{"id":665804,"link":"/api/v1/people/665804"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.48244254897456,"aZ":-30.16462215248009,"pfxX":-6.673285849145324,"pfxZ":1.1864112825529185,"pX":-0.06853890946956737,"pZ":1.4281052269460754,"vX0":6.790104284313435,"vY0":-128.31022873826717,"vZ0":-5.089894665616417,"x":119.61,"y":200.22,"x0":-1.8617724537494238,"y0":50.002926540471115,"z0":5.742935285551178,"aX":-11.309119538154299},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.3,"breakHorizontal":10.9,"spinRate":2020,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4242331775406152,"extension":6.682852945592593},"index":3,"playId":"dec70a58-fbda-3185-b75d-29257fa2677e","pitchNumber":4,"startTime":"2026-02-22T21:04:48.655Z","endTime":"2026-02-22T21:04:51.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"first":{"id":665804,"link":"/api/v1/people/665804"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.424569242644818,"aZ":-30.02275601063296,"pfxX":8.781444595306372,"pfxZ":1.5228728754384466,"pX":0.0494317827147648,"pZ":2.451352935783105,"vX0":2.088907763476704,"vY0":-117.84594854250201,"vZ0":-1.2718929229569274,"x":115.12,"y":172.59,"x0":-1.9884878433080329,"y0":50.00262982503876,"z0":5.759611365521357,"aX":12.408050082541626},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.8,"breakHorizontal":-16.4,"spinRate":2192,"spinDirection":77},"zone":5,"typeConfidence":2.0,"plateTime":0.4639637633465381,"extension":6.381127062959401},"index":4,"playId":"d9ce8a28-f48d-3d95-bf18-1085ae6b8edb","pitchNumber":5,"startTime":"2026-02-22T21:05:10.465Z","endTime":"2026-02-22T21:05:13.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"first":{"id":665804,"link":"/api/v1/people/665804"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.06868354851684,"aZ":-23.90402389914337,"pfxX":-8.07577481597519,"pfxZ":4.384434735543033,"pX":0.8989259495216394,"pZ":3.041379205358294,"vX0":9.76733465254315,"vY0":-136.21838854908106,"vZ0":-3.010348876570387,"x":82.74,"y":156.66,"x0":-1.6787883504633825,"y0":50.00089485025841,"z0":5.807915156367896,"aX":-15.222515416817183},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.6,"breakHorizontal":12.6,"spinRate":1888,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.40164281239668753,"extension":6.571031291273904},"index":5,"playId":"ecd9cc55-6d03-3d59-97af-f8a801dbd6ac","pitchNumber":6,"startTime":"2026-02-22T21:05:34.308Z","endTime":"2026-02-22T21:05:37.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"first":{"id":665804,"link":"/api/v1/people/665804"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.1,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.09955840364001,"aZ":-27.684036414003565,"pfxX":8.59783993187827,"pfxZ":3.158535660025457,"pX":0.6639114941654918,"pZ":1.155274889069091,"vX0":3.2700315327002483,"vY0":-118.80944685867712,"vZ0":-4.70757183638983,"x":91.69,"y":207.59,"x0":-1.8496354312755987,"y0":50.001714890213876,"z0":5.696822005424752,"aX":12.212248934702256},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":4.8,"breakHorizontal":-16.4,"spinRate":2188,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.46212071889041484,"extension":6.561962266339552},"index":6,"playId":"767a3330-50a2-34bc-8b5f-2ee406e3234f","pitchNumber":7,"startTime":"2026-02-22T21:05:58.695Z","endTime":"2026-02-22T21:06:01.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"first":{"id":665804,"link":"/api/v1/people/665804"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.61527866612554,"aZ":-18.429778413236,"pfxX":-5.587436590070519,"pfxZ":7.205919636806698,"pX":-0.8208601131779465,"pZ":3.5144043459636576,"vX0":4.629513227739418,"vY0":-137.09837446600724,"vZ0":-3.2519477535393038,"x":148.29,"y":143.89,"x0":-1.8033677574129945,"y0":50.00647317625692,"z0":5.970029234998168,"aX":-10.664671070759976},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.6,"breakHorizontal":9.1,"spinRate":1969,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.39912620633184925,"extension":6.462398233979799},"index":7,"playId":"4b92ccb8-91d5-3914-b256-e2cfd69dcf6e","pitchNumber":8,"startTime":"2026-02-22T21:06:17.580Z","endTime":"2026-02-22T21:06:20.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"first":{"id":665804,"link":"/api/v1/people/665804"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.76483985855814,"aZ":-24.12404699055657,"pfxX":-9.373906083923519,"pfxZ":4.214851562438929,"pX":-0.3568610253594738,"pZ":2.839402529118374,"vX0":6.943491238063345,"vY0":-136.99641936865936,"vZ0":-3.7319709046974094,"x":130.6,"y":162.12,"x0":-1.6996093611658296,"y0":50.00469329021139,"z0":5.858022528756313,"aX":-17.91426116330912},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.1,"breakHorizontal":15.6,"spinRate":1801,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.3990065018970639,"extension":6.642483114235515},"hitData":{"launchSpeed":99.2,"launchAngle":2.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.72,"coordY":112.04}},"index":8,"playId":"7affc859-40e3-3518-8ccb-80dcb5c735da","pitchNumber":9,"startTime":"2026-02-22T21:06:39.749Z","endTime":"2026-02-22T21:06:50.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"first":{"id":665804,"link":"/api/v1/people/665804"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_ab"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_ab"},{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_pa"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.9,"awayTeamWinProbability":37.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.14,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:06:50.369Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Justin Dean called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-22T21:06:46.903Z","endTime":"2026-02-22T21:08:11.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.03,"strikeZoneBottom":1.529,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.17580612888815,"aZ":-27.861617538310313,"pfxX":-8.32441062246517,"pfxZ":2.321489797968196,"pX":-1.8587345089274632,"pZ":2.947374358090498,"vX0":3.2908606868748125,"vY0":-135.60726936011133,"vZ0":-2.534745405314812,"x":187.85,"y":159.2,"x0":-2.0077561405616895,"y0":50.00380103361744,"z0":5.8415982264328825,"aX":-15.475424834523073},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.8,"breakHorizontal":14.4,"spinRate":1840,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.40419059243278044,"extension":6.460565785308855},"index":0,"playId":"6dc09d63-c028-3e38-a23d-a0240dd4f2cb","pitchNumber":1,"startTime":"2026-02-22T21:07:16.182Z","endTime":"2026-02-22T21:07:19.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":681909,"link":"/api/v1/people/681909","batSide":{"code":"R","description":"Right"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"second":{"id":665804,"link":"/api/v1/people/665804"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.03,"strikeZoneBottom":1.529,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86934469213202,"aZ":-28.252970752477136,"pfxX":-9.036507206338209,"pfxZ":2.085730214036433,"pX":-0.8831800071182353,"pZ":2.3957158555664892,"vX0":5.934405152715009,"vY0":-136.06671613367902,"vZ0":-3.8678414534514354,"x":150.66,"y":174.1,"x0":-1.9144148602256001,"y0":50.004997828529746,"z0":5.785533635524609,"aX":-17.006176247564945},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.1,"breakHorizontal":15.1,"spinRate":1741,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.40200560848445566,"extension":6.606467968961048},"index":1,"playId":"18c54577-fe87-36c1-a2bc-977ef6ca0e7f","pitchNumber":2,"startTime":"2026-02-22T21:07:31.053Z","endTime":"2026-02-22T21:07:34.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":681909,"link":"/api/v1/people/681909","batSide":{"code":"R","description":"Right"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"second":{"id":665804,"link":"/api/v1/people/665804"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.03,"strikeZoneBottom":1.529,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.814041055295917,"aZ":-28.52193889880651,"pfxX":-9.419440157787893,"pfxZ":1.9260365632926746,"pX":-1.1973234233634076,"pZ":1.9940083295755309,"vX0":5.292848508872201,"vY0":-136.78088061291962,"vZ0":-5.066025478968279,"x":162.64,"y":184.94,"x0":-1.9323534965573075,"y0":50.00375195138909,"z0":5.822838071982556,"aX":-17.871519289041547},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.6,"breakHorizontal":16.0,"spinRate":1753,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.40025128004868193,"extension":6.572930429407446},"index":2,"playId":"a5f2eab1-221e-3c8b-9b2f-48d45fb93c74","pitchNumber":3,"startTime":"2026-02-22T21:07:50.236Z","endTime":"2026-02-22T21:07:53.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":681909,"link":"/api/v1/people/681909","batSide":{"code":"R","description":"Right"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"second":{"id":665804,"link":"/api/v1/people/665804"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.03,"strikeZoneBottom":1.529,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.530470605222614,"aZ":-28.575942067010185,"pfxX":-9.234080412227492,"pfxZ":1.9228746601434423,"pX":0.25327043683000183,"pZ":2.3244248232727918,"vX0":8.772797498247051,"vY0":-136.0059694344548,"vZ0":-4.11289704163402,"x":107.35,"y":176.02,"x0":-1.8127381785413414,"y0":50.00578342367121,"z0":5.835602635579674,"aX":-17.32052066117048},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.8,"breakHorizontal":14.9,"spinRate":1863,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.4025487590252812,"extension":6.652067750000836},"index":3,"playId":"bf19e1aa-bd52-31a1-b293-092953ceb48f","pitchNumber":4,"startTime":"2026-02-22T21:08:07.857Z","endTime":"2026-02-22T21:08:11.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":681909,"link":"/api/v1/people/681909","batSide":{"code":"R","description":"Right"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"second":{"id":665804,"link":"/api/v1/people/665804"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681909,"link":"/api/v1/people/681909"},"credit":"b_ab"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_ab"},{"player":{"id":681909,"link":"/api/v1/people/681909"},"credit":"b_pa"},{"player":{"id":702352,"link":"/api/v1/people/702352"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.5,"awayTeamWinProbability":31.5,"homeTeamWinProbabilityAdded":5.600000000000001,"leverageIndex":2.22,"dramaIndex":95.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:08:11.925Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jung Hoo Lee flies out to left fielder Dylan Carlson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-22T21:10:31.134Z","endTime":"2026-02-22T21:11:40.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702303,"fullName":"Riley Martin","link":"/api/v1/people/702303"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Riley Martin replaces Caleb Thielbar.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T21:09:55.923Z","endTime":"2026-02-22T21:10:31.134Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702303,"link":"/api/v1/people/702303"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":573204,"link":"/api/v1/people/573204","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":92.6,"endSpeed":85.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.107484986251304,"aZ":-14.031751704846886,"pfxX":2.1949977475605844,"pfxZ":9.821635036242846,"pX":-0.38399978175833305,"pZ":3.06410229359244,"vX0":-6.666347111347029,"vY0":-134.7604368073532,"vZ0":-5.39127511012771,"x":131.12,"y":161.16,"x0":1.8319231660448836,"y0":50.002735388393944,"z0":6.074709658355937,"aX":4.055277414435584},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.9,"breakHorizontal":-2.6,"spinRate":2289,"spinDirection":157},"zone":1,"typeConfidence":2.0,"plateTime":0.4057732363485189,"extension":5.570512943528153},"index":1,"playId":"3b201a3c-67d0-3e27-9b09-9f17fbd1c932","pitchNumber":1,"startTime":"2026-02-22T21:10:31.134Z","endTime":"2026-02-22T21:10:34.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.364732454897478,"aZ":-43.173796636546165,"pfxX":-2.9305284377562595,"pfxZ":-7.322944229869387,"pX":-0.5731945691349161,"pZ":3.3116324353467976,"vX0":-5.065132257069608,"vY0":-121.63434723681308,"vZ0":1.7680738022161404,"x":138.85,"y":149.37,"x0":1.91516361543452,"y0":50.00353061404767,"z0":6.312579215432898,"aX":-4.400729277098195},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-12.6,"breakHorizontal":6.5,"spinRate":2504,"spinDirection":324},"zone":1,"typeConfidence":2.0,"plateTime":0.44992685772554797,"extension":5.443731754258789},"index":2,"playId":"b4ebbd95-ad79-31c1-b38e-fb7f799b09c7","pitchNumber":2,"startTime":"2026-02-22T21:10:42.250Z","endTime":"2026-02-22T21:10:45.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":94.5,"endSpeed":87.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.101370480647944,"aZ":-13.566282660101818,"pfxX":4.5363287660051395,"pfxZ":9.649205117274919,"pX":-0.5065883217894159,"pZ":2.7883834381079255,"vX0":-7.372364046968441,"vY0":-137.42718277252737,"vZ0":-6.44796508538664,"x":136.31,"y":163.49,"x0":1.611396656367425,"y0":50.005972189361366,"z0":6.072421494361727,"aX":8.75133254145164},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.4,"breakHorizontal":-6.8,"spinRate":2290,"spinDirection":157},"zone":4,"typeConfidence":2.0,"plateTime":0.39732070759597526,"extension":5.570772761925633},"index":3,"playId":"e01521ee-0745-35fa-80b6-6cd83dfed7f2","pitchNumber":3,"startTime":"2026-02-22T21:10:55.272Z","endTime":"2026-02-22T21:10:58.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":89.3,"endSpeed":82.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.712558940117106,"aZ":-23.98131326129636,"pfxX":0.059656930625548554,"pfxZ":4.80630496260739,"pX":-2.1798504569245742,"pZ":0.14785214947490866,"vX0":-10.187991906770112,"vY0":-129.406171237576,"vZ0":-9.43655041615279,"x":200.09,"y":234.79,"x0":1.7920685362856859,"y0":50.00534153142537,"z0":5.663607367651666,"aX":0.10435305210380699},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.8,"breakHorizontal":2.0,"spinRate":2327,"spinDirection":172},"zone":13,"typeConfidence":2.0,"plateTime":0.42244416563045384,"extension":5.690374084192425},"index":4,"playId":"2fa974e8-6644-377e-b0d0-181c352c2dec","pitchNumber":4,"startTime":"2026-02-22T21:11:14.735Z","endTime":"2026-02-22T21:11:17.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.937273617615578,"aZ":-13.731219523569349,"pfxX":4.387439771276746,"pfxZ":9.474860324410292,"pX":-0.3168456403488716,"pZ":2.9863597819701226,"vX0":-6.939235107783571,"vY0":-138.18939990919617,"vZ0":-5.780435040943039,"x":129.08,"y":158.15,"x0":1.649364122336192,"y0":50.002711123049544,"z0":6.017123684407346,"aX":8.540628642252848},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.2,"breakHorizontal":-6.6,"spinRate":2497,"spinDirection":148},"zone":1,"typeConfidence":2.0,"plateTime":0.39538656243621473,"extension":5.57328906501883},"hitData":{"launchSpeed":91.7,"launchAngle":25.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":62.99,"coordY":87.26}},"index":5,"playId":"220e3efb-a878-307d-96a1-36c4dcb9782e","pitchNumber":5,"startTime":"2026-02-22T21:11:32.753Z","endTime":"2026-02-22T21:11:40.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_ab"},{"player":{"id":702303,"link":"/api/v1/people/702303"},"credit":"p_ab"},{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_pa"},{"player":{"id":702303,"link":"/api/v1/people/702303"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.4,"awayTeamWinProbability":33.599999999999994,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.83,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:11:40.091Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Eldridge strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-22T21:11:39.923Z","endTime":"2026-02-22T21:13:42.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702303,"fullName":"Riley Martin","link":"/api/v1/people/702303"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":77.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.078804553319255,"aZ":-41.79875078064133,"pfxX":-0.8510910104263267,"pfxZ":-6.524633963596679,"pX":-0.8961680503977134,"pZ":1.4003552965192774,"vX0":-6.5449746313858235,"vY0":-120.55526155296346,"vZ0":-2.4901481993685386,"x":151.16,"y":200.97,"x0":1.96272398651701,"y0":50.004329399046696,"z0":6.130381422159752,"aX":-1.2548336451958304},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-12.1,"breakHorizontal":3.1,"spinRate":2510,"spinDirection":326},"zone":13,"typeConfidence":2.0,"plateTime":0.45405742107462066,"extension":5.370081248599711},"index":0,"playId":"f23aaeca-83aa-3ac5-932c-ce7ac2c1d159","pitchNumber":1,"startTime":"2026-02-22T21:12:04.763Z","endTime":"2026-02-22T21:12:08.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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.5,"endSpeed":85.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.162984513934337,"aZ":-11.00636088731802,"pfxX":4.9997617688150235,"pfxZ":11.3687394705664,"pX":-0.5313900856132617,"pZ":1.34941817015973,"vX0":-7.378928193904486,"vY0":-135.69873760221566,"vZ0":-10.090496675302038,"x":137.26,"y":202.35,"x0":1.5755878446000273,"y0":50.00173254873702,"z0":5.8865497994972396,"aX":9.308556786870124},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.5,"breakHorizontal":-7.4,"spinRate":2392,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.4038977099826089,"extension":5.548165848921954},"index":1,"playId":"ae3959da-83a1-3509-b3f5-528a2dd6828d","pitchNumber":2,"startTime":"2026-02-22T21:12:17.227Z","endTime":"2026-02-22T21:12:20.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.01011685905557,"aZ":-11.068184258599855,"pfxX":4.5857231958924665,"pfxZ":11.163774134091598,"pX":-0.32636416280052477,"pZ":2.5726180923388,"vX0":-7.034529350538058,"vY0":-136.82757333779534,"vZ0":-6.921177574785417,"x":129.44,"y":169.32,"x0":1.6855222464933592,"y0":50.00217072214642,"z0":5.898207851274513,"aX":8.669678280954084},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.8,"breakHorizontal":-6.7,"spinRate":2307,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.4007535311350727,"extension":5.563983454403067},"index":2,"playId":"653cc5ad-7567-3706-a62a-842ee9eeef5e","pitchNumber":3,"startTime":"2026-02-22T21:12:31.185Z","endTime":"2026-02-22T21:12:34.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.44912506718102,"aZ":-9.687834705986308,"pfxX":3.806226987474369,"pfxZ":11.729522424956462,"pX":-0.5235771051535482,"pZ":1.7947231957824807,"vX0":-7.487317155400523,"vY0":-137.78552383983094,"vZ0":-9.286626259705972,"x":136.96,"y":190.32,"x0":1.7381770783488757,"y0":50.00647033870481,"z0":5.8695597454549855,"aX":7.299755067542964},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.3,"breakHorizontal":-5.3,"spinRate":2400,"spinDirection":150},"zone":7,"typeConfidence":2.0,"plateTime":0.39797004768625754,"extension":5.6489086411760905},"index":3,"playId":"b2bc898a-c344-3c7e-955a-ef90c4627891","pitchNumber":4,"startTime":"2026-02-22T21:12:48.457Z","endTime":"2026-02-22T21:13:15.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"}},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16977554434493,"aZ":-44.333884122222315,"pfxX":-2.5732329436616457,"pfxZ":-8.011338559372671,"pX":-0.5519365086456232,"pZ":2.615816760308806,"vX0":-5.130712765305542,"vY0":-122.64150318598846,"vZ0":0.4400744857390426,"x":138.04,"y":168.15,"x0":1.9049525063690993,"y0":50.00420725444284,"z0":6.22763373131754,"aX":-3.9043561048178583},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-14.2,"breakHorizontal":5.9,"spinRate":2681,"spinDirection":325},"zone":4,"typeConfidence":2.0,"plateTime":0.4472882145096526,"extension":5.483514160816546},"index":4,"playId":"36916531-041d-31a5-b7fb-f06b67e01123","pitchNumber":5,"startTime":"2026-02-22T21:13:17.476Z","endTime":"2026-02-22T21:13:21.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":95.1,"endSpeed":87.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.5757747228896,"aZ":-11.589357719111046,"pfxX":2.3411866605800737,"pfxZ":10.615865151699424,"pX":-0.16935811354455016,"pZ":3.1996102045862873,"vX0":-6.051638458340957,"vY0":-138.29915463331727,"vZ0":-5.749089108082473,"x":123.46,"y":152.39,"x0":1.742010642693179,"y0":50.00006578921686,"z0":6.081100560210498,"aX":4.538987360355507},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.2,"breakHorizontal":-3.0,"spinRate":2455,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.39590946974809293,"extension":5.502602361059595},"index":5,"playId":"6548ac91-381e-363a-bf80-8821548184f7","pitchNumber":6,"startTime":"2026-02-22T21:13:39.778Z","endTime":"2026-02-22T21:13:42.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_ab"},{"player":{"id":702303,"link":"/api/v1/people/702303"},"credit":"p_ab"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_pa"},{"player":{"id":702303,"link":"/api/v1/people/702303"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.9,"awayTeamWinProbability":35.099999999999994,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.63,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:13:42.778Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Brennan called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-22T21:13:43.393Z","endTime":"2026-02-22T21:15:13.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702303,"fullName":"Riley Martin","link":"/api/v1/people/702303"},"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":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.587228134820382,"aZ":-14.030890648091297,"pfxX":1.4333412069561913,"pfxZ":9.617287176747137,"pX":0.48355611200526005,"pZ":3.708232879075971,"vX0":-4.638826125662399,"vY0":-136.3764893782399,"vZ0":-3.855325588589236,"x":98.57,"y":138.66,"x0":2.019220210517828,"y0":50.001695344516676,"z0":6.1060223022900475,"aX":2.7044446774544375},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.8,"breakHorizontal":-1.7,"spinRate":2316,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.4014113673447901,"extension":5.447607679670068},"index":0,"playId":"f691a5a8-02c3-37df-bc66-7ab9f666722b","pitchNumber":1,"startTime":"2026-02-22T21:14:06.365Z","endTime":"2026-02-22T21:14:09.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.15006029245002,"aZ":-12.817820677075737,"pfxX":3.1883384456150528,"pfxZ":10.369412219490172,"pX":-0.5034427112002046,"pZ":2.8538101652593224,"vX0":-7.131267934695661,"vY0":-135.86265461761877,"vZ0":-5.842512730404904,"x":136.19,"y":161.73,"x0":1.74278628281515,"y0":50.003935307768266,"z0":5.925246435401002,"aX":5.9527453784812},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.6,"breakHorizontal":-4.2,"spinRate":2388,"spinDirection":154},"zone":1,"typeConfidence":2.0,"plateTime":0.40336139354978595,"extension":5.587634924615835},"index":1,"playId":"50dd583a-bf1e-3318-99d3-1fe9fc923d8e","pitchNumber":2,"startTime":"2026-02-22T21:14:18.320Z","endTime":"2026-02-22T21:14:21.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.486091771703553,"aZ":-11.985557347864598,"pfxX":2.692347819311605,"pfxZ":10.48376414746167,"pX":-1.277978666860084,"pZ":2.939503740271918,"vX0":-8.912708688301251,"vY0":-138.07157479221436,"vZ0":-6.135284540829018,"x":165.71,"y":159.41,"x0":1.6457900783714345,"y0":50.00464166583101,"z0":6.001251412884025,"aX":5.18693341411209},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.8,"breakHorizontal":-3.0,"spinRate":2429,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.3970928006754191,"extension":5.514935608310314},"index":2,"playId":"f82316a5-4238-3298-ad2f-016c86bbbaf4","pitchNumber":3,"startTime":"2026-02-22T21:14:31.612Z","endTime":"2026-02-22T21:14:34.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.80110989856874,"aZ":-11.65228719852058,"pfxX":2.4836437983796227,"pfxZ":10.950958070433394,"pX":-0.24080125981579625,"pZ":3.175364014910805,"vX0":-6.123706710757521,"vY0":-136.02397468398172,"vZ0":-5.334395206918458,"x":126.18,"y":153.05,"x0":1.7168743286956445,"y0":50.004629316111775,"z0":5.9696724498226335,"aX":4.655665825826856},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.8,"breakHorizontal":-3.2,"spinRate":2442,"spinDirection":155},"zone":2,"typeConfidence":2.0,"plateTime":0.40264457176113,"extension":5.509316398148394},"index":3,"playId":"3e9d6f89-035e-3ed6-97b6-7e07f1ae92a4","pitchNumber":4,"startTime":"2026-02-22T21:14:47.944Z","endTime":"2026-02-22T21:14:50.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00275899106959,"aZ":-12.266935943084839,"pfxX":1.2373134370981045,"pfxZ":10.371554806167682,"pX":-0.41469599770709203,"pZ":2.64374792570355,"vX0":-6.368253186280433,"vY0":-137.97644424023738,"vZ0":-6.822919018450275,"x":132.81,"y":167.4,"x0":1.7670036570700285,"y0":50.002015725023504,"z0":5.983104975063904,"aX":2.375448854282927},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.4,"breakHorizontal":-0.8,"spinRate":2286,"spinDirection":153},"zone":4,"typeConfidence":2.0,"plateTime":0.3976709254240487,"extension":5.639033750465151},"index":4,"playId":"5529b9ef-6bce-3c49-b0ae-f0243af69e0a","pitchNumber":5,"startTime":"2026-02-22T21:15:08.961Z","endTime":"2026-02-22T21:15:13.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686823,"link":"/api/v1/people/686823"},"credit":"b_ab"},{"player":{"id":702303,"link":"/api/v1/people/702303"},"credit":"p_ab"},{"player":{"id":686823,"link":"/api/v1/people/686823"},"credit":"b_pa"},{"player":{"id":702303,"link":"/api/v1/people/702303"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:15:13.417Z","atBatIndex":32},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Scott Kingery lines out to left fielder Will Brennan.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T21:17:30.535Z","endTime":"2026-02-22T21:18:54.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686823,"link":"/api/v1/people/686823"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Christian Koss replaces third baseman Matt Chapman, batting 2nd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T21:17:32.539Z","endTime":"2026-02-22T21:17:32.540Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"201","replacedPlayer":{"id":656305,"link":"/api/v1/people/656305"},"defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Reiver Sanmartin replaces Spencer Bivens.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T21:17:32.541Z","endTime":"2026-02-22T21:17:32.542Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665665,"link":"/api/v1/people/665665"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":702352,"link":"/api/v1/people/702352","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.72069581582472,"aZ":-21.62736199021212,"pfxX":8.125136309561341,"pfxZ":5.753521806589465,"pX":-0.9512121043133988,"pZ":2.772719357505333,"vX0":-11.843708370054365,"vY0":-134.23801079710523,"vZ0":-2.8413174989820487,"x":153.26,"y":163.92,"x0":2.4524932891687174,"y0":50.0065137521231,"z0":5.376214033320942,"aX":14.905494674411294},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.0,"breakHorizontal":-12.4,"spinRate":2333,"spinDirection":117},"zone":11,"typeConfidence":2.0,"plateTime":0.4072656330869102,"extension":6.295998750487792},"index":2,"playId":"55bec5eb-b657-3b7c-88dc-5e1d1225c0aa","pitchNumber":1,"startTime":"2026-02-22T21:17:32.543Z","endTime":"2026-02-22T21:17:35.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79310492898331,"aZ":-29.83985540290126,"pfxX":9.858852762411228,"pfxZ":1.4167002876111887,"pX":1.6936964593342267,"pZ":2.956269149724828,"vX0":-5.942225243458807,"vY0":-127.28915040415193,"vZ0":-0.5742940848377275,"x":52.44,"y":158.96,"x0":2.7709826889958578,"y0":50.00384897468171,"z0":5.536156540964451,"aX":16.26736929687513},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.6,"breakHorizontal":-16.6,"spinRate":1910,"spinDirection":101},"zone":12,"typeConfidence":2.0,"plateTime":0.429409253192119,"extension":6.103142789380219},"index":3,"playId":"f2e8ebe0-87a1-32e4-a344-6b187d72b962","pitchNumber":2,"startTime":"2026-02-22T21:17:47.015Z","endTime":"2026-02-22T21:17:50.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":87.1,"endSpeed":80.2,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.78964537078982,"aZ":-30.12053449150174,"pfxX":10.961858181795026,"pfxZ":1.2622351367019489,"pX":-0.1407739628926659,"pZ":1.572717834929418,"vX0":-10.246252932123722,"vY0":-126.5016097251884,"vZ0":-3.5030511757292224,"x":122.37,"y":196.32,"x0":2.529754039748722,"y0":50.00361765407666,"z0":5.379235221169901,"aX":17.84220337548089},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.7,"breakHorizontal":-17.6,"spinRate":2015,"spinDirection":101},"zone":8,"typeConfidence":2.0,"plateTime":0.4322926246317307,"extension":6.1112988010132065},"index":4,"playId":"e9b4b2ae-ab6a-3a0b-bbda-aa0a82f6190d","pitchNumber":3,"startTime":"2026-02-22T21:17:58.533Z","endTime":"2026-02-22T21:18:02.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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.1,"endSpeed":85.6,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.926646718238857,"aZ":-20.797367905918907,"pfxX":7.634909941570073,"pfxZ":6.082970096068248,"pX":-0.1899665109003113,"pZ":4.2609158112593954,"vX0":-9.978998313233589,"vY0":-135.2644528732712,"vZ0":0.1689981748713102,"x":124.24,"y":123.74,"x0":2.539123306734165,"y0":50.00202076402841,"z0":5.64479533961412,"aX":14.279174812844483},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.3,"breakHorizontal":-11.9,"spinRate":2271,"spinDirection":124},"zone":11,"typeConfidence":2.0,"plateTime":0.4034860070036075,"extension":6.0749328627300185},"index":5,"playId":"2c94851f-db61-36ad-9bdc-ed44d31946f2","pitchNumber":4,"startTime":"2026-02-22T21:18:17.070Z","endTime":"2026-02-22T21:18:20.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":77.3,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.609881267816416,"aZ":-31.11360207216459,"pfxX":-1.9033632827511444,"pfxZ":0.7088948888414421,"pX":0.053253784816557986,"pZ":3.1360970326241686,"vX0":-5.709479408998566,"vY0":-120.60714538778262,"vZ0":0.4187052926097885,"x":114.97,"y":154.11,"x0":2.682036572023148,"y0":50.00375090490125,"z0":5.666154888855032,"aX":-2.8526143864705293},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.6,"breakHorizontal":4.6,"spinRate":2671,"spinDirection":268},"zone":2,"typeConfidence":2.0,"plateTime":0.4511424244607425,"extension":6.171724888143148},"index":6,"playId":"7d5752a7-14a3-3442-be2d-9e1d93c11ce1","pitchNumber":5,"startTime":"2026-02-22T21:18:28.346Z","endTime":"2026-02-22T21:18:31.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84633933594986,"aZ":-33.313648429351574,"pfxX":9.912366568124398,"pfxZ":-0.6913353737930859,"pX":0.6218240718872863,"pZ":2.1840775200445903,"vX0":-8.482984947517263,"vY0":-127.73246645553527,"vZ0":-1.6393607230139802,"x":93.3,"y":179.81,"x0":2.695036872585956,"y0":50.00182088520948,"z0":5.449058081157363,"aX":16.409887681967245},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.4,"breakHorizontal":-16.1,"spinRate":2020,"spinDirection":108},"zone":6,"typeConfidence":2.0,"plateTime":0.4285145836031288,"extension":6.277136791320488},"hitData":{"launchSpeed":93.8,"launchAngle":23.0,"totalDistance":340.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.45,"coordY":69.15}},"index":7,"playId":"9517b16a-7d93-356c-a8df-d618e2444154","pitchNumber":6,"startTime":"2026-02-22T21:18:46.890Z","endTime":"2026-02-22T21:18:54.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664068,"link":"/api/v1/people/664068"},"credit":"b_ab"},{"player":{"id":665665,"link":"/api/v1/people/665665"},"credit":"p_ab"},{"player":{"id":664068,"link":"/api/v1/people/664068"},"credit":"b_pa"},{"player":{"id":665665,"link":"/api/v1/people/665665"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.0,"awayTeamWinProbability":33.0,"homeTeamWinProbabilityAdded":3.1999999999999957,"leverageIndex":1.26,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:18:54.653Z","atBatIndex":33},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Owen Miller doubles (1) on a line drive to right fielder Jung Hoo Lee.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T21:18:56.869Z","endTime":"2026-02-22T21:19:53.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680911,"fullName":"Owen Miller","link":"/api/v1/people/680911"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":680911,"fullName":"Owen Miller","link":"/api/v1/people/680911"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":680911,"fullName":"Owen Miller","link":"/api/v1/people/680911"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.666936293083065,"aZ":-31.179612987027035,"pfxX":-1.9328429675413505,"pfxZ":0.6710467154395907,"pX":0.5491161449808758,"pZ":2.4522140965441697,"vX0":-4.88178817648789,"vY0":-120.61235956010124,"vZ0":-1.0467029585069862,"x":96.07,"y":172.57,"x0":2.843925926275236,"y0":50.00303552693415,"z0":5.621251108545937,"aX":-2.8711415901300805},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.2,"breakHorizontal":4.6,"spinRate":2561,"spinDirection":271},"zone":6,"typeConfidence":2.0,"plateTime":0.45271288791514186,"extension":6.325586659839552},"index":0,"playId":"d82aff26-8896-3f79-a9c4-4c548d0169ca","pitchNumber":1,"startTime":"2026-02-22T21:19:16.002Z","endTime":"2026-02-22T21:19:19.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":680911,"link":"/api/v1/people/680911","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.72473816232632,"aZ":-17.20886526335575,"pfxX":8.064595517457562,"pfxZ":8.037209467100151,"pX":-1.0807824365245686,"pZ":3.465616156438564,"vX0":-12.060165299330956,"vY0":-135.40304925179686,"vZ0":-2.2145001268240287,"x":158.2,"y":145.21,"x0":2.3770499226335082,"y0":50.005018443810286,"z0":5.4941193489408775,"aX":15.022099221690727},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.3,"breakHorizontal":-12.1,"spinRate":2329,"spinDirection":120},"zone":11,"typeConfidence":2.0,"plateTime":0.40404901727246045,"extension":6.16649324224344},"index":1,"playId":"0bf7d64b-851d-311a-8a1d-5452017aaff9","pitchNumber":2,"startTime":"2026-02-22T21:19:26.828Z","endTime":"2026-02-22T21:19:30.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":680911,"link":"/api/v1/people/680911","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.730159022924312,"aZ":-31.192559879788885,"pfxX":9.35382812170134,"pfxZ":0.5747046913676144,"pX":1.0918627333920414,"pZ":2.5988981068815447,"vX0":-7.422024873038908,"vY0":-128.73301492491984,"vZ0":-1.147814223200961,"x":75.38,"y":168.61,"x0":2.780239109593531,"y0":50.00137014362717,"z0":5.439262209651488,"aX":15.886383373395786},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.1,"breakHorizontal":-15.5,"spinRate":2161,"spinDirection":106},"zone":12,"typeConfidence":2.0,"plateTime":0.42354849437706665,"extension":6.113473921579709},"hitData":{"launchSpeed":90.4,"launchAngle":15.0,"totalDistance":225.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":200.6,"coordY":124.95}},"index":2,"playId":"e647b903-6800-3caa-a5b1-8c0531c6eaac","pitchNumber":3,"startTime":"2026-02-22T21:19:38.346Z","endTime":"2026-02-22T21:19:53.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":680911,"link":"/api/v1/people/680911","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680911,"link":"/api/v1/people/680911"},"credit":"b_ab"},{"player":{"id":665665,"link":"/api/v1/people/665665"},"credit":"p_ab"},{"player":{"id":680911,"link":"/api/v1/people/680911"},"credit":"b_pa"},{"player":{"id":665665,"link":"/api/v1/people/665665"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.1,"awayTeamWinProbability":38.9,"homeTeamWinProbabilityAdded":-5.899999999999999,"leverageIndex":0.92,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:19:53.037Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Shaw grounds out, catcher Patrick Bailey to first baseman Rafael Devers. Owen Miller to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T21:20:15.857Z","endTime":"2026-02-22T21:22:13.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":680911,"fullName":"Owen Miller","link":"/api/v1/people/680911"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"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":680911,"fullName":"Owen Miller","link":"/api/v1/people/680911"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.83338300381788,"aZ":-19.001966112483856,"pfxX":7.537568926406948,"pfxZ":7.063321843522349,"pX":-0.9921746748518234,"pZ":3.7573199865792577,"vX0":-12.195497099335645,"vY0":-135.0692503573081,"vZ0":-1.2115660848513459,"x":154.82,"y":137.33,"x0":2.582895690226129,"y0":50.0025404725141,"z0":5.535696670769368,"aX":14.057590676851671},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.7,"breakHorizontal":-11.3,"spinRate":2291,"spinDirection":123},"zone":11,"typeConfidence":2.0,"plateTime":0.4040700107872741,"extension":6.257226280628909},"index":0,"playId":"8432c482-5ab3-3b13-8c55-1f9b7404eff8","pitchNumber":1,"startTime":"2026-02-22T21:20:23.795Z","endTime":"2026-02-22T21:20:27.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"second":{"id":680911,"link":"/api/v1/people/680911"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"08319226-0366-0013-001c-f08cd117d70a","startTime":"2026-02-22T21:20:56.249Z","endTime":"2026-02-22T21:21:06.628Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"second":{"id":680911,"link":"/api/v1/people/680911"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.428972408657373,"aZ":-26.093231419682645,"pfxX":9.927249111623583,"pfxZ":3.2581059105909382,"pX":-1.1931462614453139,"pZ":1.9717904056081554,"vX0":-13.276518470271338,"vY0":-134.8054649481569,"vZ0":-4.341915361949226,"x":162.48,"y":185.54,"x0":2.4738389459540273,"y0":50.00278474063591,"z0":5.414463049272469,"aX":18.529450554342336},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.3,"breakHorizontal":-15.6,"spinRate":2430,"spinDirection":167},"zone":13,"typeConfidence":2.0,"plateTime":0.40413065822292094,"extension":6.389028955570784},"index":2,"playId":"1401d18a-4055-3294-b34a-a39072868bec","pitchNumber":2,"startTime":"2026-02-22T21:21:06.628Z","endTime":"2026-02-22T21:21:10.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"second":{"id":680911,"link":"/api/v1/people/680911"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.42855224956316,"aZ":-25.007447164326795,"pfxX":9.885150037611254,"pfxZ":3.8640909655410525,"pX":-0.12496232696852648,"pZ":3.0314495338586953,"vX0":-11.110040384083183,"vY0":-134.61028492730716,"vZ0":-1.8273206059892066,"x":121.76,"y":156.93,"x0":2.7516828438617518,"y0":50.001775391184104,"z0":5.471821690365591,"aX":18.325937834678758},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.8,"breakHorizontal":-15.8,"spinRate":2450,"spinDirection":124},"zone":2,"typeConfidence":2.0,"plateTime":0.4053245405433641,"extension":6.2240918292725365},"index":3,"playId":"31e52550-bd90-3daf-a3d2-bbb1a7329de3","pitchNumber":3,"startTime":"2026-02-22T21:21:24.824Z","endTime":"2026-02-22T21:21:28.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"second":{"id":680911,"link":"/api/v1/people/680911"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.7,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.477973380734632,"aZ":-19.303909286422883,"pfxX":7.580079792925615,"pfxZ":6.90880125843597,"pX":0.8269828522508778,"pZ":2.052058897137678,"vX0":-8.080635770230367,"vY0":-134.93522120012128,"vZ0":-5.0574146132590085,"x":85.48,"y":183.37,"x0":2.860784807767095,"y0":50.0048859885969,"z0":5.290814726218112,"aX":14.126362325573579},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.8,"breakHorizontal":-12.2,"spinRate":2284,"spinDirection":120},"zone":9,"typeConfidence":2.0,"plateTime":0.40429366611695317,"extension":6.361663649578894},"index":4,"playId":"7532bac7-b695-3aca-8188-3648b907826d","pitchNumber":4,"startTime":"2026-02-22T21:21:43.395Z","endTime":"2026-02-22T21:21:46.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"second":{"id":680911,"link":"/api/v1/people/680911"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.815890320622067,"aZ":-18.278624385675375,"pfxX":8.90742738227394,"pfxZ":7.396111525764624,"pX":1.3060191221656718,"pZ":2.4744913435304934,"vX0":-7.007081001889532,"vY0":-135.73761948888568,"vZ0":-4.396518343383767,"x":67.22,"y":171.97,"x0":2.7549684127864027,"y0":50.00261090693071,"z0":5.376073537904754,"aX":16.734700080075434},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.7,"breakHorizontal":-14.8,"spinRate":2292,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.40248160493575913,"extension":6.249098529188749},"hitData":{"launchSpeed":50.5,"launchAngle":-75.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"2","coordinates":{"coordX":127.68,"coordY":198.73}},"index":5,"playId":"ca26efaf-cdd1-3843-8466-36ebe2875328","pitchNumber":5,"startTime":"2026-02-22T21:22:04.269Z","endTime":"2026-02-22T21:22:13.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"second":{"id":680911,"link":"/api/v1/people/680911"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_ab"},{"player":{"id":665665,"link":"/api/v1/people/665665"},"credit":"p_ab"},{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_pa"},{"player":{"id":665665,"link":"/api/v1/people/665665"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.5,"awayTeamWinProbability":34.5,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":1.84,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:22:13.825Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Bregman grounds out, third baseman Christian Koss to first baseman Rafael Devers.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T21:22:18.965Z","endTime":"2026-02-22T21:24:38.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.708287853773655,"aZ":-31.714371704048972,"pfxX":8.952966740434022,"pfxZ":0.27478287068622365,"pX":1.9874941313534882,"pZ":2.3658802118654263,"vX0":-5.7850364351815475,"vY0":-127.50781111480102,"vZ0":-1.2764455830306287,"x":41.24,"y":174.9,"x0":3.1062148332953705,"y0":50.003138452405864,"z0":5.343111245199715,"aX":14.952998989544408},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.5,"breakHorizontal":-15.1,"spinRate":2151,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.427243917086102,"extension":6.128555328615121},"index":0,"playId":"75344847-54cf-3bcf-bc98-8892f3ad436e","pitchNumber":1,"startTime":"2026-02-22T21:22:37.251Z","endTime":"2026-02-22T21:22:40.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"third":{"id":680911,"link":"/api/v1/people/680911"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.001144877413893,"aZ":-29.17365695878728,"pfxX":9.171356219478374,"pfxZ":1.6492890209415645,"pX":1.5152764924535964,"pZ":3.1887473331491942,"vX0":-6.713287044402442,"vY0":-133.44546888045306,"vZ0":-0.4847960250320941,"x":59.24,"y":152.68,"x0":2.859345198702545,"y0":50.00487211523164,"z0":5.4561567162112805,"aX":16.710001938287608},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.1,"breakHorizontal":-15.4,"spinRate":2178,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.408879074928858,"extension":6.137903956831262},"index":1,"playId":"8c375565-85b6-3f62-9783-629e363d975b","pitchNumber":2,"startTime":"2026-02-22T21:22:53.370Z","endTime":"2026-02-22T21:22:56.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"third":{"id":680911,"link":"/api/v1/people/680911"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.25325861666289,"aZ":-19.46450120651124,"pfxX":7.237438446245056,"pfxZ":6.956406766100713,"pX":0.5285441427063925,"pZ":3.244120728547882,"vX0":-8.465914169131368,"vY0":-134.11949306156063,"vZ0":-1.7913421151679905,"x":96.85,"y":151.19,"x0":2.7815328387822698,"y0":50.00253705624035,"z0":5.304899605897695,"aX":13.222487126770883},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.5,"breakHorizontal":-11.4,"spinRate":2223,"spinDirection":117},"zone":3,"typeConfidence":2.0,"plateTime":0.4079569830487322,"extension":6.2079784621532275},"index":2,"playId":"bb8b984f-46fd-3dfd-b28c-720241cfba21","pitchNumber":3,"startTime":"2026-02-22T21:23:13.157Z","endTime":"2026-02-22T21:23:16.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"third":{"id":680911,"link":"/api/v1/people/680911"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":true},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.2211178041055,"aZ":-30.88426416849937,"pfxX":-1.6301157936933701,"pfxZ":0.8718414450453889,"pX":-0.3477446577069522,"pZ":1.925179525472219,"vX0":-6.974095132026472,"vY0":-120.56205610224853,"vZ0":-1.733577027170603,"x":130.26,"y":186.8,"x0":2.7877448723940703,"y0":50.00429652908942,"z0":5.365277306694165,"aX":-2.4112842774881926},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.4,"breakHorizontal":4.6,"spinRate":2539,"spinDirection":261},"zone":7,"typeConfidence":2.0,"plateTime":0.4533649057526876,"extension":6.303683452408193},"index":3,"playId":"f1489175-af36-38a9-bb97-2b2d87579c0f","pitchNumber":4,"startTime":"2026-02-22T21:23:33.795Z","endTime":"2026-02-22T21:24:00.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"third":{"id":680911,"link":"/api/v1/people/680911"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.6849058643318,"aZ":-22.743643935259463,"pfxX":8.445468099521307,"pfxZ":5.084805703725875,"pX":-0.06530470466444713,"pZ":3.557834386480596,"vX0":-10.116398272797086,"vY0":-134.93444968148128,"vZ0":-0.7071655856217879,"x":119.49,"y":142.72,"x0":2.6244675031858,"y0":50.005446745625406,"z0":5.4170903611565135,"aX":15.671898863749242},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.2,"breakHorizontal":-13.3,"spinRate":2243,"spinDirection":114},"zone":11,"typeConfidence":2.0,"plateTime":0.404985407346806,"extension":6.244629711676682},"index":4,"playId":"9310d1d9-10f9-3459-837d-ffd1ba1a3d7c","pitchNumber":5,"startTime":"2026-02-22T21:24:07.274Z","endTime":"2026-02-22T21:24:10.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"third":{"id":680911,"link":"/api/v1/people/680911"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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.3,"endSpeed":81.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.111815096308533,"aZ":-32.544864048430746,"pfxX":9.901086266835003,"pfxZ":-0.22398272393714702,"pX":0.19487835432738498,"pZ":1.2970798493488938,"vX0":-10.089545553769199,"vY0":-128.18652019509042,"vZ0":-3.517339040724522,"x":109.57,"y":203.76,"x0":2.8850895307161433,"y0":50.00052802594624,"z0":5.212727738554763,"aX":16.56735323109982},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.0,"breakHorizontal":-15.8,"spinRate":2077,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.4263826202966743,"extension":6.208565102916591},"hitData":{"launchSpeed":71.3,"launchAngle":-8.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.39,"coordY":171.86}},"index":5,"playId":"3f7b66ec-f596-3a29-b769-a4fe075d2e2e","pitchNumber":6,"startTime":"2026-02-22T21:24:30.707Z","endTime":"2026-02-22T21:24:38.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"third":{"id":680911,"link":"/api/v1/people/680911"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_ab"},{"player":{"id":665665,"link":"/api/v1/people/665665"},"credit":"p_ab"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":665665,"link":"/api/v1/people/665665"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.8,"awayTeamWinProbability":29.200000000000003,"homeTeamWinProbabilityAdded":5.299999999999997,"leverageIndex":1.94,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:24:38.732Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Harrison Bader singles on a sharp line drive to left fielder Dylan Carlson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-22T21:26:52.609Z","endTime":"2026-02-22T21:27:17.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702303,"fullName":"Riley Martin","link":"/api/v1/people/702303"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Pedro Ramírez replaces third baseman Alex Bregman, batting 2nd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T21:26:11.611Z","endTime":"2026-02-22T21:26:54.590Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699393,"link":"/api/v1/people/699393"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"201","replacedPlayer":{"id":608324,"link":"/api/v1/people/608324"},"defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":81.7,"endSpeed":75.1,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.862841900603303,"aZ":-41.986629749968415,"pfxX":-3.8144728191660366,"pfxZ":-6.878010630170101,"pX":0.24539077821590302,"pZ":3.007935312086988,"vX0":-3.138874647208455,"vY0":-118.96512077783059,"vZ0":1.1482691327745314,"x":107.65,"y":157.57,"x0":2.079827377047013,"y0":50.00357764229475,"z0":6.339296592586999,"aX":-5.440614280310956},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-11.9,"breakHorizontal":7.7,"spinRate":2502,"spinDirection":333},"zone":2,"typeConfidence":2.0,"plateTime":0.461273337505375,"extension":5.208563528148528},"index":1,"playId":"b70c3834-d427-3afe-ad7e-911a788b6b05","pitchNumber":1,"startTime":"2026-02-22T21:26:54.590Z","endTime":"2026-02-22T21:26:57.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.510514847743085,"aZ":-12.848138424421238,"pfxX":3.5354630607582522,"pfxZ":10.20920713484745,"pX":0.6784888775243522,"pZ":2.5893848225147496,"vX0":-4.767641731104283,"vY0":-136.56777865470295,"vZ0":-6.683643108581936,"x":91.14,"y":168.87,"x0":1.9858793026805635,"y0":50.00190028751845,"z0":5.948689550962456,"aX":6.691978200553657},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.3,"breakHorizontal":-5.4,"spinRate":2389,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.40075901459844854,"extension":5.442716563504825},"hitData":{"launchSpeed":108.2,"launchAngle":15.0,"totalDistance":276.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":65.9,"coordY":78.09}},"index":2,"playId":"c059a579-9733-38a3-a2e4-606f24ef0cd9","pitchNumber":2,"startTime":"2026-02-22T21:27:08.858Z","endTime":"2026-02-22T21:27:17.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_ab"},{"player":{"id":702303,"link":"/api/v1/people/702303"},"credit":"p_ab"},{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_pa"},{"player":{"id":702303,"link":"/api/v1/people/702303"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.1,"awayTeamWinProbability":25.900000000000006,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":0.84,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:27:17.456Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Arraez singles on a line drive to right fielder Chas McCormick. Drew Gilbert to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-22T21:27:38.218Z","endTime":"2026-02-22T21:27:51.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702303,"fullName":"Riley Martin","link":"/api/v1/people/702303"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"postOnSecond":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676801,"link":"/api/v1/people/676801"},"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":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Drew Gilbert replaces Harrison Bader.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T21:27:40.262Z","endTime":"2026-02-22T21:27:40.263Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"901","replacedPlayer":{"id":664056,"link":"/api/v1/people/664056"},"base":1,"defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.981554288952868,"aZ":-9.164305040084676,"pfxX":1.8301590632622087,"pfxZ":12.420457516649343,"pX":-0.07255242785016787,"pZ":2.673200749828005,"vX0":-5.799768258775243,"vY0":-135.36392647312886,"vZ0":-6.897997109060078,"x":119.77,"y":166.6,"x0":1.8615908553004314,"y0":50.0059419682863,"z0":5.898800415470442,"aX":3.391637684614264},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":21.1,"breakHorizontal":-2.0,"spinRate":2423,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.4048808669519346,"extension":5.4969921673821345},"hitData":{"launchSpeed":89.8,"launchAngle":18.0,"totalDistance":253.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":159.75,"coordY":104.22}},"index":1,"playId":"6f043615-1b2c-34e1-b4e7-9bd42c5e4c4e","pitchNumber":1,"startTime":"2026-02-22T21:27:40.264Z","endTime":"2026-02-22T21:27:51.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":702303,"link":"/api/v1/people/702303"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":702303,"link":"/api/v1/people/702303"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.8,"awayTeamWinProbability":21.200000000000003,"homeTeamWinProbabilityAdded":4.700000000000003,"leverageIndex":1.35,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:27:51.718Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Christian Koss walks. Drew Gilbert to 3rd. Grant McCray to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-22T21:28:19.682Z","endTime":"2026-02-22T21:29:15.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702303,"fullName":"Riley Martin","link":"/api/v1/people/702303"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"postOnSecond":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"postOnThird":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"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":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Grant McCray replaces Luis Arraez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T21:28:07.248Z","endTime":"2026-02-22T21:28:21.810Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"101","replacedPlayer":{"id":650333,"link":"/api/v1/people/650333"},"base":1,"defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.576618319625766,"aZ":-40.480068331487836,"pfxX":-1.7532804024428916,"pfxZ":-5.558197135668334,"pX":-0.3509436047721859,"pZ":0.7065618125072854,"vX0":-5.042067575069702,"vY0":-120.88559644372276,"vZ0":-4.373304538972911,"x":130.38,"y":219.7,"x0":1.982230765794901,"y0":50.00547962084535,"z0":6.059606019955101,"aX":-2.617958278093661},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-10.8,"breakHorizontal":4.3,"spinRate":2619,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.4515495855196794,"extension":5.294291845793699},"index":1,"playId":"6dc005b8-91b2-3271-ac02-5e180e7e5e1f","pitchNumber":1,"startTime":"2026-02-22T21:28:21.810Z","endTime":"2026-02-22T21:28:24.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":687529,"link":"/api/v1/people/687529"},"second":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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.9,"endSpeed":75.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.483769057692324,"aZ":-43.59921260912359,"pfxX":-3.1777972530064815,"pfxZ":-7.884518247690586,"pX":-0.053121108368795196,"pZ":3.964358252558622,"vX0":-3.6599517453970347,"vY0":-119.2410965420129,"vZ0":3.343521311966212,"x":119.02,"y":131.74,"x0":1.9105087561911376,"y0":50.00037449100787,"z0":6.459699206557168,"aX":-4.606167643690616},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-13.3,"breakHorizontal":6.6,"spinRate":2569,"spinDirection":327},"zone":11,"typeConfidence":2.0,"plateTime":0.4581539338826013,"extension":5.2762088523642054},"index":2,"playId":"171d7ecc-4457-311d-9965-118934b39e51","pitchNumber":2,"startTime":"2026-02-22T21:28:38.951Z","endTime":"2026-02-22T21:28:42.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":687529,"link":"/api/v1/people/687529"},"second":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":92.5,"endSpeed":85.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.210716219287914,"aZ":-15.351753533980354,"pfxX":2.1795738945152285,"pfxZ":9.034802070080826,"pX":1.036248603182526,"pZ":4.14080360567814,"vX0":-3.1478740457873267,"vY0":-134.83415122505983,"vZ0":-2.359071672081351,"x":77.5,"y":126.98,"x0":1.92961811957401,"y0":50.00338604323684,"z0":6.096104986990204,"aX":4.058869484478926},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.2,"breakHorizontal":-3.4,"spinRate":2350,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.40448602551916624,"extension":5.367166942637},"index":3,"playId":"0dfdc30f-27ef-3d0c-bf40-34a9fc3d7459","pitchNumber":3,"startTime":"2026-02-22T21:28:55.585Z","endTime":"2026-02-22T21:28:58.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":687529,"link":"/api/v1/people/687529"},"second":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.0764971583955,"aZ":-12.005197916602318,"pfxX":2.583640362948997,"pfxZ":11.111064647072762,"pX":0.31966280737606234,"pZ":3.994744049573251,"vX0":-4.987022595136882,"vY0":-133.46754078570333,"vZ0":-3.1619504727126007,"x":104.82,"y":130.92,"x0":1.8715448063074709,"y0":50.003363070047705,"z0":6.051991597338534,"aX":4.690814533354349},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.7,"breakHorizontal":-3.7,"spinRate":2315,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.40943019083013343,"extension":5.481674466710695},"index":4,"playId":"81ef2e22-3540-3898-a5d5-d3cde4d2f817","pitchNumber":4,"startTime":"2026-02-22T21:29:11.763Z","endTime":"2026-02-22T21:29:15.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":687529,"link":"/api/v1/people/687529"},"second":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_pa"},{"player":{"id":702303,"link":"/api/v1/people/702303"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.7,"awayTeamWinProbability":15.299999999999997,"homeTeamWinProbabilityAdded":5.900000000000006,"leverageIndex":1.58,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:29:15.595Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willy Adames grounds out to first baseman Owen Miller. Drew Gilbert scores. Grant McCray to 3rd. Christian Koss to 2nd.","rbi":1,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-22T21:30:15.388Z","endTime":"2026-02-22T21:33:05.209Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702303,"fullName":"Riley Martin","link":"/api/v1/people/702303"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"postOnThird":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":680911,"link":"/api/v1/people/680911"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":{"id":702303,"link":"/api/v1/people/702303"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"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":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T21:29:40.899Z","endTime":"2026-02-22T21:30:17.600Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"second":{"id":687529,"link":"/api/v1/people/687529"},"third":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":93.6,"endSpeed":85.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.340970811263904,"aZ":-13.444276482257093,"pfxX":2.515872840165639,"pfxZ":9.952685363203322,"pX":0.14174817075190882,"pZ":3.057095387695351,"vX0":-5.362378932038006,"vY0":-136.16400334290284,"vZ0":-5.208976591119673,"x":111.6,"y":156.24,"x0":1.8079144509117522,"y0":50.00050896630826,"z0":5.921986409456716,"aX":4.7341228160408955},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.2,"breakHorizontal":-3.5,"spinRate":2363,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.4019496570572154,"extension":5.573757469204073},"index":1,"playId":"fe4b7901-071f-3dcb-8da3-0bbe8d17141b","pitchNumber":1,"startTime":"2026-02-22T21:30:17.600Z","endTime":"2026-02-22T21:30:21.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"second":{"id":687529,"link":"/api/v1/people/687529"},"third":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":95.4,"endSpeed":87.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.47749814776583,"aZ":-10.946414331739234,"pfxX":1.573432652181614,"pfxZ":10.85680263836943,"pX":0.007551414339004379,"pZ":4.164742053307989,"vX0":-5.713403908714715,"vY0":-138.8128825059692,"vZ0":-3.0013694626342065,"x":116.71,"y":126.33,"x0":1.8862439836349554,"y0":50.00448396613979,"z0":5.986576311211773,"aX":3.0769132759771796},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.2,"breakHorizontal":-1.7,"spinRate":2428,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.3942633217529967,"extension":5.650285916405938},"index":2,"playId":"ecadea98-7b0b-380a-ad4a-6edd4197b59b","pitchNumber":2,"startTime":"2026-02-22T21:30:31.539Z","endTime":"2026-02-22T21:30:36.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"second":{"id":687529,"link":"/api/v1/people/687529"},"third":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.05059702321679,"aZ":-45.673039944097404,"pfxX":-2.6538601799767774,"pfxZ":-9.172889905818376,"pX":0.6277226655486605,"pZ":3.051838136039862,"vX0":-2.458238276842877,"vY0":-120.67560289205404,"vZ0":1.6914243709677375,"x":93.07,"y":156.38,"x0":2.0053937811709983,"y0":50.00392075631367,"z0":6.3730160457525376,"aX":-3.9043694881942117},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-16.0,"breakHorizontal":5.4,"spinRate":2588,"spinDirection":330},"zone":3,"typeConfidence":2.0,"plateTime":0.45431933783218303,"extension":5.277996853783997},"index":3,"playId":"c8f114d6-b995-3a84-ad6e-37e7f9721d36","pitchNumber":3,"startTime":"2026-02-22T21:30:48.110Z","endTime":"2026-02-22T21:30:51.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"second":{"id":687529,"link":"/api/v1/people/687529"},"third":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.434167110966833,"aZ":-8.836501478997638,"pfxX":3.2151357336018185,"pfxZ":12.161158104712854,"pX":-1.0161711864228389,"pZ":2.5147383939100574,"vX0":-8.485028529608488,"vY0":-137.85160983501117,"vZ0":-7.5056618168582165,"x":155.73,"y":170.88,"x0":1.6879026654800287,"y0":50.00562611809997,"z0":5.8739803527853365,"aX":6.171801324697454},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.5,"breakHorizontal":-4.0,"spinRate":2420,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.3977527525617086,"extension":5.542424271864556},"index":4,"playId":"68e55cc2-d238-3ada-9d37-eada93e1c261","pitchNumber":4,"startTime":"2026-02-22T21:31:05.207Z","endTime":"2026-02-22T21:31:08.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"second":{"id":687529,"link":"/api/v1/people/687529"},"third":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":84.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.506645435019937,"aZ":-25.974533480124677,"pfxX":-1.722190189558804,"pfxZ":3.489409733595312,"pX":0.6078813969682516,"pZ":1.9909114046477205,"vX0":-3.8355493584093945,"vY0":-131.67116844193956,"vZ0":-4.901044725976331,"x":93.83,"y":185.03,"x0":2.2998346844720885,"y0":50.006202435904044,"z0":5.767304955282491,"aX":-3.0648616273529097},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.6,"breakHorizontal":3.8,"spinRate":2462,"spinDirection":186},"zone":9,"typeConfidence":2.0,"plateTime":0.41389111100777853,"extension":5.590881069354159},"index":5,"playId":"313596fd-a0db-31dd-93fa-a80be4505c55","pitchNumber":5,"startTime":"2026-02-22T21:31:27.126Z","endTime":"2026-02-22T21:31:30.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"second":{"id":687529,"link":"/api/v1/people/687529"},"third":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.147565315068043,"aZ":-12.522435778699531,"pfxX":3.4271359021409205,"pfxZ":9.912709370380238,"pX":0.2202543534387286,"pZ":2.78587439951014,"vX0":-5.629882343777785,"vY0":-139.59856147409909,"vZ0":-6.2141916005529865,"x":108.6,"y":163.56,"x0":1.8138142247863795,"y0":50.00181638449215,"z0":5.858085781832936,"aX":6.793894362673372},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.9,"breakHorizontal":-5.2,"spinRate":2451,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.39170821304838466,"extension":5.579799687517559},"index":6,"playId":"b1646f95-c8e6-3cdb-8dc9-7d46885d3afd","pitchNumber":6,"startTime":"2026-02-22T21:31:51.535Z","endTime":"2026-02-22T21:31:55.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"second":{"id":687529,"link":"/api/v1/people/687529"},"third":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.92678912170609,"aZ":-43.80301508558408,"pfxX":-4.0749706973710165,"pfxZ":-7.443407304633207,"pX":0.28175269249728413,"pZ":1.6256126868343415,"vX0":-2.8857707443953498,"vY0":-123.95459303842796,"vZ0":-1.9927740936079656,"x":106.26,"y":194.89,"x0":1.9890935930395486,"y0":50.00513683526215,"z0":6.085020576409429,"aX":-6.364134397275691},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-13.7,"breakHorizontal":8.0,"spinRate":2654,"spinDirection":327},"zone":14,"typeConfidence":2.0,"plateTime":0.4412646459667351,"extension":5.408637207823936},"index":7,"playId":"f00f155d-d7c6-37cd-b6d3-b07dfa3e1cb5","pitchNumber":7,"startTime":"2026-02-22T21:32:13.599Z","endTime":"2026-02-22T21:32:40.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"second":{"id":687529,"link":"/api/v1/people/687529"},"third":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"}},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98099046561694,"aZ":-44.756038399542255,"pfxX":-4.199034949122799,"pfxZ":-8.178336381918509,"pX":0.7589771514908595,"pZ":2.180659123504329,"vX0":-2.25789828880658,"vY0":-123.89064336579777,"vZ0":-0.5959701067499086,"x":88.07,"y":179.9,"x0":2.2303888384208563,"y0":50.00071065723733,"z0":6.196350754682677,"aX":-6.462529488574317},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-14.6,"breakHorizontal":8.2,"spinRate":2573,"spinDirection":333},"zone":9,"typeConfidence":2.0,"plateTime":0.44376189768711516,"extension":5.376813581424953},"hitData":{"launchSpeed":80.4,"launchAngle":-29.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.0,"coordY":169.32}},"index":8,"playId":"c50f8070-df14-356e-a5cb-335f20c07975","pitchNumber":8,"startTime":"2026-02-22T21:32:51.832Z","endTime":"2026-02-22T21:33:05.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"second":{"id":687529,"link":"/api/v1/people/687529"},"third":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_ab"},{"player":{"id":702303,"link":"/api/v1/people/702303"},"credit":"p_ab"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":702303,"link":"/api/v1/people/702303"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.8,"awayTeamWinProbability":13.200000000000003,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":1.51,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:33:05.209Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Devers grounds out, shortstop Scott Kingery to first baseman Owen Miller. Grant McCray scores. Christian Koss to 3rd.","rbi":1,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-22T21:33:04.924Z","endTime":"2026-02-22T21:35:46.619Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702303,"fullName":"Riley Martin","link":"/api/v1/people/702303"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664068,"link":"/api/v1/people/664068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680911,"link":"/api/v1/people/680911"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":{"id":702303,"link":"/api/v1/people/702303"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.601549124036968,"aZ":-11.818811370535823,"pfxX":1.9596713181341936,"pfxZ":10.576132353770666,"pX":-0.445133922018142,"pZ":1.6145899125279564,"vX0":-6.639549192487529,"vY0":-137.40988959106747,"vZ0":-9.179926900213498,"x":133.97,"y":195.19,"x0":1.7410675202401382,"y0":50.00479484514533,"z0":5.788525560173546,"aX":3.773222378001396},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.5,"breakHorizontal":-2.3,"spinRate":2411,"spinDirection":152},"zone":7,"typeConfidence":2.0,"plateTime":0.3976246456534458,"extension":5.497604045898725},"index":0,"playId":"40ace428-5afe-3885-ad5d-9dc81792e943","pitchNumber":1,"startTime":"2026-02-22T21:33:27.073Z","endTime":"2026-02-22T21:33:30.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":687529,"link":"/api/v1/people/687529"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":95.4,"endSpeed":87.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.587762774389745,"aZ":-13.311305121994964,"pfxX":3.447228390041856,"pfxZ":9.633687307829232,"pX":-0.06102236119240842,"pZ":4.065098780133982,"vX0":-6.052929219546398,"vY0":-138.9197091628326,"vZ0":-2.9272387011851775,"x":119.33,"y":129.02,"x0":1.696379920590242,"y0":50.00204460461219,"z0":6.0150923442709425,"aX":6.749634878906845},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.0,"breakHorizontal":-5.0,"spinRate":2457,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.3939976221300734,"extension":5.5569493904681755},"index":1,"playId":"e7f1f67a-2fd8-3115-9a0d-f3aec05277b0","pitchNumber":2,"startTime":"2026-02-22T21:33:43.326Z","endTime":"2026-02-22T21:33:46.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":687529,"link":"/api/v1/people/687529"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96644578318602,"aZ":-13.229193350232457,"pfxX":2.399436436228644,"pfxZ":10.009335995705761,"pX":0.019070936945241614,"pZ":3.6461977927869498,"vX0":-5.406293448551451,"vY0":-136.65423526223003,"vZ0":-3.924019222535182,"x":116.27,"y":140.33,"x0":1.710762933800892,"y0":50.000014729161734,"z0":6.008834037539431,"aX":4.541079381685769},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.5,"breakHorizontal":-3.2,"spinRate":2427,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.400740676274443,"extension":5.592845534509922},"index":2,"playId":"5feddab2-f2e6-3ae9-b126-c277a9c0b6f9","pitchNumber":3,"startTime":"2026-02-22T21:34:00.207Z","endTime":"2026-02-22T21:34:03.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":687529,"link":"/api/v1/people/687529"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":95.9,"endSpeed":88.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.256422583953658,"aZ":-10.69092628019295,"pfxX":2.9448638364856596,"pfxZ":10.87951734394504,"pX":-0.7275073770213302,"pZ":2.4364343090925096,"vX0":-7.78325934826354,"vY0":-139.37654174386267,"vZ0":-7.50360927213076,"x":144.73,"y":173.0,"x0":1.7140758457834342,"y0":50.00253550021041,"z0":5.863310718178954,"aX":5.815717789689132},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.4,"breakHorizontal":-3.8,"spinRate":2492,"spinDirection":149},"zone":4,"typeConfidence":2.0,"plateTime":0.39244199497069543,"extension":5.522273427987466},"index":3,"playId":"829eab2d-9e38-33f1-972f-9e0e1e0c8e19","pitchNumber":4,"startTime":"2026-02-22T21:34:20.133Z","endTime":"2026-02-22T21:34:23.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":687529,"link":"/api/v1/people/687529"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":95.6,"endSpeed":87.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.809720000900676,"aZ":-12.034067075233885,"pfxX":1.2224558478902279,"pfxZ":10.2127644187841,"pX":0.1517672135092669,"pZ":3.4876355482003,"vX0":-4.756824029231663,"vY0":-139.19593430849835,"vZ0":-4.729461574964372,"x":111.21,"y":144.61,"x0":1.720294767529681,"y0":50.00146588522869,"z0":5.998739984076938,"aX":2.411000569726889},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.8,"breakHorizontal":-1.3,"spinRate":2519,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.39276457262837994,"extension":5.675621206410904},"index":4,"playId":"34872792-d273-3737-959f-b14c66381149","pitchNumber":5,"startTime":"2026-02-22T21:34:44.819Z","endTime":"2026-02-22T21:34:48.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":687529,"link":"/api/v1/people/687529"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.290907435867283,"aZ":-43.531932397874115,"pfxX":-3.113830001454355,"pfxZ":-7.196446828322858,"pX":-1.0167763320489747,"pZ":-1.6240568909404618,"vX0":-6.127590968692147,"vY0":-125.14940675355226,"vZ0":-9.166216839689984,"x":155.76,"y":282.63,"x0":1.8720375416646695,"y0":50.00182034685686,"z0":5.671499350809387,"aX":-4.915473717208973},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-15.0,"breakHorizontal":7.1,"spinRate":2668,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.43839734531477426,"extension":5.677111609460963},"index":5,"playId":"14412612-2f38-334a-bbf6-38dce053b953","pitchNumber":6,"startTime":"2026-02-22T21:35:07.908Z","endTime":"2026-02-22T21:35:11.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":687529,"link":"/api/v1/people/687529"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.32793859344173,"aZ":-42.61769520545308,"pfxX":-1.6803175842123617,"pfxZ":-6.8401684904529105,"pX":-0.5841287349013791,"pZ":2.4375045155332957,"vX0":-5.52205764869298,"vY0":-122.55677146973493,"vZ0":-0.4167351000187134,"x":139.27,"y":172.97,"x0":1.9129011970523186,"y0":50.00287818283855,"z0":6.23760802697157,"aX":-2.564582164680845},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-12.2,"breakHorizontal":4.3,"spinRate":2501,"spinDirection":324},"zone":4,"typeConfidence":2.0,"plateTime":0.44625442866604326,"extension":5.339312834120541},"hitData":{"launchSpeed":101.0,"launchAngle":-3.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.98,"coordY":163.75}},"index":6,"playId":"49256445-a793-38ff-a067-e850dc2c7b11","pitchNumber":7,"startTime":"2026-02-22T21:35:32.531Z","endTime":"2026-02-22T21:35:46.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":646240,"link":"/api/v1/people/646240","batSide":{"code":"L","description":"Left"}},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":687529,"link":"/api/v1/people/687529"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_ab"},{"player":{"id":702303,"link":"/api/v1/people/702303"},"credit":"p_ab"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"credit":"b_pa"},{"player":{"id":702303,"link":"/api/v1/people/702303"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.0,"awayTeamWinProbability":12.0,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":1.08,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:35:46.619Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Patrick Bailey called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-22T21:38:06.943Z","endTime":"2026-02-22T21:40:17.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805060,"fullName":"Yenrri Rojas","link":"/api/v1/people/805060"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-22T21:35:57.760Z","endTime":"2026-02-22T21:37:10.687Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"R","description":"Right"}},"third":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Yenrri Rojas replaces Riley Martin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-02-22T21:37:10.687Z","endTime":"2026-02-22T21:38:08.988Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805060,"link":"/api/v1/people/805060"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":702303,"link":"/api/v1/people/702303","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"R","description":"Right"}},"third":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.906838047312892,"aZ":-20.897454893473107,"pfxX":-5.7951856392113505,"pfxZ":5.955307494256941,"pX":-0.21011934813699326,"pZ":2.6485492565204716,"vX0":6.010196671430403,"vY0":-136.2684474130648,"vZ0":-2.989082885359916,"x":125.01,"y":167.27,"x0":-1.6837181225851174,"y0":50.006156446000126,"z0":5.191467923214264,"aX":-10.98033662106803},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.4,"breakHorizontal":9.4,"spinRate":2194,"spinDirection":236},"zone":5,"typeConfidence":0.98,"plateTime":0.4008410554988693,"extension":6.37956495262199},"index":2,"playId":"03ab8346-1bde-3bcb-92b7-04eebe112fb1","pitchNumber":1,"startTime":"2026-02-22T21:38:08.988Z","endTime":"2026-02-22T21:38:12.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805060,"link":"/api/v1/people/805060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"third":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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.6,"endSpeed":79.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.086302649332215,"aZ":-27.235231883288808,"pfxX":-8.839717669853822,"pfxZ":3.062000523609349,"pX":-0.649950224526918,"pZ":1.8777199094743227,"vX0":5.454755613709925,"vY0":-126.09253548415134,"vZ0":-2.649417837307923,"x":141.77,"y":188.08,"x0":-1.6902361965596056,"y0":50.00405632855593,"z0":5.134321149761389,"aX":-14.26806850913532},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.2,"breakHorizontal":14.8,"spinRate":2050,"spinDirection":244},"zone":7,"typeConfidence":1.28,"plateTime":0.4340043179938098,"extension":6.494678777663059},"index":3,"playId":"a606be52-7f52-3906-a687-6c969e0ddcfa","pitchNumber":2,"startTime":"2026-02-22T21:38:26.725Z","endTime":"2026-02-22T21:38:30.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805060,"link":"/api/v1/people/805060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"third":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":82.8,"endSpeed":76.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.98944048159466,"aZ":-30.32732772521207,"pfxX":7.385086534300305,"pfxZ":1.242586616535192,"pX":-1.186348650541012,"pZ":2.495619246378303,"vX0":-0.3807168415463724,"vY0":-120.73847007761131,"vZ0":-0.48278380541346455,"x":162.22,"y":171.4,"x0":-1.9877016293657273,"y0":50.004067749657565,"z0":5.351294997926486,"aX":10.97843867403209},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.4,"breakHorizontal":-13.3,"spinRate":2715,"spinDirection":73},"zone":13,"typeConfidence":1.36,"plateTime":0.45246790824430727,"extension":6.425808176328726},"index":4,"playId":"5af9cb20-dbb7-373a-8f3c-e13d91b07483","pitchNumber":3,"startTime":"2026-02-22T21:38:45.526Z","endTime":"2026-02-22T21:38:50.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805060,"link":"/api/v1/people/805060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"third":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.247135517649234,"aZ":-29.436215408316976,"pfxX":4.741339389036409,"pfxZ":1.802070188730994,"pX":0.6794439680851774,"pZ":0.8837592062372093,"vX0":4.45221155304372,"vY0":-122.48966777309157,"vZ0":-4.424475268089439,"x":91.1,"y":214.92,"x0":-1.7779171434182452,"y0":50.00385649200866,"z0":5.231145457737159,"aX":7.2018954786825065},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.5,"breakHorizontal":-9.6,"spinRate":2676,"spinDirection":66},"zone":14,"typeConfidence":1.32,"plateTime":0.44720325865100286,"extension":6.3976192883661644},"index":5,"playId":"6235deb1-c485-3858-9280-d483549f2b74","pitchNumber":4,"startTime":"2026-02-22T21:39:07.775Z","endTime":"2026-02-22T21:39:10.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805060,"link":"/api/v1/people/805060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"third":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.688267858759204,"aZ":-29.962669714248555,"pfxX":-6.6885218754859235,"pfxZ":1.3639764874864335,"pX":-0.9899415616577798,"pZ":1.6660657276160895,"vX0":3.722051019438028,"vY0":-126.49765959801559,"vZ0":-2.9699040098850658,"x":154.73,"y":193.8,"x0":-1.6110469164520853,"y0":50.00329233764689,"z0":5.256287659479198,"aX":-10.8449805551455},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.0,"breakHorizontal":11.3,"spinRate":1934,"spinDirection":239},"zone":13,"typeConfidence":1.26,"plateTime":0.4329215757579683,"extension":6.480964116841878},"index":6,"playId":"e19f66b6-ad10-3230-bfb9-e53f7614aa36","pitchNumber":5,"startTime":"2026-02-22T21:39:31.712Z","endTime":"2026-02-22T21:39:35.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805060,"link":"/api/v1/people/805060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"third":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.353377534443702,"aZ":-17.926053515498378,"pfxX":-4.4758720108493755,"pfxZ":7.567757595127343,"pX":-0.2672010747545355,"pZ":2.646413337313347,"vX0":5.403033421317563,"vY0":-136.00349702553996,"vZ0":-3.6370373580615154,"x":127.19,"y":167.33,"x0":-1.6931543318799749,"y0":50.00557014328016,"z0":5.235970463313773,"aX":-8.430681313427105},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.2,"breakHorizontal":7.1,"spinRate":2152,"spinDirection":237},"zone":5,"typeConfidence":1.31,"plateTime":0.4019114993104762,"extension":6.3321417062921626},"index":7,"playId":"01101765-57ff-3d1f-8daf-31b66f2c4166","pitchNumber":6,"startTime":"2026-02-22T21:39:50.397Z","endTime":"2026-02-22T21:39:53.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805060,"link":"/api/v1/people/805060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"third":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.289991414588343,"aZ":-19.69553148093355,"pfxX":-4.352310140118384,"pfxZ":6.5284384416017,"pX":-0.34666546877823634,"pZ":1.825014140172128,"vX0":5.213422819139239,"vY0":-136.9346122589435,"vZ0":-5.549805822939817,"x":130.21,"y":189.5,"x0":-1.70362316267368,"y0":50.00513508652503,"z0":5.211991094498244,"aX":-8.323351477710734},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.9,"breakHorizontal":6.8,"spinRate":1941,"spinDirection":239},"zone":7,"typeConfidence":1.29,"plateTime":0.3989321364268088,"extension":6.482416455746639},"index":8,"playId":"3b148780-5703-3ba6-9a21-375a49779708","pitchNumber":7,"startTime":"2026-02-22T21:40:13.042Z","endTime":"2026-02-22T21:40:17.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805060,"link":"/api/v1/people/805060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"third":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_ab"},{"player":{"id":805060,"link":"/api/v1/people/805060"},"credit":"p_ab"},{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_pa"},{"player":{"id":805060,"link":"/api/v1/people/805060"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.3,"awayTeamWinProbability":13.700000000000003,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:40:17.022Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Bateman singles on a line drive to center fielder Grant McCray.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T21:42:35.723Z","endTime":"2026-02-22T21:43:51.455Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[9,10,11,12,13],"actionIndex":[0,1,2,3,4,5,6,7,8],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":13},"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Trent Harris replaces Reiver Sanmartin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T21:42:30.548Z","endTime":"2026-02-22T21:42:31.548Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805345,"link":"/api/v1/people/805345"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":665665,"link":"/api/v1/people/665665","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Drew Gilbert remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T21:42:30.548Z","endTime":"2026-02-22T21:42:31.548Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":664056,"link":"/api/v1/people/664056"},"defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Casey Schmitt replaces shortstop Willy Adames, batting 3rd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-22T21:42:30.548Z","endTime":"2026-02-22T21:42:31.548Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"301","replacedPlayer":{"id":642715,"link":"/api/v1/people/642715"},"defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Eric Haase replaces catcher Patrick Bailey, batting 5th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-22T21:42:30.548Z","endTime":"2026-02-22T21:42:31.548Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"501","replacedPlayer":{"id":672275,"link":"/api/v1/people/672275"},"defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jake Holton replaces first baseman Rafael Devers, batting 4th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-22T21:42:30.548Z","endTime":"2026-02-22T21:42:31.548Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687724,"link":"/api/v1/people/687724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"401","replacedPlayer":{"id":646240,"link":"/api/v1/people/646240"},"defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":646240,"link":"/api/v1/people/646240"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Parks Harber replaces left fielder Will Brennan, batting 8th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-02-22T21:42:30.548Z","endTime":"2026-02-22T21:42:31.548Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692238,"link":"/api/v1/people/692238"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"801","replacedPlayer":{"id":686823,"link":"/api/v1/people/686823"},"defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from third base to shortstop for Christian Koss.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-02-22T21:42:30.548Z","endTime":"2026-02-22T21:42:31.548Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"201","replacedPlayer":{"id":656305,"link":"/api/v1/people/656305"},"defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":683766,"link":"/api/v1/people/683766"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Grant McCray remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":7,"startTime":"2026-02-22T21:42:30.548Z","endTime":"2026-02-22T21:42:36.066Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":650333,"link":"/api/v1/people/650333"},"defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Brett Bateman replaces Seiya Suzuki.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":8,"startTime":"2026-02-22T21:42:36.066Z","endTime":"2026-02-22T21:42:37.791Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703520,"link":"/api/v1/people/703520"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":673548,"link":"/api/v1/people/673548"},"defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":93.0,"endSpeed":85.3,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.00790265413319,"aZ":-18.94633757464454,"pfxX":1.1090897427078308,"pfxZ":7.112402675490882,"pX":0.8985278960798718,"pZ":3.12850436483737,"vX0":2.172648462079599,"vY0":-135.3888954506092,"vZ0":-3.9938363098793523,"x":82.75,"y":154.31,"x0":-0.05784765243482076,"y0":50.00398955200349,"z0":5.945330725353159,"aX":2.063072232310229},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.2,"breakHorizontal":-2.5,"spinRate":2150,"spinDirection":182},"zone":12,"typeConfidence":2.0,"plateTime":0.4042439595716538,"extension":6.81072914557683},"index":9,"playId":"2dd2d3d4-2ea6-3428-8b3d-f5e8ab31a061","pitchNumber":1,"startTime":"2026-02-22T21:42:37.791Z","endTime":"2026-02-22T21:42:41.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":703520,"link":"/api/v1/people/703520","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":93.6,"endSpeed":85.7,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.509678305901232,"aZ":-15.84923704860649,"pfxX":0.9632877994428579,"pfxZ":8.668337738736945,"pX":-1.026540054329084,"pZ":3.2904396842303894,"vX0":-2.625698975882975,"vY0":-136.27454667868125,"vZ0":-4.311005826240601,"x":156.13,"y":149.94,"x0":-0.1763172111113256,"y0":50.00605668414356,"z0":5.985393436975945,"aX":1.815069556195033},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.0,"breakHorizontal":-1.2,"spinRate":2142,"spinDirection":181},"zone":11,"typeConfidence":2.0,"plateTime":0.401698268751733,"extension":6.672321573480523},"index":10,"playId":"fe912b15-4cbe-3a87-94a3-37d9e754d280","pitchNumber":2,"startTime":"2026-02-22T21:42:51.605Z","endTime":"2026-02-22T21:42:55.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":703520,"link":"/api/v1/people/703520","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.4,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.072422846957373,"aZ":-17.62246664842421,"pfxX":1.6135460994458821,"pfxZ":7.690915221912398,"pX":0.898577131762138,"pZ":1.8273584154570621,"vX0":2.076475510644078,"vY0":-136.0000333235845,"vZ0":-7.280930598884495,"x":82.75,"y":189.44,"x0":-0.08160571336345752,"y0":50.00152027561679,"z0":5.7404943865584865,"aX":3.0515554953672774},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.7,"breakHorizontal":-3.4,"spinRate":2245,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.40124187626496166,"extension":6.8938726851720284},"index":11,"playId":"e8ec48d5-2c58-36e5-babf-1ee1d1aecb74","pitchNumber":3,"startTime":"2026-02-22T21:43:06.467Z","endTime":"2026-02-22T21:43:09.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":703520,"link":"/api/v1/people/703520","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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.8,"endSpeed":82.7,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.940321567656557,"aZ":-27.38477460591419,"pfxX":2.32085568746567,"pfxZ":2.790824710032025,"pX":0.638885534466085,"pZ":1.3323696242863081,"vX0":1.0134232003689856,"vY0":-129.3804398688998,"vZ0":-6.167924225368262,"x":92.65,"y":202.81,"x0":-0.05801408885680075,"y0":50.00155314436092,"z0":5.81289407961153,"aX":3.981828097347783},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.1,"breakHorizontal":-4.4,"spinRate":2347,"spinDirection":165},"zone":14,"typeConfidence":2.0,"plateTime":0.42140764935555186,"extension":6.692655567846763},"index":12,"playId":"3ff73d9f-9a1e-3e0f-8e1e-bb2f8f5550fd","pitchNumber":4,"startTime":"2026-02-22T21:43:22.999Z","endTime":"2026-02-22T21:43:25.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":703520,"link":"/api/v1/people/703520","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":75.1,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.387959707648342,"aZ":-42.902059407187096,"pfxX":1.758652840060361,"pfxZ":-7.595151690901279,"pX":0.030525807406537642,"pZ":2.2325858901098066,"vX0":-0.3310172761338328,"vY0":-117.80377227427932,"vZ0":0.17695475700129326,"x":115.84,"y":178.5,"x0":-0.056091352450237976,"y0":50.00342958820413,"z0":6.106860585840204,"aX":2.4835720890250705},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-13.4,"breakHorizontal":-3.1,"spinRate":2545,"spinDirection":20},"zone":5,"typeConfidence":2.0,"plateTime":0.4641066168235519,"extension":6.636267242451297},"hitData":{"launchSpeed":93.2,"launchAngle":16.0,"totalDistance":263.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":96.91,"coordY":75.4}},"index":13,"playId":"d50220c5-e5ae-369c-9dcc-b1bcc3ebc20e","pitchNumber":5,"startTime":"2026-02-22T21:43:43.926Z","endTime":"2026-02-22T21:43:51.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":703520,"link":"/api/v1/people/703520","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"credit":"b_ab"},{"player":{"id":805345,"link":"/api/v1/people/805345"},"credit":"p_ab"},{"player":{"id":703520,"link":"/api/v1/people/703520"},"credit":"b_pa"},{"player":{"id":805345,"link":"/api/v1/people/805345"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.0,"awayTeamWinProbability":18.0,"homeTeamWinProbabilityAdded":-4.299999999999997,"leverageIndex":0.94,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:43:51.455Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Amaya singles on a sharp fly ball to center fielder Grant McCray. Fielding error by center fielder Grant McCray. Brett Bateman out at home on the throw, center fielder Grant McCray to shortstop Christian Koss to catcher Eric Haase. Miguel Amaya to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T21:44:04.864Z","endTime":"2026-02-22T21:46:01.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"1B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":1},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":83.6,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.529381201836028,"aZ":-27.993570745598998,"pfxX":2.3634042846785928,"pfxZ":2.3949509014141164,"pX":0.6520185736005206,"pZ":1.838247429278094,"vX0":1.1899166828313816,"vY0":-129.82011482778313,"vZ0":-5.048035954323948,"x":92.15,"y":189.15,"x0":-0.11621014420376385,"y0":50.001391187090064,"z0":5.88233686487449,"aX":4.122914547519644},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.7,"breakHorizontal":-4.6,"spinRate":2311,"spinDirection":148},"zone":9,"typeConfidence":2.0,"plateTime":0.4183929300047886,"extension":6.7003933845013774},"index":0,"playId":"13ea5410-f0e5-32aa-bffe-7d149b089f14","pitchNumber":1,"startTime":"2026-02-22T21:44:18.526Z","endTime":"2026-02-22T21:44:21.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":665804,"link":"/api/v1/people/665804","batSide":{"code":"R","description":"Right"}},"first":{"id":703520,"link":"/api/v1/people/703520"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.7,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.472677491436503,"aZ":-30.033837726095506,"pfxX":2.8072552482977406,"pfxZ":1.2577821134994807,"pX":0.9005727246765135,"pZ":1.1119410413798605,"vX0":1.5401721611577606,"vY0":-128.64093470669826,"vZ0":-6.266098112217247,"x":82.67,"y":208.76,"x0":-0.06753971300763835,"y0":50.00599954139926,"z0":5.858678557956393,"aX":4.784371891221904},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.3,"breakHorizontal":-5.4,"spinRate":2428,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.42307991831820146,"extension":6.640041897781937},"index":1,"playId":"953adcfe-16e3-32ad-8fa1-70c42cddc2ad","pitchNumber":2,"startTime":"2026-02-22T21:44:36.616Z","endTime":"2026-02-22T21:44:39.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":665804,"link":"/api/v1/people/665804","batSide":{"code":"R","description":"Right"}},"first":{"id":703520,"link":"/api/v1/people/703520"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.6,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.653803004626162,"aZ":-29.682901614878865,"pfxX":3.851646275774031,"pfxZ":1.5224329021336072,"pX":0.11665236081818699,"pZ":2.664899708007187,"vX0":-0.5103461092068835,"vY0":-126.00268602388797,"vZ0":-2.5172623171083304,"x":112.55,"y":166.83,"x0":-0.1813302874615456,"y0":50.002336798238154,"z0":6.03617255530405,"aX":6.2946049463937435},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.5,"breakHorizontal":-7.0,"spinRate":2448,"spinDirection":115},"zone":5,"typeConfidence":2.0,"plateTime":0.4320015049281878,"extension":6.60352779795577},"index":2,"playId":"2e2685ea-64a1-395b-8a3c-02cab702552c","pitchNumber":3,"startTime":"2026-02-22T21:44:56.734Z","endTime":"2026-02-22T21:45:01.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":665804,"link":"/api/v1/people/665804","batSide":{"code":"R","description":"Right"}},"first":{"id":703520,"link":"/api/v1/people/703520"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.816575003166427,"aZ":-17.606245803173284,"pfxX":1.6191769204812994,"pfxZ":7.654085084421622,"pX":-0.029867182050249342,"pZ":3.4549273481558873,"vX0":-0.5625595947065481,"vY0":-136.98785196404276,"vZ0":-3.5495407221789406,"x":118.14,"y":145.5,"x0":-0.0324186322996769,"y0":50.005046149703304,"z0":5.968738367089396,"aX":3.082461528861565},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.3,"breakHorizontal":-2.8,"spinRate":2212,"spinDirection":187},"zone":11,"typeConfidence":2.0,"plateTime":0.39960994976700137,"extension":6.611960843509746},"hitData":{"launchSpeed":100.4,"launchAngle":29.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":110.26,"coordY":48.3}},"index":3,"playId":"9ff34674-509a-3fc8-a7b9-46c97c95173f","pitchNumber":4,"startTime":"2026-02-22T21:45:28.676Z","endTime":"2026-02-22T21:46:01.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":665804,"link":"/api/v1/people/665804","batSide":{"code":"R","description":"Right"}},"first":{"id":703520,"link":"/api/v1/people/703520"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"credit":"b_ab"},{"player":{"id":805345,"link":"/api/v1/people/805345"},"credit":"p_ab"},{"player":{"id":665804,"link":"/api/v1/people/665804"},"credit":"b_pa"},{"player":{"id":805345,"link":"/api/v1/people/805345"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.6,"awayTeamWinProbability":15.400000000000006,"homeTeamWinProbabilityAdded":2.5999999999999943,"leverageIndex":1.72,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:46:01.494Z","atBatIndex":44},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Chas McCormick flies into a double play in foul territory, right fielder Jung Hoo Lee to catcher Eric Haase.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T21:46:28.569Z","endTime":"2026-02-22T21:48:05.567Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":676801,"fullName":"Chas McCormick","link":"/api/v1/people/676801"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5],"actionIndex":[0,2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":823807,"fullName":"Kane Kepley","link":"/api/v1/people/823807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":676801,"fullName":"Chas McCormick","link":"/api/v1/people/676801"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_thrown_out","runner":{"id":823807,"fullName":"Kane Kepley","link":"/api/v1/people/823807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Kane Kepley replaces Miguel Amaya.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-22T21:46:30.566Z","endTime":"2026-02-22T21:46:30.567Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":823807,"link":"/api/v1/people/823807"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":665804,"link":"/api/v1/people/665804"},"base":2,"defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"second":{"id":665804,"link":"/api/v1/people/665804"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.25592402247648,"aZ":-43.61706417396223,"pfxX":1.822843968954663,"pfxZ":-8.333129525904365,"pX":-1.0336840392891695,"pZ":3.922969347858575,"vX0":-2.3663444770445454,"vY0":-116.27908041907311,"vZ0":3.952797717664186,"x":156.4,"y":132.86,"x0":-0.24091448496141782,"y0":50.00368275783978,"z0":6.33207367969387,"aX":2.5031928114998085},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-13.9,"breakHorizontal":-2.8,"spinRate":2403,"spinDirection":8},"zone":11,"typeConfidence":2.0,"plateTime":0.47056327004469267,"extension":6.377069574998951},"index":1,"playId":"9facb482-9bd6-3323-b3e9-c889d136073e","pitchNumber":1,"startTime":"2026-02-22T21:46:30.568Z","endTime":"2026-02-22T21:46:38.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"second":{"id":823807,"link":"/api/v1/people/823807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Kane Kepley steals (1) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":2,"actionPlayId":"9facb482-9bd6-3323-b3e9-c889d136073e","startTime":"2026-02-22T21:47:00.637Z","endTime":"2026-02-22T21:47:00.638Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":823807,"link":"/api/v1/people/823807"},"defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"second":{"id":823807,"link":"/api/v1/people/823807"},"postOnThird":{"id":823807,"link":"/api/v1/people/823807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"homeTeamWinProbability":82.69999999999999,"awayTeamWinProbability":17.30000000000001,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":1.33,"dramaIndex":50.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.95639378777998,"aZ":-31.070155327605566,"pfxX":2.7080676302416844,"pfxZ":0.6530706100092916,"pX":0.8568254223433279,"pZ":1.1028062916917563,"vX0":1.7079879566797134,"vY0":-128.810818125263,"vZ0":-6.117508457039603,"x":84.34,"y":209.0,"x0":-0.164319166805965,"y0":50.00519244662146,"z0":5.877619239449018,"aX":4.6021776347796655},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.1,"breakHorizontal":-5.3,"spinRate":2332,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.42340636733542514,"extension":6.877692777190816},"index":3,"playId":"acda8414-0ff2-3737-9636-66e07abf7b22","pitchNumber":2,"startTime":"2026-02-22T21:47:00.639Z","endTime":"2026-02-22T21:47:03.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"third":{"id":823807,"link":"/api/v1/people/823807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.365247437622173,"aZ":-32.94049703736612,"pfxX":3.1842029732538895,"pfxZ":-0.4775210368907654,"pX":-0.11220951699146892,"pZ":1.0060310365174614,"vX0":-0.7089176723962951,"vY0":-125.61712392297909,"vZ0":-5.407775150342921,"x":121.28,"y":211.62,"x0":-0.24164391012392974,"y0":50.001585327991286,"z0":5.83747521012044,"aX":5.132716494479617},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.8,"breakHorizontal":-5.6,"spinRate":2343,"spinDirection":89},"zone":13,"typeConfidence":2.0,"plateTime":0.434586958370601,"extension":6.7402007033836835},"index":4,"playId":"74d81a0d-9279-30d5-9ccf-f780cbcf9b35","pitchNumber":3,"startTime":"2026-02-22T21:47:22.686Z","endTime":"2026-02-22T21:47:26.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"third":{"id":823807,"link":"/api/v1/people/823807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.47933458763945,"aZ":-21.504662038892654,"pfxX":2.9365529927185334,"pfxZ":5.6262266577398155,"pX":0.16091474512356047,"pZ":3.304010605508164,"vX0":-0.5780006407878673,"vY0":-135.7903479696335,"vZ0":-3.2268000612182863,"x":110.87,"y":149.57,"x0":-0.007286699982944655,"y0":50.00136522225419,"z0":5.977528351191074,"aX":5.567029553079299},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.8,"breakHorizontal":-5.3,"spinRate":2188,"spinDirection":176},"zone":2,"typeConfidence":2.0,"plateTime":0.4010369637949567,"extension":6.761598420086808},"hitData":{"launchSpeed":84.7,"launchAngle":51.0,"totalDistance":232.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":198.05,"coordY":139.76}},"index":5,"playId":"22cec8f6-3045-37d0-865a-b330eda957a7","pitchNumber":4,"startTime":"2026-02-22T21:47:48.996Z","endTime":"2026-02-22T21:48:05.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":676801,"link":"/api/v1/people/676801","batSide":{"code":"R","description":"Right"}},"third":{"id":823807,"link":"/api/v1/people/823807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676801,"link":"/api/v1/people/676801"},"credit":"b_ab"},{"player":{"id":805345,"link":"/api/v1/people/805345"},"credit":"p_ab"},{"player":{"id":676801,"link":"/api/v1/people/676801"},"credit":"b_pa"},{"player":{"id":805345,"link":"/api/v1/people/805345"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"},{"credit":"t_double_play"}],"homeTeamWinProbability":91.10000000000001,"awayTeamWinProbability":8.899999999999991,"homeTeamWinProbabilityAdded":8.40000000000002,"leverageIndex":1.33,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:48:05.567Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jung Hoo Lee flies out to left fielder Dylan Carlson.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T21:50:23.856Z","endTime":"2026-02-22T21:50:48.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805060,"fullName":"Yenrri Rojas","link":"/api/v1/people/805060"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5],"actionIndex":[0,1,2,3],"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Ariel Armas replaces right fielder Chas McCormick, batting 5th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T21:50:22.872Z","endTime":"2026-02-22T21:50:22.890Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":813666,"link":"/api/v1/people/813666"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"501","replacedPlayer":{"id":676801,"link":"/api/v1/people/676801"},"defense":{"pitcher":{"id":805060,"link":"/api/v1/people/805060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Brett Bateman remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T21:50:22.890Z","endTime":"2026-02-22T21:50:22.891Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703520,"link":"/api/v1/people/703520"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"301","replacedPlayer":{"id":673548,"link":"/api/v1/people/673548"},"defense":{"pitcher":{"id":805060,"link":"/api/v1/people/805060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":673548,"link":"/api/v1/people/673548"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Kane Kepley remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-22T21:50:22.891Z","endTime":"2026-02-22T21:50:22.892Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":823807,"link":"/api/v1/people/823807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"401","replacedPlayer":{"id":665804,"link":"/api/v1/people/665804"},"defense":{"pitcher":{"id":805060,"link":"/api/v1/people/805060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":676801,"link":"/api/v1/people/676801"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: James Triantos replaces second baseman Matt Shaw, batting 1st, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-22T21:50:22.892Z","endTime":"2026-02-22T21:50:25.856Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701649,"link":"/api/v1/people/701649"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"101","replacedPlayer":{"id":807713,"link":"/api/v1/people/807713"},"defense":{"pitcher":{"id":805060,"link":"/api/v1/people/805060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.071215052476177,"aZ":-33.019153521564824,"pfxX":-6.810735912277561,"pfxZ":-0.5392245350280724,"pX":-1.2172164328628947,"pZ":3.481624913974425,"vX0":3.679886212929328,"vY0":-123.65346387240035,"vZ0":2.0834085119395516,"x":163.4,"y":144.78,"x0":-1.8344890775080778,"y0":50.004234666960464,"z0":5.385062982576465,"aX":-10.620225660082614},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.2,"breakHorizontal":11.5,"spinRate":1825,"spinDirection":234},"zone":11,"typeConfidence":1.35,"plateTime":0.4417984345605084,"extension":6.3403071016373165},"index":4,"playId":"258ba1ad-222f-3773-b774-a598c8338cae","pitchNumber":1,"startTime":"2026-02-22T21:50:25.856Z","endTime":"2026-02-22T21:50:29.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805060,"link":"/api/v1/people/805060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.915942285458563,"aZ":-29.249707853948724,"pfxX":-8.512075527552867,"pfxZ":1.857768127579531,"pX":-0.15951024584088547,"pZ":2.113253466371437,"vX0":6.050723193197399,"vY0":-124.70360103019189,"vZ0":-1.8179562776378617,"x":123.08,"y":181.72,"x0":-1.5105580822107152,"y0":50.004961170040524,"z0":5.263081439835841,"aX":-13.417322679985228},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.2,"breakHorizontal":14.0,"spinRate":2004,"spinDirection":243},"zone":8,"typeConfidence":1.36,"plateTime":0.43911010451759136,"extension":6.3549528210607535},"hitData":{"launchSpeed":85.8,"launchAngle":53.0,"totalDistance":218.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.84,"coordY":123.41}},"index":5,"playId":"c45c893f-6950-33f4-852c-86a8cd4fe01c","pitchNumber":2,"startTime":"2026-02-22T21:50:39.670Z","endTime":"2026-02-22T21:50:48.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805060,"link":"/api/v1/people/805060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":808982,"link":"/api/v1/people/808982","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_ab"},{"player":{"id":805060,"link":"/api/v1/people/805060"},"credit":"p_ab"},{"player":{"id":808982,"link":"/api/v1/people/808982"},"credit":"b_pa"},{"player":{"id":805060,"link":"/api/v1/people/805060"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.4,"awayTeamWinProbability":9.599999999999994,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.3,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:50:48.857Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jerar Encarnacion strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T21:51:13.612Z","endTime":"2026-02-22T21:52:17.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805060,"fullName":"Yenrri Rojas","link":"/api/v1/people/805060"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":813666,"link":"/api/v1/people/813666"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jerar Encarnacion replaces Bryce Eldridge.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-22T21:50:59.840Z","endTime":"2026-02-22T21:51:15.812Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666464,"link":"/api/v1/people/666464"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":805811,"link":"/api/v1/people/805811"},"defense":{"pitcher":{"id":805060,"link":"/api/v1/people/805060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.4,"strikeZoneTop":3.409,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.70202913612586,"aZ":-26.59516305605742,"pfxX":-9.258575431872977,"pfxZ":2.9468866638831983,"pX":0.3986282274077245,"pZ":2.710029482146451,"vX0":8.474397617038965,"vY0":-136.03937763892853,"vZ0":-1.9425038234362662,"x":101.81,"y":165.61,"x0":-1.5370359739228245,"y0":50.00583456060086,"z0":5.2564353455397885,"aX":-17.551865319922616},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.2,"breakHorizontal":15.2,"spinRate":2267,"spinDirection":239},"zone":6,"typeConfidence":1.36,"plateTime":0.4008999092442469,"extension":6.353815962257529},"index":1,"playId":"28268c50-f4e2-33a6-96a9-639e5faf1222","pitchNumber":1,"startTime":"2026-02-22T21:51:15.812Z","endTime":"2026-02-22T21:51:19.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805060,"link":"/api/v1/people/805060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.7,"strikeZoneTop":3.409,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.789344626102658,"aZ":-28.90249997000266,"pfxX":4.678153877511774,"pfxZ":2.114641417594389,"pX":1.3232344820143789,"pZ":0.7853876568009672,"vX0":5.629925260110352,"vY0":-123.23456855692436,"vZ0":-4.750675221286818,"x":66.56,"y":217.57,"x0":-1.5925317987099246,"y0":50.00497497899388,"z0":5.158643589825634,"aX":7.249564833982532},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.0,"breakHorizontal":-9.7,"spinRate":1768,"spinDirection":167},"zone":14,"typeConfidence":1.26,"plateTime":0.44320130664226376,"extension":6.391487421737659},"index":2,"playId":"af6f862e-8e4a-3f26-beab-833689a9b1cb","pitchNumber":2,"startTime":"2026-02-22T21:51:26.858Z","endTime":"2026-02-22T21:51:29.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805060,"link":"/api/v1/people/805060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.409,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.238622217024503,"aZ":-32.23957458982972,"pfxX":-8.170599383051911,"pfxZ":-0.04394709925067275,"pX":0.9744608015955247,"pZ":0.7979902306012745,"vX0":8.779829828803503,"vY0":-126.57198719591196,"vZ0":-4.554261337312141,"x":79.86,"y":217.23,"x0":-1.4669215339963684,"y0":50.00056906577765,"z0":5.183140758442007,"aX":-13.34344822656828},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.8,"breakHorizontal":13.0,"spinRate":2002,"spinDirection":242},"zone":14,"typeConfidence":1.34,"plateTime":0.4316517163085001,"extension":6.529300805192937},"index":3,"playId":"0c743507-812a-3e1a-87c3-701049ce0d4a","pitchNumber":3,"startTime":"2026-02-22T21:51:44.279Z","endTime":"2026-02-22T21:51:47.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805060,"link":"/api/v1/people/805060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.409,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.43661745870078,"aZ":-23.368140647083038,"pfxX":-7.548100654225256,"pfxZ":4.727338709397735,"pX":0.31930334338052724,"pZ":2.3045519565789405,"vX0":7.59901153124367,"vY0":-134.8835066650222,"vZ0":-3.4502428798633646,"x":104.83,"y":176.56,"x0":-1.5396077586578425,"y0":50.00194396027365,"z0":5.228068417968589,"aX":-14.055154200249596},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.0,"breakHorizontal":12.2,"spinRate":2190,"spinDirection":223},"zone":9,"typeConfidence":1.36,"plateTime":0.40446225884179565,"extension":6.419614857299738},"index":4,"playId":"7519c500-dc5c-3cf4-95ae-02daa4c72500","pitchNumber":4,"startTime":"2026-02-22T21:51:57.680Z","endTime":"2026-02-22T21:52:01.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805060,"link":"/api/v1/people/805060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.409,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.67983802618965,"aZ":-23.383710400943656,"pfxX":-5.991458979355443,"pfxZ":4.6491391060520595,"pX":-0.8275299784265241,"pZ":4.273853165719929,"vX0":3.8955501610421885,"vY0":-136.1072656099015,"vZ0":1.1841351704068677,"x":148.54,"y":123.39,"x0":-1.4931820338801967,"y0":50.00297935294241,"z0":5.4433800542390705,"aX":-11.329461748493241},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.9,"breakHorizontal":10.1,"spinRate":2064,"spinDirection":237},"zone":11,"typeConfidence":1.27,"plateTime":0.401216930128772,"extension":6.488252478501463},"index":5,"playId":"43443238-88da-3b28-8d9b-8cdf9a9bbbd0","pitchNumber":5,"startTime":"2026-02-22T21:52:14.820Z","endTime":"2026-02-22T21:52:17.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805060,"link":"/api/v1/people/805060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666464,"link":"/api/v1/people/666464"},"credit":"b_ab"},{"player":{"id":805060,"link":"/api/v1/people/805060"},"credit":"p_ab"},{"player":{"id":666464,"link":"/api/v1/people/666464"},"credit":"b_pa"},{"player":{"id":805060,"link":"/api/v1/people/805060"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.8,"awayTeamWinProbability":10.200000000000003,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.24,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:52:17.829Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Parks Harber grounds out, third baseman Pedro Ramírez to first baseman Owen Miller.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T21:52:19.173Z","endTime":"2026-02-22T21:52:59.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":692238,"fullName":"Parks Harber","link":"/api/v1/people/692238"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805060,"fullName":"Yenrri Rojas","link":"/api/v1/people/805060"},"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":692238,"fullName":"Parks Harber","link":"/api/v1/people/692238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":699393,"link":"/api/v1/people/699393"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":680911,"link":"/api/v1/people/680911"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.338,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.047181172362787,"aZ":-28.47473761294142,"pfxX":-8.760681694435366,"pfxZ":2.009180412328819,"pX":-0.5637840199475201,"pZ":3.36102948755892,"vX0":5.3547144129190976,"vY0":-135.09721414354044,"vZ0":0.09285783753931087,"x":138.49,"y":148.03,"x0":-1.43556081215749,"y0":50.005852742017396,"z0":5.3313310438589205,"aX":-16.1603241372467},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.8,"breakHorizontal":14.6,"spinRate":2194,"spinDirection":228},"zone":1,"typeConfidence":1.35,"plateTime":0.4057763754316239,"extension":6.318217336336284},"index":0,"playId":"f6923b70-8f03-3b09-b6ca-9b4f681c90f1","pitchNumber":1,"startTime":"2026-02-22T21:52:39.243Z","endTime":"2026-02-22T21:52:42.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805060,"link":"/api/v1/people/805060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":692238,"link":"/api/v1/people/692238","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.6,"strikeZoneTop":3.338,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.347174876200775,"aZ":-27.94564947855417,"pfxX":-8.60532227053842,"pfxZ":2.656888923422221,"pX":0.27300633574852134,"pZ":2.722694327669176,"vX0":6.991709573590249,"vY0":-125.74547829821444,"vZ0":-0.7268934203922934,"x":106.59,"y":165.27,"x0":-1.4361094104019352,"y0":50.00001483422665,"z0":5.29854543764451,"aX":-13.67183105183357},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.9,"breakHorizontal":13.8,"spinRate":2042,"spinDirection":246},"zone":6,"typeConfidence":1.33,"plateTime":0.4368830364531613,"extension":6.26131185085496},"hitData":{"launchSpeed":90.3,"launchAngle":-27.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.35,"coordY":176.42}},"index":1,"playId":"c1af6b4e-cb1b-3333-8991-def324b8608f","pitchNumber":2,"startTime":"2026-02-22T21:52:52.096Z","endTime":"2026-02-22T21:52:59.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805060,"link":"/api/v1/people/805060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":692238,"link":"/api/v1/people/692238","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692238,"link":"/api/v1/people/692238"},"credit":"b_ab"},{"player":{"id":805060,"link":"/api/v1/people/805060"},"credit":"p_ab"},{"player":{"id":692238,"link":"/api/v1/people/692238"},"credit":"b_pa"},{"player":{"id":805060,"link":"/api/v1/people/805060"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.3,"awayTeamWinProbability":10.700000000000003,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:52:59.448Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dylan Carlson walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T21:55:15.389Z","endTime":"2026-02-22T21:56:39.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678576,"fullName":"Wilkin Ramos","link":"/api/v1/people/678576"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"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":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Luis Matos replaces right fielder Jung Hoo Lee, batting 6th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T21:54:16.200Z","endTime":"2026-02-22T21:54:16.220Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682641,"link":"/api/v1/people/682641"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":808982,"link":"/api/v1/people/808982"},"defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":808982,"link":"/api/v1/people/808982"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jerar Encarnacion remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T21:54:16.220Z","endTime":"2026-02-22T21:54:16.221Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666464,"link":"/api/v1/people/666464"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"701","replacedPlayer":{"id":805811,"link":"/api/v1/people/805811"},"defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Wilkin Ramos replaces Trent Harris.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-22T21:54:16.221Z","endTime":"2026-02-22T21:55:16.984Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678576,"link":"/api/v1/people/678576"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.130932263524272,"aZ":-29.90269922340636,"pfxX":-10.907638880623448,"pfxZ":1.2160555154554133,"pX":-1.586465859812228,"pZ":1.7523143933704,"vX0":7.292287757341292,"vY0":-135.4778093390013,"vZ0":-3.6118969267823213,"x":177.47,"y":191.47,"x0":-2.8886665232666715,"y0":50.0024443940411,"z0":5.18058384629541,"aX":-20.383060043721265},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.7,"breakHorizontal":18.4,"spinRate":2055,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.4034722478660058,"extension":7.371619057002284},"index":3,"playId":"b7026c1a-52bb-35c8-80a8-aa24cff31633","pitchNumber":1,"startTime":"2026-02-22T21:55:16.984Z","endTime":"2026-02-22T21:55:20.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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.5,"endSpeed":86.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.55936020323506,"aZ":-27.972546375988006,"pfxX":-10.155780253702222,"pfxZ":2.222492168406646,"pX":-1.2725449587346878,"pZ":1.8233395416763405,"vX0":7.403017259602125,"vY0":-135.97569540117627,"vZ0":-4.00649464005188,"x":165.51,"y":189.55,"x0":-2.699954312515097,"y0":50.00109203764565,"z0":5.2388163704513975,"aX":-19.169415017988175},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.5,"breakHorizontal":17.0,"spinRate":2035,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.40158259830301635,"extension":7.525977642309201},"index":4,"playId":"2fac5103-acd8-34d1-af4c-0d090c75d8ba","pitchNumber":2,"startTime":"2026-02-22T21:55:31.341Z","endTime":"2026-02-22T21:55:34.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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.0,"endSpeed":86.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.880043482877557,"aZ":-24.4592046961777,"pfxX":-9.31295597461678,"pfxZ":4.055176702703325,"pX":-0.8483829154427731,"pZ":1.86020068166885,"vX0":7.686123752853868,"vY0":-136.75333498185753,"vZ0":-4.888476897748525,"x":149.34,"y":188.55,"x0":-2.4791669429775456,"y0":50.00370234173148,"z0":5.339132602784093,"aX":-17.720249268451855},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.5,"breakHorizontal":15.4,"spinRate":2195,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.39982786155381556,"extension":7.5588783311962935},"index":5,"playId":"ade6d6bf-823d-3b11-b037-ada45fc1fb23","pitchNumber":3,"startTime":"2026-02-22T21:55:47.181Z","endTime":"2026-02-22T21:55:50.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":72.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.48249161335296,"aZ":-37.481973266294695,"pfxX":3.4781684736757548,"pfxZ":-4.026152952122654,"pX":-1.2240855399440351,"pZ":2.0360344246231357,"vX0":2.0384772539995666,"vY0":-113.12230599112877,"vZ0":0.9060785447134321,"x":163.66,"y":183.81,"x0":-2.5839883358077493,"y0":50.005443292776555,"z0":5.34039739432502,"aX":4.581298805411688},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-6.8,"breakHorizontal":-6.7,"spinRate":1793,"spinDirection":51},"zone":13,"typeConfidence":2.0,"plateTime":0.48122158042083774,"extension":7.600429947851824},"index":6,"playId":"8bde8189-ab9d-30bf-ad4c-bd225e869582","pitchNumber":4,"startTime":"2026-02-22T21:56:02.490Z","endTime":"2026-02-22T21:56:06.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.40279091985318,"aZ":-22.900090871510262,"pfxX":-8.913823809089239,"pfxZ":4.836867927496732,"pX":-0.6796413704919102,"pZ":2.320399053631641,"vX0":8.268783271294227,"vY0":-137.11100715885232,"vZ0":-3.823197917438777,"x":142.91,"y":176.13,"x0":-2.566562935831447,"y0":50.00115899793015,"z0":5.282838638662741,"aX":-17.08478543661975},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.2,"breakHorizontal":14.5,"spinRate":2207,"spinDirection":247},"zone":4,"typeConfidence":2.0,"plateTime":0.3984549844350025,"extension":7.579157444074475},"index":7,"playId":"c51b8bc6-e4d5-378b-85ff-25c3d52beb36","pitchNumber":5,"startTime":"2026-02-22T21:56:17.327Z","endTime":"2026-02-22T21:56:20.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.54887610092603,"aZ":-25.051894693146522,"pfxX":-9.394902142900474,"pfxZ":3.7216107188506236,"pX":-1.3890880558107819,"pZ":2.4950266050205703,"vX0":6.911738494709561,"vY0":-137.70557911852802,"vZ0":-2.7299021978370828,"x":169.95,"y":171.41,"x0":-2.7152520420027098,"y0":50.00311304157164,"z0":5.20020395173961,"aX":-17.982252269661224},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.4,"breakHorizontal":15.5,"spinRate":2205,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.39827378168213423,"extension":7.395627782458402},"index":8,"playId":"d1084802-a1f8-32cd-b65b-e207c9683cb7","pitchNumber":6,"startTime":"2026-02-22T21:56:35.496Z","endTime":"2026-02-22T21:56:39.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_pa"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.89999999999999,"awayTeamWinProbability":15.100000000000009,"homeTeamWinProbabilityAdded":-4.400000000000006,"leverageIndex":0.94,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:56:39.062Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Justin Dean singles on a fly ball to left fielder Drew Gilbert. Kade Snell to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T21:57:13.130Z","endTime":"2026-02-22T21:58:01.058Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678576,"fullName":"Wilkin Ramos","link":"/api/v1/people/678576"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"postOnSecond":{"id":820835,"fullName":"Kade Snell","link":"/api/v1/people/820835"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"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":820835,"fullName":"Kade Snell","link":"/api/v1/people/820835"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Kade Snell replaces Dylan Carlson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T21:57:00.743Z","endTime":"2026-02-22T21:57:14.716Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":820835,"link":"/api/v1/people/820835"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"601","replacedPlayer":{"id":666185,"link":"/api/v1/people/666185"},"base":1,"defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":681909,"link":"/api/v1/people/681909","batSide":{"code":"R","description":"Right"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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.4,"endSpeed":72.0,"strikeZoneTop":3.03,"strikeZoneBottom":1.529,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.949968532137557,"aZ":-38.24964443208193,"pfxX":3.630705371867002,"pfxZ":-4.640647046705858,"pX":0.48437021932824315,"pZ":2.5038959688720483,"vX0":5.815597970574026,"vY0":-113.95793208566002,"vZ0":2.176988010945374,"x":98.54,"y":171.17,"x0":-2.577654358811255,"y0":50.004825915987176,"z0":5.328889975798148,"aX":4.74975356298507},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-7.4,"breakHorizontal":-8.2,"spinRate":1978,"spinDirection":44},"zone":6,"typeConfidence":2.0,"plateTime":0.4815902794865021,"extension":7.572092512079014},"index":1,"playId":"e0ddc4c3-4fea-3822-add2-59740e0d3761","pitchNumber":1,"startTime":"2026-02-22T21:57:14.716Z","endTime":"2026-02-22T21:57:18.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":681909,"link":"/api/v1/people/681909","batSide":{"code":"R","description":"Right"}},"first":{"id":820835,"link":"/api/v1/people/820835"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":2,"playId":"bf390a96-63c2-37f9-902a-da5706a1cec3","startTime":"2026-02-22T21:57:30.932Z","endTime":"2026-02-22T21:57:33.932Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":681909,"link":"/api/v1/people/681909","batSide":{"code":"R","description":"Right"}},"first":{"id":820835,"link":"/api/v1/people/820835"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.03,"strikeZoneBottom":1.529,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.532243093362656,"aZ":-29.533771424222046,"pfxX":-9.728950215730528,"pfxZ":1.3959690181302111,"pX":-1.024204691110523,"pZ":2.8209882141168876,"vX0":7.591144781779667,"vY0":-136.6625246494468,"vZ0":-0.8796642396420622,"x":156.04,"y":162.61,"x0":-2.5759873115771077,"y0":50.000527620354376,"z0":5.178265846349611,"aX":-18.373243973847877},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.5,"breakHorizontal":16.0,"spinRate":2111,"spinDirection":251},"zone":11,"typeConfidence":2.0,"plateTime":0.40101781040495066,"extension":7.620605056301891},"hitData":{"launchSpeed":73.0,"launchAngle":39.0,"totalDistance":246.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":104.36,"coordY":109.0}},"index":3,"playId":"21f39e68-a124-3848-a459-1750b9edcc67","pitchNumber":2,"startTime":"2026-02-22T21:57:46.966Z","endTime":"2026-02-22T21:58:01.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":681909,"link":"/api/v1/people/681909","batSide":{"code":"R","description":"Right"}},"first":{"id":820835,"link":"/api/v1/people/820835"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681909,"link":"/api/v1/people/681909"},"credit":"b_ab"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_ab"},{"player":{"id":681909,"link":"/api/v1/people/681909"},"credit":"b_pa"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.5,"awayTeamWinProbability":22.5,"homeTeamWinProbabilityAdded":-7.3999999999999915,"leverageIndex":1.78,"dramaIndex":95.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:58:01.058Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Scott Kingery flies out to right fielder Luis Matos. Kade Snell to 3rd. Justin Dean to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T21:57:57.347Z","endTime":"2026-02-22T21:59:22.157Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678576,"fullName":"Wilkin Ramos","link":"/api/v1/people/678576"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"postOnThird":{"id":820835,"fullName":"Kade Snell","link":"/api/v1/people/820835"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682641,"link":"/api/v1/people/682641"},"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":820835,"fullName":"Kade Snell","link":"/api/v1/people/820835"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.65397561149422,"aZ":-31.61543715690529,"pfxX":-9.700335316939194,"pfxZ":0.2905232489212235,"pX":-1.472809994977566,"pZ":3.0368229343335287,"vX0":6.7480863935405075,"vY0":-137.94661314693218,"vZ0":-0.1348597908994139,"x":173.14,"y":156.79,"x0":-2.6903083167855697,"y0":50.00363463134384,"z0":5.217492599719249,"aX":-18.69799342355169},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":0.7,"breakHorizontal":16.2,"spinRate":2099,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.3970506826351179,"extension":7.376365950226326},"index":0,"playId":"37471869-2a3c-3aa0-9e53-fb15273938b7","pitchNumber":1,"startTime":"2026-02-22T21:58:26.798Z","endTime":"2026-02-22T21:58:31.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"first":{"id":681909,"link":"/api/v1/people/681909"},"second":{"id":820835,"link":"/api/v1/people/820835"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.382836258399823,"aZ":-25.75745339715521,"pfxX":-9.374223556024797,"pfxZ":3.4132847452220396,"pX":-0.8554062360076041,"pZ":2.2768828907092695,"vX0":8.36418054745712,"vY0":-136.6216367168778,"vZ0":-2.8702713666230952,"x":149.61,"y":177.3,"x0":-2.745460542614988,"y0":50.006817460141235,"z0":5.120246730726968,"aX":-17.644555045691344},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.8,"breakHorizontal":15.1,"spinRate":2234,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.40160912256308556,"extension":7.472187114686117},"index":1,"playId":"b45c233b-6e44-3411-8740-51ae106291b5","pitchNumber":2,"startTime":"2026-02-22T21:58:44.874Z","endTime":"2026-02-22T21:58:47.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"first":{"id":681909,"link":"/api/v1/people/681909"},"second":{"id":820835,"link":"/api/v1/people/820835"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":73.2,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.252759188968096,"aZ":-38.62703753355779,"pfxX":4.943348584864289,"pfxZ":-4.802862882163355,"pX":0.30060229566216456,"pZ":1.6296854371849632,"vX0":5.276127558573113,"vY0":-115.11642604559812,"vZ0":0.49321446040592853,"x":105.54,"y":194.78,"x0":-2.6628990094551135,"y0":50.004392775132246,"z0":5.150222353787433,"aX":6.638041491270719},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-8.3,"breakHorizontal":-10.3,"spinRate":1811,"spinDirection":39},"zone":9,"typeConfidence":2.0,"plateTime":0.4756956124630771,"extension":7.481881617300375},"hitData":{"launchSpeed":87.7,"launchAngle":34.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":212.35,"coordY":112.9}},"index":2,"playId":"7d00d3b0-78ae-370c-913c-b85679cf111f","pitchNumber":3,"startTime":"2026-02-22T21:59:07.099Z","endTime":"2026-02-22T21:59:22.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":664068,"link":"/api/v1/people/664068","batSide":{"code":"R","description":"Right"}},"first":{"id":681909,"link":"/api/v1/people/681909"},"second":{"id":820835,"link":"/api/v1/people/820835"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664068,"link":"/api/v1/people/664068"},"credit":"b_ab"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_ab"},{"player":{"id":664068,"link":"/api/v1/people/664068"},"credit":"b_pa"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.9,"awayTeamWinProbability":20.099999999999994,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":2.66,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:59:22.157Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jefferson Rojas walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T21:59:47.262Z","endTime":"2026-02-22T22:01:24.214Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":800473,"fullName":"Jefferson Rojas","link":"/api/v1/people/800473"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678576,"fullName":"Wilkin Ramos","link":"/api/v1/people/678576"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800473,"fullName":"Jefferson Rojas","link":"/api/v1/people/800473"},"postOnThird":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[0,3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":820835,"fullName":"Kade Snell","link":"/api/v1/people/820835"},"responsiblePitcher":{"id":678576,"link":"/api/v1/people/678576"},"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":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":800473,"fullName":"Jefferson Rojas","link":"/api/v1/people/800473"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jefferson Rojas replaces Owen Miller.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-22T21:59:29.422Z","endTime":"2026-02-22T21:59:49.239Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800473,"link":"/api/v1/people/800473"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":680911,"link":"/api/v1/people/680911"},"defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":680911,"link":"/api/v1/people/680911","batSide":{"code":"R","description":"Right"}},"second":{"id":681909,"link":"/api/v1/people/681909"},"third":{"id":820835,"link":"/api/v1/people/820835"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.8,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.07674480909091,"aZ":-38.25804161978194,"pfxX":1.3586524890326706,"pfxZ":-4.463237776583202,"pX":0.6983854744900468,"pZ":1.0823563327132275,"vX0":6.716329223664419,"vY0":-116.11440975381718,"vZ0":-0.93851431087978,"x":90.38,"y":209.56,"x0":-2.410077115859472,"y0":50.00351963386528,"z0":5.1373813626284965,"aX":1.8506936602206148},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-8.0,"breakHorizontal":-4.2,"spinRate":1998,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.47201657980485656,"extension":7.794008320585014},"index":1,"playId":"ca17880e-0c14-327a-ba77-42888f90bece","pitchNumber":1,"startTime":"2026-02-22T21:59:49.239Z","endTime":"2026-02-22T21:59:52.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"second":{"id":681909,"link":"/api/v1/people/681909"},"third":{"id":820835,"link":"/api/v1/people/820835"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":78.2,"endSpeed":72.5,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.50614586192715,"aZ":-38.9419938266266,"pfxX":4.40024769971644,"pfxZ":-5.19762709788128,"pX":1.2469410893506316,"pZ":0.32795607703619695,"vX0":7.261212649542003,"vY0":-113.63401769371679,"vZ0":-1.9236007848810668,"x":69.47,"y":229.93,"x0":-2.5656890388635967,"y0":50.00025841654353,"z0":5.06668642263485,"aX":5.732987573212694},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-9.6,"breakHorizontal":-9.8,"spinRate":1947,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4826516210830869,"extension":7.662061632755023},"index":2,"playId":"63ab8c2a-fde0-3e7e-8208-254bac610c63","pitchNumber":2,"startTime":"2026-02-22T22:00:04.732Z","endTime":"2026-02-22T22:00:18.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"second":{"id":681909,"link":"/api/v1/people/681909"},"third":{"id":820835,"link":"/api/v1/people/820835"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Wilkin Ramos. Kade Snell scores. Justin Dean to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":3,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":3,"actionPlayId":"63ab8c2a-fde0-3e7e-8208-254bac610c63","startTime":"2026-02-22T22:00:19.509Z","endTime":"2026-02-22T22:00:46.687Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":820835,"link":"/api/v1/people/820835"},"defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"second":{"id":681909,"link":"/api/v1/people/681909"},"third":{"id":820835,"link":"/api/v1/people/820835"},"postOnThird":{"id":681909,"link":"/api/v1/people/681909"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"homeTeamWinProbability":76.1,"awayTeamWinProbability":23.900000000000006,"homeTeamWinProbabilityAdded":-3.8000000000000114,"leverageIndex":2.24,"dramaIndex":85.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.050224293639282,"aZ":-29.455811844780293,"pfxX":-10.414367943881086,"pfxZ":1.4202192965715508,"pX":-1.6701488503040949,"pZ":2.2425153273408354,"vX0":6.402889428946079,"vY0":-137.32072096730332,"vZ0":-2.171468629435247,"x":180.66,"y":178.23,"x0":-2.677547243321489,"y0":50.00057157820115,"z0":5.0447738085404294,"aX":-19.911888976493334},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.3,"breakHorizontal":17.5,"spinRate":2111,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.39866748093733273,"extension":7.519873493508869},"index":4,"playId":"31a562ff-1c26-3d41-928c-c00834041298","pitchNumber":3,"startTime":"2026-02-22T22:00:46.687Z","endTime":"2026-02-22T22:00:49.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"third":{"id":681909,"link":"/api/v1/people/681909"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.927938925923332,"aZ":-28.741915960327105,"pfxX":-9.16049443265382,"pfxZ":1.8172986183080315,"pX":-1.8775058979159085,"pZ":3.070825935499188,"vX0":5.505983394546284,"vY0":-136.21780981553067,"vZ0":-0.15068120346937963,"x":188.57,"y":155.87,"x0":-2.731186435564155,"y0":50.00101547977969,"z0":5.108102008265742,"aX":-17.273936030064583},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.5,"breakHorizontal":15.5,"spinRate":2068,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.40156611472882053,"extension":7.5272524208353895},"index":5,"playId":"b339023c-e09a-3f5a-9ab5-c87f9fbcc20c","pitchNumber":4,"startTime":"2026-02-22T22:01:02.945Z","endTime":"2026-02-22T22:01:06.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"third":{"id":681909,"link":"/api/v1/people/681909"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.482736978556776,"aZ":-23.518465010349814,"pfxX":-10.140417446617432,"pfxZ":4.510177946625591,"pX":0.680057273948779,"pZ":1.5624888847283465,"vX0":12.60639375724892,"vY0":-137.65294465569625,"vZ0":-4.923088535314982,"x":91.08,"y":196.59,"x0":-2.640961303043555,"y0":50.00455326444922,"z0":4.9659731165624175,"aX":-19.467857649532856},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.2,"breakHorizontal":15.7,"spinRate":2127,"spinDirection":250},"zone":9,"typeConfidence":2.0,"plateTime":0.39786992131010557,"extension":7.657779731861285},"index":6,"playId":"8213a752-4c7e-32e9-96a2-c6d4e05d7737","pitchNumber":5,"startTime":"2026-02-22T22:01:20.602Z","endTime":"2026-02-22T22:01:24.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"third":{"id":681909,"link":"/api/v1/people/681909"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800473,"link":"/api/v1/people/800473"},"credit":"b_pa"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.6,"awayTeamWinProbability":28.400000000000006,"homeTeamWinProbabilityAdded":-4.5,"leverageIndex":2.24,"dramaIndex":112.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:01:24.214Z","atBatIndex":52},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"James Triantos reaches on a fielder's choice. Justin Dean scores. Jefferson Rojas to 2nd. Fielding error by third baseman Parks Harber.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T22:02:17.465Z","endTime":"2026-02-22T22:02:58.652Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":701649,"fullName":"James Triantos","link":"/api/v1/people/701649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678576,"fullName":"Wilkin Ramos","link":"/api/v1/people/678576"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701649,"fullName":"James Triantos","link":"/api/v1/people/701649"},"postOnSecond":{"id":800473,"fullName":"Jefferson Rojas","link":"/api/v1/people/800473"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_play","runner":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"responsiblePitcher":{"id":678576,"link":"/api/v1/people/678576"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":800473,"fullName":"Jefferson Rojas","link":"/api/v1/people/800473"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":692238,"link":"/api/v1/people/692238"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":701649,"fullName":"James Triantos","link":"/api/v1/people/701649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-22T22:01:40.251Z","endTime":"2026-02-22T22:02:19.518Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":701649,"link":"/api/v1/people/701649","batSide":{"code":"R","description":"Right"}},"first":{"id":800473,"link":"/api/v1/people/800473"},"third":{"id":681909,"link":"/api/v1/people/681909"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.149,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.834015822926727,"aZ":-24.82103156442297,"pfxX":-11.214479069761147,"pfxZ":3.854528349731421,"pX":0.2172480723886921,"pZ":2.773602837208627,"vX0":11.254527401302227,"vY0":-137.17872276348712,"vZ0":-1.9285600070165683,"x":108.72,"y":163.89,"x0":-2.4780588640647343,"y0":50.0058369258703,"z0":5.174760393030894,"aX":-21.415445331110707},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.7,"breakHorizontal":18.0,"spinRate":2033,"spinDirection":246},"zone":2,"typeConfidence":2.0,"plateTime":0.39900725057203257,"extension":7.594250246978251},"index":1,"playId":"7e666156-149f-37ff-a3e9-d80173cdbd4e","pitchNumber":1,"startTime":"2026-02-22T22:02:19.518Z","endTime":"2026-02-22T22:02:22.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":701649,"link":"/api/v1/people/701649","batSide":{"code":"R","description":"Right"}},"first":{"id":800473,"link":"/api/v1/people/800473"},"third":{"id":681909,"link":"/api/v1/people/681909"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.149,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.855810599951745,"aZ":-29.584844347312792,"pfxX":-11.596845298123846,"pfxZ":1.3328443523497366,"pX":-0.9540263297714131,"pZ":1.8055288710322435,"vX0":8.81436320676181,"vY0":-138.22714560502862,"vZ0":-3.4503790934438303,"x":153.37,"y":190.03,"x0":-2.672213836095884,"y0":50.0015430261779,"z0":5.049034206373393,"aX":-22.513830653401744},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":1.9,"breakHorizontal":19.2,"spinRate":2090,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.3957477322103453,"extension":7.4211379953821455},"hitData":{"launchSpeed":93.3,"launchAngle":-9.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.4,"coordY":172.87}},"index":2,"playId":"fdb05697-9cf7-3c8b-a876-c73722886dbe","pitchNumber":2,"startTime":"2026-02-22T22:02:38.695Z","endTime":"2026-02-22T22:02:58.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":701649,"link":"/api/v1/people/701649","batSide":{"code":"R","description":"Right"}},"first":{"id":800473,"link":"/api/v1/people/800473"},"third":{"id":681909,"link":"/api/v1/people/681909"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701649,"link":"/api/v1/people/701649"},"credit":"b_ab"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_ab"},{"player":{"id":701649,"link":"/api/v1/people/701649"},"credit":"b_pa"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.4,"awayTeamWinProbability":38.6,"homeTeamWinProbabilityAdded":-10.199999999999996,"leverageIndex":3.01,"dramaIndex":143.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:02:58.652Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pedro Ramírez flies out to left fielder Drew Gilbert.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T22:03:09.359Z","endTime":"2026-02-22T22:05:25.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678576,"fullName":"Wilkin Ramos","link":"/api/v1/people/678576"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701649,"fullName":"James Triantos","link":"/api/v1/people/701649"},"postOnSecond":{"id":800473,"fullName":"Jefferson Rojas","link":"/api/v1/people/800473"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"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(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":77.9,"endSpeed":72.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.229435723766287,"aZ":-37.468557491935066,"pfxX":3.576815126429427,"pfxZ":-4.004988964192066,"pX":-1.4753555053739045,"pZ":2.884520023488023,"vX0":1.612145301659637,"vY0":-113.45743202701613,"vZ0":2.7606048744271456,"x":173.24,"y":160.9,"x0":-2.657046429231529,"y0":50.004303506211514,"z0":5.3525585781633644,"aX":4.724283711269717},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-6.4,"breakHorizontal":-6.8,"spinRate":1724,"spinDirection":37},"zone":11,"typeConfidence":2.0,"plateTime":0.4803848508534383,"extension":7.576707144571544},"index":0,"playId":"5b0b16c9-d113-33d7-9914-32e39b3351d9","pitchNumber":1,"startTime":"2026-02-22T22:03:21.660Z","endTime":"2026-02-22T22:03:25.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"L","description":"Left"}},"first":{"id":701649,"link":"/api/v1/people/701649"},"second":{"id":800473,"link":"/api/v1/people/800473"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.890489170759935,"aZ":-28.741672115209056,"pfxX":-9.428903796021233,"pfxZ":1.768982154934866,"pX":-0.8425338140762085,"pZ":2.5415831147079113,"vX0":8.328782356769839,"vY0":-137.8827651928717,"vZ0":-2.0402343888829426,"x":149.12,"y":170.16,"x0":-2.663124126059149,"y0":50.005064035108276,"z0":5.212055861673167,"aX":-18.332451122520634},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.0,"breakHorizontal":15.6,"spinRate":2112,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.39577622723612516,"extension":7.661808464433708},"index":1,"playId":"e4c5feb3-2f4f-3dd9-9745-0b28a329a472","pitchNumber":2,"startTime":"2026-02-22T22:03:38.815Z","endTime":"2026-02-22T22:03:41.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"L","description":"Left"}},"first":{"id":701649,"link":"/api/v1/people/701649"},"second":{"id":800473,"link":"/api/v1/people/800473"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98376776458727,"aZ":-29.044485727441014,"pfxX":-10.680720509639585,"pfxZ":1.6058659666958235,"pX":0.679264533545048,"pZ":2.45979047195073,"vX0":12.200397811375144,"vY0":-137.8157775514358,"vZ0":-2.2025299727223313,"x":91.11,"y":172.37,"x0":-2.390942728949261,"y0":50.00114176191172,"z0":5.206237636110801,"aX":-20.804389276467983},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":2.6,"breakHorizontal":17.2,"spinRate":2078,"spinDirection":245},"zone":6,"typeConfidence":2.0,"plateTime":0.395515474597552,"extension":7.730002769287752},"index":2,"playId":"d3e9eb66-d440-3641-a52c-25e5f144f8ca","pitchNumber":3,"startTime":"2026-02-22T22:04:00.523Z","endTime":"2026-02-22T22:04:03.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"L","description":"Left"}},"first":{"id":701649,"link":"/api/v1/people/701649"},"second":{"id":800473,"link":"/api/v1/people/800473"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":72.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.432880420269736,"aZ":-36.85772375208601,"pfxX":3.537907796804867,"pfxZ":-3.5270864033548115,"pX":-0.3885707390883768,"pZ":2.5627634820621146,"vX0":3.632683207160034,"vY0":-114.01089254703022,"vZ0":2.0708572816620054,"x":131.81,"y":169.59,"x0":-2.4577074329189923,"y0":50.00477438685736,"z0":5.259796358652677,"aX":4.69364855260171},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-5.6,"breakHorizontal":-7.3,"spinRate":1681,"spinDirection":41},"zone":4,"typeConfidence":2.0,"plateTime":0.4789920057544359,"extension":7.740340764984949},"index":3,"playId":"94a5b976-d1c3-3744-a785-7da23468049b","pitchNumber":4,"startTime":"2026-02-22T22:04:19.812Z","endTime":"2026-02-22T22:04:23.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"L","description":"Left"}},"first":{"id":701649,"link":"/api/v1/people/701649"},"second":{"id":800473,"link":"/api/v1/people/800473"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":73.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.304030629879488,"aZ":-38.12035659620958,"pfxX":3.279128594474833,"pfxZ":-4.398770426952067,"pX":-0.2917446883511246,"pZ":2.071236118646523,"vX0":4.018092684602438,"vY0":-115.5111477166922,"vZ0":1.2025914386041368,"x":128.12,"y":182.86,"x0":-2.479010458100304,"y0":50.00201523639369,"z0":5.206088552419814,"aX":4.434202659400014},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-7.3,"breakHorizontal":-7.0,"spinRate":1948,"spinDirection":47},"zone":8,"typeConfidence":2.0,"plateTime":0.4739918026962706,"extension":7.741742860333088},"index":4,"playId":"9304962a-41c8-3435-96be-93fc74ae6f72","pitchNumber":5,"startTime":"2026-02-22T22:04:48.851Z","endTime":"2026-02-22T22:04:52.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"L","description":"Left"}},"first":{"id":701649,"link":"/api/v1/people/701649"},"second":{"id":800473,"link":"/api/v1/people/800473"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.149144744981186,"aZ":-21.23310818138632,"pfxX":-9.548463561149793,"pfxZ":5.683897049249809,"pX":-0.15287478549762457,"pZ":1.9579261540461446,"vX0":9.498341460550284,"vY0":-137.99103316302228,"vZ0":-5.637549602183285,"x":122.83,"y":185.92,"x0":-2.4015906773091604,"y0":50.00673004956032,"z0":5.461351130445909,"aX":-18.39058403071374},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.2,"breakHorizontal":15.2,"spinRate":2276,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.3971641254524996,"extension":7.680476738930264},"hitData":{"launchSpeed":91.4,"launchAngle":45.0,"totalDistance":285.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":60.43,"coordY":105.32}},"index":5,"playId":"d8f9b1a8-99f3-3642-8e74-e5cd30c66b08","pitchNumber":6,"startTime":"2026-02-22T22:05:14.406Z","endTime":"2026-02-22T22:05:25.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"L","description":"Left"}},"first":{"id":701649,"link":"/api/v1/people/701649"},"second":{"id":800473,"link":"/api/v1/people/800473"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699393,"link":"/api/v1/people/699393"},"credit":"b_ab"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_ab"},{"player":{"id":699393,"link":"/api/v1/people/699393"},"credit":"b_pa"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.19999999999999,"awayTeamWinProbability":29.80000000000001,"homeTeamWinProbabilityAdded":8.79999999999999,"leverageIndex":3.76,"dramaIndex":153.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:05:25.344Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brett Bateman walks. Jefferson Rojas to 3rd. James Triantos to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T22:05:24.499Z","endTime":"2026-02-22T22:07:19.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678576,"fullName":"Wilkin Ramos","link":"/api/v1/people/678576"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"postOnSecond":{"id":701649,"fullName":"James Triantos","link":"/api/v1/people/701649"},"postOnThird":{"id":800473,"fullName":"Jefferson Rojas","link":"/api/v1/people/800473"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":800473,"fullName":"Jefferson Rojas","link":"/api/v1/people/800473"},"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":701649,"fullName":"James Triantos","link":"/api/v1/people/701649"},"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":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.933417266290952,"aZ":-38.85367338778397,"pfxX":5.25710062626397,"pfxZ":-5.1482632539643,"pX":-0.9697264024197634,"pZ":1.3912002901434186,"vX0":2.1858409191254666,"vY0":-113.22546496162064,"vZ0":0.6138105920552326,"x":153.96,"y":201.22,"x0":-2.631099828380481,"y0":50.004088592739265,"z0":5.008638393272211,"aX":6.816968916883654},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-8.9,"breakHorizontal":-10.1,"spinRate":1812,"spinDirection":38},"zone":13,"typeConfidence":2.0,"plateTime":0.4839931167283269,"extension":7.627392943108058},"index":0,"playId":"8497e180-e0c5-376c-b918-721fd8555a62","pitchNumber":1,"startTime":"2026-02-22T22:05:51.696Z","endTime":"2026-02-22T22:05:55.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":703520,"link":"/api/v1/people/703520","batSide":{"code":"L","description":"Left"}},"first":{"id":701649,"link":"/api/v1/people/701649"},"second":{"id":800473,"link":"/api/v1/people/800473"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.730899407713387,"aZ":-23.98589252135541,"pfxX":-10.362352575535699,"pfxZ":4.3513311644718335,"pX":1.3968166581400967,"pZ":1.1314602459238576,"vX0":13.666893199329616,"vY0":-136.43952240511058,"vZ0":-6.4948694091408585,"x":63.76,"y":208.23,"x0":-2.3367218687832794,"y0":50.000063757489826,"z0":5.201603587152302,"aX":-19.485287231253174},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.6,"breakHorizontal":15.8,"spinRate":2090,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.4018382478135676,"extension":7.813694970187271},"index":1,"playId":"a354df72-16a0-3f14-8339-198c4fa0be59","pitchNumber":2,"startTime":"2026-02-22T22:06:08.393Z","endTime":"2026-02-22T22:06:11.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":703520,"link":"/api/v1/people/703520","batSide":{"code":"L","description":"Left"}},"first":{"id":701649,"link":"/api/v1/people/701649"},"second":{"id":800473,"link":"/api/v1/people/800473"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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.2,"endSpeed":87.1,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.023776602940234,"aZ":-24.46961970697997,"pfxX":-8.713033937934583,"pfxZ":3.981147533959833,"pX":-0.5439946715846931,"pZ":1.5322332572585406,"vX0":8.887300764754455,"vY0":-138.28666094517462,"vZ0":-4.723793837310179,"x":137.74,"y":197.41,"x0":-2.66840880899878,"y0":50.00493476261511,"z0":4.905610404860207,"aX":-16.86702446083306},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.4,"breakHorizontal":13.9,"spinRate":2180,"spinDirection":249},"zone":7,"typeConfidence":2.0,"plateTime":0.39617838246700643,"extension":7.515744662850302},"index":2,"playId":"e664b716-782e-372c-8148-71e298db2db4","pitchNumber":3,"startTime":"2026-02-22T22:06:27.848Z","endTime":"2026-02-22T22:06:31.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":703520,"link":"/api/v1/people/703520","batSide":{"code":"L","description":"Left"}},"first":{"id":701649,"link":"/api/v1/people/701649"},"second":{"id":800473,"link":"/api/v1/people/800473"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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.6,"endSpeed":86.0,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05779824720798,"aZ":-24.77051914392814,"pfxX":-9.0736520772867,"pfxZ":3.902992493024599,"pX":0.37884881348463983,"pZ":1.683362330530358,"vX0":10.808205484711667,"vY0":-137.22444353149925,"vZ0":-4.240561278453061,"x":102.56,"y":193.33,"x0":-2.4430845344255157,"y0":50.00189581557479,"z0":4.948647176015276,"aX":-17.201990106935785},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.2,"breakHorizontal":14.0,"spinRate":2222,"spinDirection":250},"zone":9,"typeConfidence":2.0,"plateTime":0.4000642808967503,"extension":7.5926376858750775},"index":3,"playId":"dbcda8e1-2137-3035-aab7-026bf0a3b579","pitchNumber":4,"startTime":"2026-02-22T22:06:46.022Z","endTime":"2026-02-22T22:06:49.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":703520,"link":"/api/v1/people/703520","batSide":{"code":"L","description":"Left"}},"first":{"id":701649,"link":"/api/v1/people/701649"},"second":{"id":800473,"link":"/api/v1/people/800473"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"index":4,"playId":"08319226-0566-0043-001c-f08cd117d70a","startTime":"2026-02-22T22:07:10.294Z","endTime":"2026-02-22T22:07:15.467Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":703520,"link":"/api/v1/people/703520","batSide":{"code":"L","description":"Left"}},"first":{"id":701649,"link":"/api/v1/people/701649"},"second":{"id":800473,"link":"/api/v1/people/800473"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.9,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.263620067614138,"aZ":-37.977126474862175,"pfxX":4.577261412763919,"pfxZ":-4.302889117832024,"pX":-1.236388241516095,"pZ":2.746672788613056,"vX0":1.744838043599254,"vY0":-115.26948650913081,"vZ0":2.767395915882239,"x":164.13,"y":164.62,"x0":-2.597799039757231,"y0":50.00554920139566,"z0":5.194962605130451,"aX":6.165615174740235},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-6.8,"breakHorizontal":-8.8,"spinRate":1729,"spinDirection":32},"zone":11,"typeConfidence":2.0,"plateTime":0.4750224083167076,"extension":7.518736470997804},"index":5,"playId":"16fab950-9402-3fcb-844f-610ee3b27511","pitchNumber":5,"startTime":"2026-02-22T22:07:15.467Z","endTime":"2026-02-22T22:07:19.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":703520,"link":"/api/v1/people/703520","batSide":{"code":"L","description":"Left"}},"first":{"id":701649,"link":"/api/v1/people/701649"},"second":{"id":800473,"link":"/api/v1/people/800473"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"credit":"b_pa"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.4,"awayTeamWinProbability":35.599999999999994,"homeTeamWinProbabilityAdded":-5.799999999999983,"leverageIndex":3.42,"dramaIndex":126.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:07:19.213Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kane Kepley grounds out, shortstop Christian Koss to first baseman Jake Holton.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T22:09:58.523Z","endTime":"2026-02-22T22:10:50.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":823807,"fullName":"Kane Kepley","link":"/api/v1/people/823807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":827500,"fullName":"Hunter Dryden","link":"/api/v1/people/827500"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":823807,"fullName":"Kane Kepley","link":"/api/v1/people/823807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687724,"link":"/api/v1/people/687724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-22T22:07:27.029Z","endTime":"2026-02-22T22:07:46.540Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"first":{"id":703520,"link":"/api/v1/people/703520"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":800473,"link":"/api/v1/people/800473"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Hunter Dryden replaces Wilkin Ramos.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-02-22T22:07:46.540Z","endTime":"2026-02-22T22:10:00.566Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":827500,"link":"/api/v1/people/827500"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"first":{"id":703520,"link":"/api/v1/people/703520"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":800473,"link":"/api/v1/people/800473"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":95.1,"endSpeed":87.0,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.718054464046286,"aZ":-14.904450678487247,"pfxX":-0.7154502469776954,"pfxZ":8.882038496129862,"pX":0.2379559023487788,"pZ":3.1538597465787546,"vX0":2.4590011874574875,"vY0":-138.49401304179844,"vZ0":-4.447373638589529,"x":107.93,"y":153.63,"x0":-0.5681599112821613,"y0":50.001215204278544,"z0":5.776273273793925,"aX":-1.391266663866128},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.4,"breakHorizontal":0.8,"spinRate":1971,"spinDirection":183},"zone":2,"typeConfidence":1.32,"plateTime":0.395391636332068,"extension":6.389192301230354},"index":2,"playId":"aa908572-372b-36e4-a65f-4c42e69cf048","pitchNumber":1,"startTime":"2026-02-22T22:10:00.566Z","endTime":"2026-02-22T22:10:06.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":827500,"link":"/api/v1/people/827500","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"first":{"id":703520,"link":"/api/v1/people/703520"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":800473,"link":"/api/v1/people/800473"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":89.6,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67407418436445,"aZ":-14.32294907604962,"pfxX":0.6180521276780553,"pfxZ":8.803830267324837,"pX":1.13145598310006,"pZ":1.9725141084396274,"vX0":3.7674165057042646,"vY0":-140.3121638614884,"vZ0":-7.924222800089604,"x":73.87,"y":185.52,"x0":-0.2996550439689916,"y0":50.00341315020144,"z0":5.733479862671337,"aX":1.253514238716489},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.8,"breakHorizontal":-1.8,"spinRate":2179,"spinDirection":181},"zone":14,"typeConfidence":0.85,"plateTime":0.3878383574297537,"extension":6.550427843574576},"index":3,"playId":"6b2d48e3-4b4d-376e-9781-00d72736c7fb","pitchNumber":2,"startTime":"2026-02-22T22:10:21.492Z","endTime":"2026-02-22T22:10:25.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":827500,"link":"/api/v1/people/827500","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"first":{"id":703520,"link":"/api/v1/people/703520"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":800473,"link":"/api/v1/people/800473"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":95.8,"endSpeed":88.5,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.431260059757687,"aZ":-14.399636742755163,"pfxX":1.1591724616422021,"pfxZ":8.916790104945207,"pX":0.5994151358166081,"pZ":2.8415375351611107,"vX0":2.5452594807390625,"vY0":-139.58459102270626,"vZ0":-5.56752419654472,"x":94.15,"y":162.06,"x0":-0.47124586034003585,"y0":50.004000466408215,"z0":5.7937993107322425,"aX":2.3098861813536335},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.4,"breakHorizontal":-2.5,"spinRate":2110,"spinDirection":185},"zone":3,"typeConfidence":0.86,"plateTime":0.3908944005191155,"extension":6.356823117772829},"hitData":{"launchSpeed":76.8,"launchAngle":3.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.42,"coordY":153.1}},"index":4,"playId":"2fb92b9a-679b-369a-a443-eb1a545fb86f","pitchNumber":3,"startTime":"2026-02-22T22:10:41.561Z","endTime":"2026-02-22T22:10:50.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":827500,"link":"/api/v1/people/827500","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"first":{"id":703520,"link":"/api/v1/people/703520"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":800473,"link":"/api/v1/people/800473"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":823807,"link":"/api/v1/people/823807"},"credit":"b_ab"},{"player":{"id":827500,"link":"/api/v1/people/827500"},"credit":"p_ab"},{"player":{"id":823807,"link":"/api/v1/people/823807"},"credit":"b_pa"},{"player":{"id":827500,"link":"/api/v1/people/827500"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":14.5,"leverageIndex":5.61,"dramaIndex":235.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:10:50.125Z","atBatIndex":56},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Drew Gilbert lines out to left fielder Kade Snell.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-22T22:13:13.598Z","endTime":"2026-02-22T22:13:41.709Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701329,"fullName":"Luis Rujano","link":"/api/v1/people/701329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5],"actionIndex":[0,1,2,3],"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":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":820835,"link":"/api/v1/people/820835"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Kade Snell remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T22:12:50.295Z","endTime":"2026-02-22T22:12:50.312Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":820835,"link":"/api/v1/people/820835"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":666185,"link":"/api/v1/people/666185"},"defense":{"pitcher":{"id":805060,"link":"/api/v1/people/805060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Edgar Alvarez replaces shortstop Scott Kingery, batting 8th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T22:12:50.312Z","endTime":"2026-02-22T22:12:50.313Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":827294,"link":"/api/v1/people/827294"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"801","replacedPlayer":{"id":664068,"link":"/api/v1/people/664068"},"defense":{"pitcher":{"id":805060,"link":"/api/v1/people/805060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":680911,"link":"/api/v1/people/680911"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jefferson Rojas remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-22T22:12:50.313Z","endTime":"2026-02-22T22:12:50.314Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800473,"link":"/api/v1/people/800473"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"901","replacedPlayer":{"id":680911,"link":"/api/v1/people/680911"},"defense":{"pitcher":{"id":805060,"link":"/api/v1/people/805060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":664068,"link":"/api/v1/people/664068"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Luis Rujano replaces Yenrri Rojas.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-22T22:12:50.314Z","endTime":"2026-02-22T22:13:15.702Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701329,"link":"/api/v1/people/701329"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":805060,"link":"/api/v1/people/805060","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.807542544511943,"aZ":-14.489708100684467,"pfxX":-3.342347899968589,"pfxZ":9.271810959354704,"pX":-0.9737405680513951,"pZ":2.939678909233137,"vX0":3.3075162253005157,"vY0":-137.10437000421214,"vZ0":-5.109426784064542,"x":154.12,"y":159.41,"x0":-1.7604646773230883,"y0":50.000020351011,"z0":5.813255896651029,"aX":-6.373454896475836},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":5.4,"spinRate":2206,"spinDirection":209},"zone":11,"typeConfidence":1.37,"plateTime":0.39921569485920916,"extension":6.345307654626169},"index":4,"playId":"624d3533-6625-3244-865a-967ba6f2a62f","pitchNumber":1,"startTime":"2026-02-22T22:13:15.702Z","endTime":"2026-02-22T22:13:19.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701329,"link":"/api/v1/people/701329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83453755796969,"aZ":-15.144780964591526,"pfxX":-3.0754267318701913,"pfxZ":8.867752855287424,"pX":-0.06371806155848986,"pZ":2.5453452580564457,"vX0":5.529414391440562,"vY0":-137.75188219551515,"vZ0":-6.130487064116467,"x":119.43,"y":170.06,"x0":-1.6981636341180792,"y0":50.000896122653025,"z0":5.824903459993126,"aX":-5.905093527448502},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.0,"breakHorizontal":4.4,"spinRate":2324,"spinDirection":228},"zone":5,"typeConfidence":1.36,"plateTime":0.3977369407235245,"extension":6.319363154421593},"hitData":{"launchSpeed":82.5,"launchAngle":21.0,"totalDistance":257.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":75.66,"coordY":109.53}},"index":5,"playId":"f667def6-27ab-30cb-9930-001876f67245","pitchNumber":2,"startTime":"2026-02-22T22:13:34.055Z","endTime":"2026-02-22T22:13:41.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701329,"link":"/api/v1/people/701329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_ab"},{"player":{"id":701329,"link":"/api/v1/people/701329"},"credit":"p_ab"},{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_pa"},{"player":{"id":701329,"link":"/api/v1/people/701329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:13:41.709Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Grant McCray walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-22T22:13:41.503Z","endTime":"2026-02-22T22:16:16.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701329,"fullName":"Luis Rujano","link":"/api/v1/people/701329"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.6,"endSpeed":86.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.704187724071076,"aZ":-12.031561296928286,"pfxX":-2.9715080642974923,"pfxZ":10.497036168377894,"pX":-0.30254472164056556,"pZ":1.8152512414487842,"vX0":4.820020593790155,"vY0":-137.45913027732507,"vZ0":-8.443936533352312,"x":128.53,"y":189.77,"x0":-1.6905486270352539,"y0":50.004640585516476,"z0":5.738741979122217,"aX":-5.703136141991755},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.5,"breakHorizontal":4.4,"spinRate":2343,"spinDirection":213},"zone":7,"typeConfidence":1.37,"plateTime":0.39807356302638963,"extension":6.429999519718004},"index":0,"playId":"8bcb8607-40f3-37a9-8da9-15b4e98e8793","pitchNumber":1,"startTime":"2026-02-22T22:14:07.927Z","endTime":"2026-02-22T22:14:11.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701329,"link":"/api/v1/people/701329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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.2,"endSpeed":80.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.88575604693896,"aZ":-25.50718167623893,"pfxX":-7.1572790877297265,"pfxZ":4.074237540619357,"pX":0.56635052840393,"pZ":0.6157832168376416,"vX0":8.280557437064994,"vY0":-126.61720632197364,"vZ0":-6.888965958855397,"x":95.41,"y":222.15,"x0":-1.804115212798602,"y0":50.00550015704734,"z0":5.390171780645872,"aX":-11.718281641023006},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.1,"breakHorizontal":11.3,"spinRate":1104,"spinDirection":228},"zone":14,"typeConfidence":1.22,"plateTime":0.43125084034490735,"extension":6.302271268818681},"index":1,"playId":"bb034410-c2ba-33fc-8efb-29a3fce12389","pitchNumber":2,"startTime":"2026-02-22T22:14:24.289Z","endTime":"2026-02-22T22:14:27.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701329,"link":"/api/v1/people/701329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":72.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.53078329659178,"aZ":-40.412957208597895,"pfxX":5.423905749207274,"pfxZ":-6.317777912834584,"pX":-0.20257139546875233,"pZ":2.672046127132047,"vX0":2.105481189579554,"vY0":-113.43523064329482,"vZ0":1.6160072292138064,"x":124.72,"y":166.63,"x0":-1.8470653934342187,"y0":50.002228762554715,"z0":5.976110182368278,"aX":7.0749775804018595},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-10.7,"breakHorizontal":-10.3,"spinRate":2286,"spinDirection":28},"zone":5,"typeConfidence":1.35,"plateTime":0.4826512459443233,"extension":6.326724641111137},"index":2,"playId":"21c50d47-102a-35ba-9287-149f38deaa52","pitchNumber":3,"startTime":"2026-02-22T22:14:41.725Z","endTime":"2026-02-22T22:14:46.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701329,"link":"/api/v1/people/701329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":95.5,"endSpeed":87.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.822462420189588,"aZ":-14.258663048201587,"pfxX":-2.0205056845911145,"pfxZ":9.100450698795793,"pX":-1.7654164119068054,"pZ":2.8059694384024096,"vX0":0.9736091596030795,"vY0":-139.087326198238,"vZ0":-5.817235039462126,"x":184.29,"y":163.02,"x0":-1.8565951593863288,"y0":50.0030406469562,"z0":5.862398684257031,"aX":-3.977248178768515},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.6,"breakHorizontal":3.5,"spinRate":2325,"spinDirection":216},"zone":11,"typeConfidence":1.37,"plateTime":0.39309663649955207,"extension":6.2903324929650895},"index":3,"playId":"77dee735-24c0-3e44-a589-61a57ee00786","pitchNumber":4,"startTime":"2026-02-22T22:15:06.452Z","endTime":"2026-02-22T22:15:09.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701329,"link":"/api/v1/people/701329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.59374785053528,"aZ":-14.70492260784179,"pfxX":-2.284153146245556,"pfxZ":8.99838784959593,"pX":0.08009173422462303,"pZ":1.5753933258388308,"vX0":5.554168198252949,"vY0":-137.94766810604992,"vZ0":-8.56602077667059,"x":113.95,"y":196.24,"x0":-1.6561173969335714,"y0":50.00225354984478,"z0":5.69669487987498,"aX":-4.4345132303364085},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.9,"breakHorizontal":3.1,"spinRate":2331,"spinDirection":210},"zone":14,"typeConfidence":1.35,"plateTime":0.3959446027968263,"extension":6.427522036215435},"index":4,"playId":"88ad1ac4-bb48-36f0-b614-c9286c165e92","pitchNumber":5,"startTime":"2026-02-22T22:15:22.734Z","endTime":"2026-02-22T22:15:49.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701329,"link":"/api/v1/people/701329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":813666,"fullName":"Ariel Armas","link":"/api/v1/people/813666"}},"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":95.8,"endSpeed":87.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.45191202420308,"aZ":-14.062410752233399,"pfxX":-1.3325714875269472,"pfxZ":9.168180753115262,"pX":-0.45676223295928914,"pZ":2.648143671999659,"vX0":3.768772732934267,"vY0":-139.43661392602374,"vZ0":-6.4178416066640755,"x":134.41,"y":167.28,"x0":-1.650863357085439,"y0":50.00030227281892,"z0":5.902074009095388,"aX":-2.6321952055945776},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":1.7,"spinRate":2440,"spinDirection":205},"zone":4,"typeConfidence":1.34,"plateTime":0.39235644206192166,"extension":6.4265983389676355},"index":5,"playId":"b38b458c-e36c-362e-836e-f1c88ad6864f","pitchNumber":6,"startTime":"2026-02-22T22:15:51.274Z","endTime":"2026-02-22T22:15:54.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701329,"link":"/api/v1/people/701329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":79.9,"endSpeed":74.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.20260273683632,"aZ":-40.98032536258853,"pfxX":4.432818314722586,"pfxZ":-6.439869291975092,"pX":1.2602104370486356,"pZ":1.1718115857558944,"vX0":5.529519490466861,"vY0":-116.34442993517347,"vZ0":-1.7495815681542093,"x":68.96,"y":207.14,"x0":-1.7246558272700778,"y0":50.00134113260393,"z0":5.823960139430809,"aX":6.063711816842003},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-11.8,"breakHorizontal":-9.4,"spinRate":2517,"spinDirection":28},"zone":14,"typeConfidence":1.35,"plateTime":0.47111642995695435,"extension":6.279711016933227},"index":6,"playId":"0be404e2-2bae-3606-a442-06f2a3258675","pitchNumber":7,"startTime":"2026-02-22T22:16:12.758Z","endTime":"2026-02-22T22:16:16.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701329,"link":"/api/v1/people/701329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"credit":"b_pa"},{"player":{"id":701329,"link":"/api/v1/people/701329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.0,"awayTeamWinProbability":21.0,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.58,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:16:16.315Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Koss singles on a ground ball to right fielder Kane Kepley. Grant McCray to 3rd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-22T22:16:17.340Z","endTime":"2026-02-22T22:18:04.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701329,"fullName":"Luis Rujano","link":"/api/v1/people/701329"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"postOnThird":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":823807,"link":"/api/v1/people/823807"},"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":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":76.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.170685210761437,"aZ":-32.43890055245078,"pfxX":7.462990964181786,"pfxZ":-0.18499791346326255,"pX":2.0560755333114247,"pZ":-0.1330634380725185,"vX0":6.813706319899212,"vY0":-119.07811331557095,"vZ0":-6.274837108237593,"x":38.63,"y":242.37,"x0":-1.803554902532965,"y0":50.0008769120719,"z0":5.442858383793674,"aX":10.800845568804736},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.6,"breakHorizontal":-15.1,"spinRate":2560,"spinDirection":52},"zone":14,"typeConfidence":1.39,"plateTime":0.4585812407568346,"extension":6.452243696881696},"index":0,"playId":"9ce8533a-3fb3-392a-9020-8708f25ec42f","pitchNumber":1,"startTime":"2026-02-22T22:16:44.548Z","endTime":"2026-02-22T22:16:48.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701329,"link":"/api/v1/people/701329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":687529,"link":"/api/v1/people/687529"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":95.6,"endSpeed":87.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.061357276550133,"aZ":-13.295136121301507,"pfxX":-2.119042387169734,"pfxZ":9.649706796468209,"pX":1.2180084068861163,"pZ":1.2290502778685841,"vX0":8.104410424607979,"vY0":-138.75276271582948,"vZ0":-9.993935948067376,"x":70.57,"y":205.6,"x0":-1.4611419175570066,"y0":50.00550149140552,"z0":5.756170782526175,"aX":-4.148058219206021},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.6,"breakHorizontal":2.2,"spinRate":2392,"spinDirection":195},"zone":14,"typeConfidence":1.34,"plateTime":0.3942393149752368,"extension":6.509002042969508},"index":1,"playId":"e198a566-fa4c-3d15-940d-b736819f9adc","pitchNumber":2,"startTime":"2026-02-22T22:17:10.825Z","endTime":"2026-02-22T22:17:13.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701329,"link":"/api/v1/people/701329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":687529,"link":"/api/v1/people/687529"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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.6,"endSpeed":88.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.647550586745872,"aZ":-14.714668758044569,"pfxX":-2.1454779223156004,"pfxZ":8.833233690388024,"pX":-0.36657417702643574,"pZ":1.9088825038594461,"vX0":4.196090939973698,"vY0":-139.09867328013868,"vZ0":-7.594476674156622,"x":130.97,"y":187.24,"x0":-1.609969717980655,"y0":50.00321224422906,"z0":5.633118137685904,"aX":-4.241206664826632},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.8,"breakHorizontal":3.1,"spinRate":2399,"spinDirection":212},"zone":7,"typeConfidence":1.35,"plateTime":0.3924527469034529,"extension":6.507876948415307},"index":2,"playId":"b350aec3-3d18-3c20-b583-b4d6fbc10379","pitchNumber":3,"startTime":"2026-02-22T22:17:31.680Z","endTime":"2026-02-22T22:17:35.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701329,"link":"/api/v1/people/701329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":687529,"link":"/api/v1/people/687529"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.706301732937145,"aZ":-15.631227617460306,"pfxX":-0.5299834129668533,"pfxZ":8.510418384856694,"pX":0.5481049218918839,"pZ":3.208029590224185,"vX0":5.809516545656407,"vY0":-138.26210714007416,"vZ0":-4.600913851887273,"x":96.11,"y":152.16,"x0":-1.5078925886197805,"y0":50.001282987282096,"z0":5.9365127162295845,"aX":-1.0309925993712716},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.6,"breakHorizontal":-0.2,"spinRate":2459,"spinDirection":208},"zone":3,"typeConfidence":1.24,"plateTime":0.39557261484464235,"extension":6.376765103307745},"hitData":{"launchSpeed":102.4,"launchAngle":-6.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.86,"coordY":101.9}},"index":3,"playId":"962a221d-de67-3d9e-80d6-dba064e7f0af","pitchNumber":4,"startTime":"2026-02-22T22:17:51.727Z","endTime":"2026-02-22T22:18:04.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701329,"link":"/api/v1/people/701329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":687529,"link":"/api/v1/people/687529"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_ab"},{"player":{"id":701329,"link":"/api/v1/people/701329"},"credit":"p_ab"},{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_pa"},{"player":{"id":701329,"link":"/api/v1/people/701329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.7,"awayTeamWinProbability":15.299999999999997,"homeTeamWinProbabilityAdded":5.700000000000003,"leverageIndex":1.03,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:18:04.160Z","atBatIndex":59},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Casey Schmitt grounds into a double play, shortstop Jefferson Rojas to first baseman Edgar Alvarez to third baseman Pedro Ramírez. Grant McCray scores. Christian Koss out at 3rd. Casey Schmitt out at 1st.","rbi":1,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-22T22:18:00.203Z","endTime":"2026-02-22T22:19:26.734Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":62},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701329,"fullName":"Luis Rujano","link":"/api/v1/people/701329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":800473,"link":"/api/v1/people/800473"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":827294,"link":"/api/v1/people/827294"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_adv_force","runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_runner_out","runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":827294,"link":"/api/v1/people/827294"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":699393,"link":"/api/v1/people/699393"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_adv_play","runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":{"id":701329,"link":"/api/v1/people/701329"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.95741027793386,"aZ":-18.953594554085292,"pfxX":-8.544804286702185,"pfxZ":6.998952667314356,"pX":0.34416685101318495,"pZ":-0.6494644868992646,"vX0":8.390216332103355,"vY0":-136.33474808744805,"vZ0":-12.68375035047635,"x":103.88,"y":256.32,"x0":-1.657681989704302,"y0":50.003123640637476,"z0":5.360219041175116,"aX":-16.14390380711383},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.2,"breakHorizontal":13.8,"spinRate":2046,"spinDirection":204},"zone":14,"typeConfidence":1.33,"plateTime":0.4011887092384967,"extension":6.506839858350233},"index":0,"playId":"4d57d744-e686-340a-9a3f-456b9b558e9e","pitchNumber":1,"startTime":"2026-02-22T22:18:39.284Z","endTime":"2026-02-22T22:18:42.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701329,"link":"/api/v1/people/701329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":687529,"link":"/api/v1/people/687529"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.146389973890745,"aZ":-32.26578540449309,"pfxX":7.349005778277224,"pfxZ":-0.06900954099064194,"pX":1.047861851926175,"pZ":2.322760969750629,"vX0":4.724146901706864,"vY0":-118.56225147060924,"vZ0":-0.7861223872132512,"x":77.06,"y":176.07,"x0":-1.9232950133468738,"y0":50.00047996910755,"z0":5.596932088036481,"aX":10.484595482929862},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":0.0,"breakHorizontal":-14.4,"spinRate":2501,"spinDirection":57},"zone":14,"typeConfidence":1.38,"plateTime":0.46154797287797633,"extension":6.2733749781517725},"hitData":{"launchSpeed":80.8,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.47,"coordY":155.64}},"index":1,"playId":"66144eb8-51dd-39e2-a724-761890d4a3b5","pitchNumber":2,"startTime":"2026-02-22T22:19:05.766Z","endTime":"2026-02-22T22:19:26.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701329,"link":"/api/v1/people/701329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":687529,"link":"/api/v1/people/687529"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_ab"},{"player":{"id":701329,"link":"/api/v1/people/701329"},"credit":"p_ab"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_pa"},{"player":{"id":701329,"link":"/api/v1/people/701329"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":1.64,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:19:26.734Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ariel Armas walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T22:21:36.854Z","endTime":"2026-02-22T22:22:34.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":813666,"fullName":"Ariel Armas","link":"/api/v1/people/813666"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687218,"fullName":"Will Bednar","link":"/api/v1/people/687218"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":813666,"fullName":"Ariel Armas","link":"/api/v1/people/813666"},"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":813666,"fullName":"Ariel Armas","link":"/api/v1/people/813666"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Will Bednar replaces Hunter Dryden.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T22:21:24.267Z","endTime":"2026-02-22T22:21:38.903Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687218,"link":"/api/v1/people/687218"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":827500,"link":"/api/v1/people/827500","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":813666,"link":"/api/v1/people/813666","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.505834470023803,"aZ":-13.517069292970596,"pfxX":-1.9195300378984563,"pfxZ":9.399986653305406,"pX":-0.8412225792611381,"pZ":3.775213793855774,"vX0":2.851066839405441,"vY0":-139.55261349892655,"vZ0":-3.922736663398762,"x":149.07,"y":136.85,"x0":-1.6236899984561255,"y0":50.005417510281625,"z0":6.08099446261616,"aX":-3.8112109103655887},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.4,"breakHorizontal":2.9,"spinRate":2611,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.39153114223774477,"extension":6.591889215373552},"index":1,"playId":"5f5ccfe5-7137-3467-81eb-b7a02d24f149","pitchNumber":1,"startTime":"2026-02-22T22:21:38.903Z","endTime":"2026-02-22T22:21:42.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687218,"link":"/api/v1/people/687218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":813666,"link":"/api/v1/people/813666","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":88.3,"endSpeed":82.0,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.39651348143168,"aZ":-29.538405699440837,"pfxX":0.4802565511875718,"pfxZ":1.5647905389478245,"pX":1.880634583023949,"pZ":1.4331764831277545,"vX0":8.697707723417121,"vY0":-128.29241221901938,"vZ0":-5.3457522660250065,"x":45.31,"y":200.08,"x0":-1.6036462071013884,"y0":50.0019861788053,"z0":5.822356387350135,"aX":0.804908566845358},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.9,"breakHorizontal":-2.6,"spinRate":2599,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.42553574478318046,"extension":6.692970070545123},"index":2,"playId":"1a914dfc-1e86-3b72-9072-c8f7a3d1e0aa","pitchNumber":2,"startTime":"2026-02-22T22:21:55.954Z","endTime":"2026-02-22T22:21:58.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687218,"link":"/api/v1/people/687218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":813666,"link":"/api/v1/people/813666","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.12512472716397,"aZ":-11.14750840810411,"pfxX":-0.7757749071771389,"pfxZ":10.809338957703329,"pX":-0.9596867851564105,"pZ":2.6540670808110494,"vX0":2.2283673409650917,"vY0":-138.40100250779022,"vZ0":-7.14383496987725,"x":153.58,"y":167.12,"x0":-1.6735229597401733,"y0":50.00211244868813,"z0":6.010809332411409,"aX":-1.5092407119295017},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.4,"breakHorizontal":1.0,"spinRate":2673,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.39535104085758954,"extension":6.717082377410616},"index":3,"playId":"0a330c01-aa9c-313d-86bb-33643f078c85","pitchNumber":3,"startTime":"2026-02-22T22:22:12.344Z","endTime":"2026-02-22T22:22:16.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687218,"link":"/api/v1/people/687218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":813666,"link":"/api/v1/people/813666","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":88.0,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.38436692745766,"aZ":-14.171939691315112,"pfxX":-0.16952965583378,"pfxZ":9.131923852996765,"pX":-0.7252767823272115,"pZ":3.5428597605121843,"vX0":2.71166478595452,"vY0":-138.65596109398703,"vZ0":-4.342781372028911,"x":144.65,"y":143.12,"x0":-1.6887487201863922,"y0":50.00250702962651,"z0":6.057186280417284,"aX":-0.3344094310675317},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.0,"breakHorizontal":-0.2,"spinRate":2575,"spinDirection":186},"zone":11,"typeConfidence":2.0,"plateTime":0.39315086159070667,"extension":6.642609218285367},"index":4,"playId":"8e13add2-da92-369d-8d59-cc65f0358b41","pitchNumber":4,"startTime":"2026-02-22T22:22:29.841Z","endTime":"2026-02-22T22:22:34.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687218,"link":"/api/v1/people/687218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":813666,"link":"/api/v1/people/813666","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":813666,"link":"/api/v1/people/813666"},"credit":"b_pa"},{"player":{"id":687218,"link":"/api/v1/people/687218"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.3,"awayTeamWinProbability":20.700000000000003,"homeTeamWinProbabilityAdded":-6.900000000000006,"leverageIndex":1.47,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:22:34.113Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kade Snell walks. Ariel Armas to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T22:22:33.950Z","endTime":"2026-02-22T22:24:35.955Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":820835,"fullName":"Kade Snell","link":"/api/v1/people/820835"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687218,"fullName":"Will Bednar","link":"/api/v1/people/687218"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":820835,"fullName":"Kade Snell","link":"/api/v1/people/820835"},"postOnSecond":{"id":813666,"fullName":"Ariel Armas","link":"/api/v1/people/813666"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":813666,"fullName":"Ariel Armas","link":"/api/v1/people/813666"},"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":820835,"fullName":"Kade Snell","link":"/api/v1/people/820835"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.183,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.462107864293028,"aZ":-13.797805170416122,"pfxX":-1.130744409901991,"pfxZ":9.253310989322156,"pX":-0.13145955747644325,"pZ":4.324478977724799,"vX0":4.1240865196546315,"vY0":-139.57411116323505,"vZ0":-2.7160625557795663,"x":122.01,"y":122.02,"x0":-1.4770105648351715,"y0":50.00332995598706,"z0":6.21110032150497,"aX":-2.245938895290429},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.4,"breakHorizontal":1.2,"spinRate":2468,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.39143074942908207,"extension":6.661222155338064},"index":0,"playId":"831686f1-183b-35a9-9795-4a2da60eaa52","pitchNumber":1,"startTime":"2026-02-22T22:22:59.907Z","endTime":"2026-02-22T22:23:03.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687218,"link":"/api/v1/people/687218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":820835,"link":"/api/v1/people/820835","batSide":{"code":"L","description":"Left"}},"first":{"id":813666,"link":"/api/v1/people/813666"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":"cab0e098-7a9f-380b-be30-17c1e2fcbf70","startTime":"2026-02-22T22:23:15.853Z","endTime":"2026-02-22T22:23:18.853Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":687218,"link":"/api/v1/people/687218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":820835,"link":"/api/v1/people/820835","batSide":{"code":"L","description":"Left"}},"first":{"id":813666,"link":"/api/v1/people/813666"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.183,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.796921581788418,"aZ":-13.069182395258801,"pfxX":-1.4684976529059384,"pfxZ":9.914777339032288,"pX":-1.214079255293854,"pZ":4.51103245704416,"vX0":1.1833596201484609,"vY0":-137.73992336607955,"vZ0":-2.3491347249495047,"x":163.28,"y":116.98,"x0":-1.457885322522722,"y0":50.00267853225934,"z0":6.255655445057462,"aX":-2.82957857879673},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.6,"breakHorizontal":2.4,"spinRate":2678,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.3972422538784661,"extension":6.668430631178799},"index":2,"playId":"9346040c-d6b4-3a3f-a8a4-dde927824a2d","pitchNumber":2,"startTime":"2026-02-22T22:23:32.444Z","endTime":"2026-02-22T22:23:35.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687218,"link":"/api/v1/people/687218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":820835,"link":"/api/v1/people/820835","batSide":{"code":"L","description":"Left"}},"first":{"id":813666,"link":"/api/v1/people/813666"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":88.0,"strikeZoneTop":3.183,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.116120113656496,"aZ":-11.564044102875789,"pfxX":-1.3447093151983562,"pfxZ":10.491213306686657,"pX":0.16930677956475434,"pZ":2.195372082573034,"vX0":5.246736467424759,"vY0":-138.60370467395322,"vZ0":-8.276793163409362,"x":110.55,"y":179.5,"x0":-1.5654552562232822,"y0":50.00538121873082,"z0":5.973972563084503,"aX":-2.6424751033767016},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.6,"breakHorizontal":1.4,"spinRate":2550,"spinDirection":199},"zone":5,"typeConfidence":2.0,"plateTime":0.3936933042215438,"extension":6.617407227227947},"index":3,"playId":"525447d6-82fe-33ac-be8f-79b675394c2d","pitchNumber":3,"startTime":"2026-02-22T22:23:50.332Z","endTime":"2026-02-22T22:23:53.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687218,"link":"/api/v1/people/687218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":820835,"link":"/api/v1/people/820835","batSide":{"code":"L","description":"Left"}},"first":{"id":813666,"link":"/api/v1/people/813666"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.183,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.831417989838993,"aZ":-11.746849321937669,"pfxX":-3.08069397651148,"pfxZ":10.436325986208445,"pX":-0.9512721190889132,"pZ":3.978323060142748,"vX0":2.7332225715794403,"vY0":-139.1601252405187,"vZ0":-3.909061035228172,"x":153.26,"y":131.37,"x0":-1.5469271051332316,"y0":50.00098449753146,"z0":6.181892486321406,"aX":-6.029125703754841},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.2,"breakHorizontal":5.0,"spinRate":2595,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.3939049102880974,"extension":6.649242522145751},"index":4,"playId":"a23f0ece-8e58-30a0-9900-8cd54d0a7581","pitchNumber":4,"startTime":"2026-02-22T22:24:12.586Z","endTime":"2026-02-22T22:24:15.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687218,"link":"/api/v1/people/687218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":820835,"link":"/api/v1/people/820835","batSide":{"code":"L","description":"Left"}},"first":{"id":813666,"link":"/api/v1/people/813666"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":95.9,"endSpeed":88.0,"strikeZoneTop":3.183,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.02579117628138,"aZ":-11.625437743924266,"pfxX":-1.7280766819884879,"pfxZ":10.364623725537841,"pX":0.04935994033351127,"pZ":4.0416301939132335,"vX0":4.561958244315991,"vY0":-139.5900983424367,"vZ0":-3.813322310365969,"x":115.12,"y":129.66,"x0":-1.3781688437308652,"y0":50.00408635056233,"z0":6.185071236607472,"aX":-3.426698548045839},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.2,"breakHorizontal":2.3,"spinRate":2703,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.3916769579393167,"extension":6.6017617389541865},"index":5,"playId":"ede77e14-a38e-3a12-ae6c-b61202498da7","pitchNumber":5,"startTime":"2026-02-22T22:24:32.517Z","endTime":"2026-02-22T22:24:35.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687218,"link":"/api/v1/people/687218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":820835,"link":"/api/v1/people/820835","batSide":{"code":"L","description":"Left"}},"first":{"id":813666,"link":"/api/v1/people/813666"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":820835,"link":"/api/v1/people/820835"},"credit":"b_pa"},{"player":{"id":687218,"link":"/api/v1/people/687218"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.60000000000001,"awayTeamWinProbability":31.39999999999999,"homeTeamWinProbabilityAdded":-10.699999999999989,"leverageIndex":2.73,"dramaIndex":139.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:24:35.955Z","atBatIndex":62},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Casey Opitz lines out to first baseman Jake Holton.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T22:25:01.993Z","endTime":"2026-02-22T22:27:27.799Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":676053,"fullName":"Casey Opitz","link":"/api/v1/people/676053"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687218,"fullName":"Will Bednar","link":"/api/v1/people/687218"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":820835,"fullName":"Kade Snell","link":"/api/v1/people/820835"},"postOnSecond":{"id":813666,"fullName":"Ariel Armas","link":"/api/v1/people/813666"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5,6,7],"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":676053,"fullName":"Casey Opitz","link":"/api/v1/people/676053"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687724,"link":"/api/v1/people/687724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Casey Opitz replaces Justin Dean.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T22:24:43.642Z","endTime":"2026-02-22T22:25:04.070Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676053,"link":"/api/v1/people/676053"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":681909,"link":"/api/v1/people/681909"},"defense":{"pitcher":{"id":687218,"link":"/api/v1/people/687218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":681909,"link":"/api/v1/people/681909","batSide":{"code":"R","description":"Right"}},"first":{"id":820835,"link":"/api/v1/people/820835"},"second":{"id":813666,"link":"/api/v1/people/813666"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.489640800025505,"aZ":-29.3185725031205,"pfxX":-0.9660961312070189,"pfxZ":1.6847010487484617,"pX":1.496415920138964,"pZ":2.1176951781614464,"vX0":8.161755094351998,"vY0":-128.85044095813757,"vZ0":-4.109995199116502,"x":59.96,"y":181.6,"x0":-1.574536475116377,"y0":50.00566803532534,"z0":5.975975802561235,"aX":-1.6412979766273417},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.4,"breakHorizontal":0.1,"spinRate":2747,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.42363349605248635,"extension":6.744966335296245},"index":1,"playId":"cd0e5be3-cb8c-33bf-90e1-9734076cfb31","pitchNumber":1,"startTime":"2026-02-22T22:25:04.070Z","endTime":"2026-02-22T22:25:07.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687218,"link":"/api/v1/people/687218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":676053,"link":"/api/v1/people/676053","batSide":{"code":"L","description":"Left"}},"first":{"id":820835,"link":"/api/v1/people/820835"},"second":{"id":813666,"link":"/api/v1/people/813666"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":88.2,"endSpeed":81.4,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.029790006253094,"aZ":-30.00979881905122,"pfxX":0.30118582071101585,"pfxZ":1.303975579174785,"pX":1.425858458844323,"pZ":1.3019032897577785,"vX0":7.853216016352895,"vY0":-128.14527729080535,"vZ0":-5.654216923714954,"x":62.65,"y":203.63,"x0":-1.7154812855985406,"y0":50.00615308543272,"z0":5.8762169459506985,"aX":0.502204421293513},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.3,"breakHorizontal":-2.3,"spinRate":2702,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.42711871940949475,"extension":6.689910018955959},"index":2,"playId":"ea3293a3-2602-3500-a8fc-dbfdf7a72cf3","pitchNumber":2,"startTime":"2026-02-22T22:25:23.000Z","endTime":"2026-02-22T22:25:26.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687218,"link":"/api/v1/people/687218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":676053,"link":"/api/v1/people/676053","batSide":{"code":"L","description":"Left"}},"first":{"id":820835,"link":"/api/v1/people/820835"},"second":{"id":813666,"link":"/api/v1/people/813666"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-22T22:25:43.417Z","endTime":"2026-02-22T22:26:20.327Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":687218,"link":"/api/v1/people/687218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":676053,"link":"/api/v1/people/676053","batSide":{"code":"L","description":"Left"}},"first":{"id":820835,"link":"/api/v1/people/820835"},"second":{"id":813666,"link":"/api/v1/people/813666"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":96.7,"endSpeed":88.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.208867255029055,"aZ":-10.123045622378203,"pfxX":-2.5953430702617437,"pfxZ":10.960657527066179,"pX":0.6539756614245839,"pZ":2.6687535737049495,"vX0":6.758952302260755,"vY0":-140.55191689562193,"vZ0":-7.658488504111,"x":92.07,"y":166.72,"x0":-1.4388307949646981,"y0":50.00234598105536,"z0":6.076924066850533,"aX":-5.221847266559356},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.6,"breakHorizontal":3.4,"spinRate":2645,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.3888754248842803,"extension":6.75147703015303},"index":4,"playId":"9f682048-892a-392d-aae7-0ed98f25fa5d","pitchNumber":3,"startTime":"2026-02-22T22:26:20.327Z","endTime":"2026-02-22T22:26:23.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687218,"link":"/api/v1/people/687218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":676053,"link":"/api/v1/people/676053","batSide":{"code":"L","description":"Left"}},"first":{"id":820835,"link":"/api/v1/people/820835"},"second":{"id":813666,"link":"/api/v1/people/813666"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.0,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.82524639537682,"aZ":-10.953038886666928,"pfxX":-1.7855618823903394,"pfxZ":10.7203842781397,"pX":-0.15440728268888446,"pZ":3.111613896647783,"vX0":4.110661953518549,"vY0":-139.451995663052,"vZ0":-6.372446504707211,"x":122.89,"y":154.77,"x0":-1.4122019532933678,"y0":50.0059321585688,"z0":6.140886300079725,"aX":-3.5358254976710466},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.4,"breakHorizontal":2.4,"spinRate":2642,"spinDirection":191},"zone":2,"typeConfidence":2.0,"plateTime":0.39197878255980667,"extension":6.621705131196944},"index":5,"playId":"9df6ac13-3ab7-351a-9e45-5b4f744515c5","pitchNumber":4,"startTime":"2026-02-22T22:26:36.838Z","endTime":"2026-02-22T22:26:39.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687218,"link":"/api/v1/people/687218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":676053,"link":"/api/v1/people/676053","batSide":{"code":"L","description":"Left"}},"first":{"id":820835,"link":"/api/v1/people/820835"},"second":{"id":813666,"link":"/api/v1/people/813666"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":95.6,"endSpeed":87.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.062607151461208,"aZ":-12.531376042946732,"pfxX":-1.5165896984210603,"pfxZ":9.951634565924058,"pX":-1.3545691295563485,"pZ":4.589155985025041,"vX0":1.2381593621057225,"vY0":-139.31492923540213,"vZ0":-2.1159234644269294,"x":168.63,"y":114.87,"x0":-1.6067969333404388,"y0":50.00328846744092,"z0":6.1825402696193335,"aX":-2.9937978798219866},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.8,"breakHorizontal":2.5,"spinRate":2601,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.3925181882463211,"extension":6.594091590457844},"index":6,"playId":"40818e76-6b51-34f6-a4b7-424d0480bcaf","pitchNumber":5,"startTime":"2026-02-22T22:26:56.363Z","endTime":"2026-02-22T22:26:59.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687218,"link":"/api/v1/people/687218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":676053,"link":"/api/v1/people/676053","batSide":{"code":"L","description":"Left"}},"first":{"id":820835,"link":"/api/v1/people/820835"},"second":{"id":813666,"link":"/api/v1/people/813666"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.091444090329578,"aZ":-11.138995305634241,"pfxX":-1.3686725037670313,"pfxZ":10.581066979877917,"pX":0.589010967999067,"pZ":2.8762083854364384,"vX0":5.911829528880666,"vY0":-139.77646423483105,"vZ0":-6.9545678556952835,"x":94.55,"y":161.12,"x0":-1.3712641346261834,"y0":50.00483522986318,"z0":6.120124477902641,"aX":-2.721832810546997},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.0,"breakHorizontal":1.3,"spinRate":2680,"spinDirection":197},"zone":3,"typeConfidence":2.0,"plateTime":0.39114528498988177,"extension":6.669189939100191},"hitData":{"launchSpeed":70.8,"launchAngle":15.0,"totalDistance":147.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":160.08,"coordY":153.58}},"index":7,"playId":"c1d1d94f-8c55-31fe-a5f3-d1a8d73c9b85","pitchNumber":6,"startTime":"2026-02-22T22:27:15.410Z","endTime":"2026-02-22T22:27:27.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687218,"link":"/api/v1/people/687218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":676053,"link":"/api/v1/people/676053","batSide":{"code":"L","description":"Left"}},"first":{"id":820835,"link":"/api/v1/people/820835"},"second":{"id":813666,"link":"/api/v1/people/813666"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676053,"link":"/api/v1/people/676053"},"credit":"b_ab"},{"player":{"id":687218,"link":"/api/v1/people/687218"},"credit":"p_ab"},{"player":{"id":676053,"link":"/api/v1/people/676053"},"credit":"b_pa"},{"player":{"id":687218,"link":"/api/v1/people/687218"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.0,"awayTeamWinProbability":22.0,"homeTeamWinProbabilityAdded":9.399999999999991,"leverageIndex":3.81,"dramaIndex":158.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:27:27.799Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edgar Alvarez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T22:27:25.704Z","endTime":"2026-02-22T22:29:49.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":827294,"fullName":"Edgar Alvarez","link":"/api/v1/people/827294"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687218,"fullName":"Will Bednar","link":"/api/v1/people/687218"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":820835,"fullName":"Kade Snell","link":"/api/v1/people/820835"},"postOnSecond":{"id":813666,"fullName":"Ariel Armas","link":"/api/v1/people/813666"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":827294,"fullName":"Edgar Alvarez","link":"/api/v1/people/827294"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"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":97.3,"endSpeed":89.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.965336341235965,"aZ":-10.932010854818106,"pfxX":-1.8740747174385337,"pfxZ":10.496884616630854,"pX":2.179651298864828,"pZ":2.16280716549708,"vX0":10.404605967937536,"vY0":-141.0868107729895,"vZ0":-8.864205800137517,"x":33.92,"y":180.38,"x0":-1.3063535513541669,"y0":50.00161219115871,"z0":6.042621788848358,"aX":-3.7928879516889857},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.4,"breakHorizontal":1.3,"spinRate":2642,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.38766388264687324,"extension":6.859545587395301},"index":0,"playId":"5ace31c3-3c58-312f-a542-72ae2547ce57","pitchNumber":1,"startTime":"2026-02-22T22:27:54.540Z","endTime":"2026-02-22T22:27:58.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687218,"link":"/api/v1/people/687218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":827294,"link":"/api/v1/people/827294","batSide":{"code":"L","description":"Left"}},"first":{"id":820835,"link":"/api/v1/people/820835"},"second":{"id":813666,"link":"/api/v1/people/813666"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.587526341235446,"aZ":-11.820766361455291,"pfxX":-2.3029473646374923,"pfxZ":10.343805960859806,"pX":0.10503084130966632,"pZ":2.571290677156411,"vX0":5.47995837057082,"vY0":-139.21307438456176,"vZ0":-7.226972966489103,"x":113.0,"y":169.36,"x0":-1.5876488616169266,"y0":50.00065729271927,"z0":5.979443704219557,"aX":-4.53129224913336},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.4,"breakHorizontal":3.1,"spinRate":2514,"spinDirection":196},"zone":5,"typeConfidence":2.0,"plateTime":0.3931187795497979,"extension":6.6664156687689395},"index":1,"playId":"099c5c59-47db-3e6d-b3a9-ecab08b78da4","pitchNumber":2,"startTime":"2026-02-22T22:28:16.953Z","endTime":"2026-02-22T22:28:19.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687218,"link":"/api/v1/people/687218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":827294,"link":"/api/v1/people/827294","batSide":{"code":"L","description":"Left"}},"first":{"id":820835,"link":"/api/v1/people/820835"},"second":{"id":813666,"link":"/api/v1/people/813666"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.88230769060464,"aZ":-13.696026692789767,"pfxX":-2.4044913528886953,"pfxZ":9.498961452811697,"pX":-1.5356968271281373,"pZ":3.812940598963617,"vX0":1.565913461082948,"vY0":-138.78837118666237,"vZ0":-3.507956113494051,"x":175.54,"y":135.83,"x0":-1.7956436851366335,"y0":50.00374946692381,"z0":6.009141328741111,"aX":-4.677761364479266},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.7,"breakHorizontal":4.0,"spinRate":2481,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.39507366849089776,"extension":6.674113549188265},"index":2,"playId":"84f18494-c3ee-376e-95c0-98e90dde9d91","pitchNumber":3,"startTime":"2026-02-22T22:28:37.580Z","endTime":"2026-02-22T22:28:40.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687218,"link":"/api/v1/people/687218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":827294,"link":"/api/v1/people/827294","batSide":{"code":"L","description":"Left"}},"first":{"id":820835,"link":"/api/v1/people/820835"},"second":{"id":813666,"link":"/api/v1/people/813666"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.630959315222935,"aZ":-14.067202978570604,"pfxX":-2.1439782695418534,"pfxZ":9.395412389273528,"pX":1.3693881050749572,"pZ":3.608952691314867,"vX0":8.18269074800389,"vY0":-137.49878340536924,"vZ0":-4.31204192365126,"x":64.8,"y":141.34,"x0":-1.3580963630951075,"y0":50.00176016718298,"z0":6.142565055203873,"aX":-4.131922780057029},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.3,"breakHorizontal":2.3,"spinRate":2506,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.3973520442967433,"extension":6.7587283923896715},"index":3,"playId":"65c7d0ed-b373-393d-b123-77fb80ec7f0c","pitchNumber":4,"startTime":"2026-02-22T22:28:58.150Z","endTime":"2026-02-22T22:29:01.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687218,"link":"/api/v1/people/687218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":827294,"link":"/api/v1/people/827294","batSide":{"code":"L","description":"Left"}},"first":{"id":820835,"link":"/api/v1/people/820835"},"second":{"id":813666,"link":"/api/v1/people/813666"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.678186826961415,"aZ":-12.578850039411586,"pfxX":-1.6831321701623625,"pfxZ":9.819756275304849,"pX":0.6187179710330158,"pZ":3.180785513529328,"vX0":6.512479190476476,"vY0":-140.14845896711452,"vZ0":-5.666236920765418,"x":93.42,"y":152.9,"x0":-1.5131846847638168,"y0":50.00656663191099,"z0":6.045336086569412,"aX":-3.360248038004072},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.8,"breakHorizontal":1.8,"spinRate":2622,"spinDirection":198},"zone":3,"typeConfidence":2.0,"plateTime":0.3903115584885408,"extension":6.73223039291132},"index":4,"playId":"2e74f092-5f29-3e30-83e6-2ac3ac5acf5e","pitchNumber":5,"startTime":"2026-02-22T22:29:18.860Z","endTime":"2026-02-22T22:29:22.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687218,"link":"/api/v1/people/687218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":827294,"link":"/api/v1/people/827294","batSide":{"code":"L","description":"Left"}},"first":{"id":820835,"link":"/api/v1/people/820835"},"second":{"id":813666,"link":"/api/v1/people/813666"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.222636676841063,"aZ":-12.343380158115366,"pfxX":-1.3078880126172487,"pfxZ":9.803327843034822,"pX":0.27238512638447077,"pZ":3.3513520268275894,"vX0":5.442240428215551,"vY0":-140.91539654479553,"vZ0":-5.433740590040607,"x":106.62,"y":148.29,"x0":-1.5090596761073305,"y0":50.00581777809073,"z0":6.093369266916218,"aX":-2.646940059683602},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.9,"breakHorizontal":1.3,"spinRate":2474,"spinDirection":201},"zone":3,"typeConfidence":2.0,"plateTime":0.38780188045750474,"extension":6.665779096260992},"index":5,"playId":"faaae9b1-97ac-3bc5-84c6-4d0688f45672","pitchNumber":6,"startTime":"2026-02-22T22:29:46.661Z","endTime":"2026-02-22T22:29:49.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687218,"link":"/api/v1/people/687218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":827294,"link":"/api/v1/people/827294","batSide":{"code":"L","description":"Left"}},"first":{"id":820835,"link":"/api/v1/people/820835"},"second":{"id":813666,"link":"/api/v1/people/813666"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":827294,"link":"/api/v1/people/827294"},"credit":"b_ab"},{"player":{"id":687218,"link":"/api/v1/people/687218"},"credit":"p_ab"},{"player":{"id":827294,"link":"/api/v1/people/827294"},"credit":"b_pa"},{"player":{"id":687218,"link":"/api/v1/people/687218"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.5,"awayTeamWinProbability":13.5,"homeTeamWinProbabilityAdded":8.5,"leverageIndex":3.59,"dramaIndex":147.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:29:49.756Z","atBatIndex":64},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jefferson Rojas lines out to right fielder Luis Matos.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T22:29:50.386Z","endTime":"2026-02-22T22:31:26.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":800473,"fullName":"Jefferson Rojas","link":"/api/v1/people/800473"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687218,"fullName":"Will Bednar","link":"/api/v1/people/687218"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":800473,"fullName":"Jefferson Rojas","link":"/api/v1/people/800473"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682641,"link":"/api/v1/people/682641"},"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(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.9,"endSpeed":86.9,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.505271124433097,"aZ":-13.555446924089912,"pfxX":-1.5463065310565751,"pfxZ":9.615320064248566,"pX":-0.8132483943343465,"pZ":3.2251887975773808,"vX0":2.646261152868667,"vY0":-138.19445902843592,"vZ0":-5.0323540380086085,"x":148.0,"y":151.7,"x0":-1.5818719278317754,"y0":50.002459573427316,"z0":5.978888331988975,"aX":-2.994300969849531},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.6,"breakHorizontal":2.3,"spinRate":2541,"spinDirection":199},"zone":1,"typeConfidence":2.0,"plateTime":0.3962031089532694,"extension":6.826901511362994},"index":0,"playId":"07d16754-a912-3270-9bb0-ab3d14f256f4","pitchNumber":1,"startTime":"2026-02-22T22:30:13.879Z","endTime":"2026-02-22T22:30:18.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687218,"link":"/api/v1/people/687218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"first":{"id":820835,"link":"/api/v1/people/820835"},"second":{"id":813666,"link":"/api/v1/people/813666"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":96.3,"endSpeed":88.4,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.176610268661307,"aZ":-13.193487424232112,"pfxX":-0.8686196602917216,"pfxZ":9.488129338477842,"pX":0.03772633000011161,"pZ":3.474185537518761,"vX0":4.624810534994661,"vY0":-140.17597464251688,"vZ0":-4.869715427006595,"x":115.56,"y":144.98,"x0":-1.5169649079561158,"y0":50.000874018134276,"z0":6.087944431145784,"aX":-1.7381925096128534},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.4,"breakHorizontal":0.7,"spinRate":2555,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.38999782092145807,"extension":6.584696285538486},"index":1,"playId":"7851623c-9036-3fb0-87fe-da74c2a484a8","pitchNumber":2,"startTime":"2026-02-22T22:30:31.232Z","endTime":"2026-02-22T22:30:34.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687218,"link":"/api/v1/people/687218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"first":{"id":820835,"link":"/api/v1/people/820835"},"second":{"id":813666,"link":"/api/v1/people/813666"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.4,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.90782902934629,"aZ":-26.436026176886205,"pfxX":0.3555380995637254,"pfxZ":3.296986375626508,"pX":2.1549940918394572,"pZ":0.43145001373637776,"vX0":9.304312045969027,"vY0":-130.89133297124462,"vZ0":-8.824182529927215,"x":34.86,"y":227.13,"x0":-1.4878354032964762,"y0":50.00397653228599,"z0":5.817596189768673,"aX":0.616295669307184},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.2,"breakHorizontal":-2.6,"spinRate":2563,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.41802213078721717,"extension":6.749544347638262},"index":2,"playId":"79bde845-5dc7-3bd8-a9a1-3a3a6d47d018","pitchNumber":3,"startTime":"2026-02-22T22:30:55.997Z","endTime":"2026-02-22T22:30:59.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687218,"link":"/api/v1/people/687218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"first":{"id":820835,"link":"/api/v1/people/820835"},"second":{"id":813666,"link":"/api/v1/people/813666"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.6,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.19891126974438,"aZ":-16.10625377074307,"pfxX":-1.0051450578877148,"pfxZ":8.124453560736512,"pX":0.5927240336423019,"pZ":1.9963738428985334,"vX0":6.338552049906788,"vY0":-138.61021780422772,"vZ0":-7.898159720711364,"x":94.41,"y":184.88,"x0":-1.577109667466046,"y0":50.00490709241889,"z0":5.924281689143575,"aX":-1.9892053861399768},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.6,"breakHorizontal":0.7,"spinRate":2623,"spinDirection":166},"zone":9,"typeConfidence":2.0,"plateTime":0.39269493392187016,"extension":6.678148212715829},"hitData":{"launchSpeed":96.3,"launchAngle":18.0,"totalDistance":318.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.83,"coordY":82.43}},"index":3,"playId":"85d6293b-d4ef-350d-ac83-17512d5f6169","pitchNumber":4,"startTime":"2026-02-22T22:31:20.378Z","endTime":"2026-02-22T22:31:26.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687218,"link":"/api/v1/people/687218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":800473,"link":"/api/v1/people/800473","batSide":{"code":"R","description":"Right"}},"first":{"id":820835,"link":"/api/v1/people/820835"},"second":{"id":813666,"link":"/api/v1/people/813666"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800473,"link":"/api/v1/people/800473"},"credit":"b_ab"},{"player":{"id":687218,"link":"/api/v1/people/687218"},"credit":"p_ab"},{"player":{"id":800473,"link":"/api/v1/people/800473"},"credit":"b_pa"},{"player":{"id":687218,"link":"/api/v1/people/687218"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.8,"awayTeamWinProbability":6.200000000000003,"homeTeamWinProbabilityAdded":7.299999999999997,"leverageIndex":2.91,"dramaIndex":123.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:31:26.095Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Holton grounds out, second baseman James Triantos to first baseman Edgar Alvarez.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-22T22:33:40.604Z","endTime":"2026-02-22T22:35:02.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605441,"fullName":"Yacksel Ríos","link":"/api/v1/people/605441"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701649,"link":"/api/v1/people/701649"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":827294,"link":"/api/v1/people/827294"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Casey Opitz remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T22:32:43.294Z","endTime":"2026-02-22T22:32:43.312Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676053,"link":"/api/v1/people/676053"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"701","replacedPlayer":{"id":681909,"link":"/api/v1/people/681909"},"defense":{"pitcher":{"id":701329,"link":"/api/v1/people/701329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Yacksel Ríos replaces Luis Rujano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T22:32:43.312Z","endTime":"2026-02-22T22:33:42.713Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605441,"link":"/api/v1/people/605441"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":701329,"link":"/api/v1/people/701329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.440799204204414,"aZ":-19.842388015701722,"pfxX":-5.124550380324265,"pfxZ":6.13793059572501,"pX":-0.35360134843299845,"pZ":3.436481667885726,"vX0":5.557086087500705,"vY0":-140.53218443863273,"vZ0":-2.4777697985155926,"x":130.48,"y":145.99,"x0":-1.6864176717343715,"y0":50.004214441019386,"z0":5.611692730587145,"aX":-10.299258701976225},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.8,"breakHorizontal":8.2,"spinRate":1892,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.38905477352749473,"extension":6.235575972080351},"index":2,"playId":"b1e05bac-5ec0-3ec5-a56e-a3b65a277037","pitchNumber":1,"startTime":"2026-02-22T22:33:42.713Z","endTime":"2026-02-22T22:34:09.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605441,"link":"/api/v1/people/605441","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":813666,"fullName":"Ariel Armas","link":"/api/v1/people/813666"}},"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":96.1,"endSpeed":88.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.083747238934546,"aZ":-14.526410575510763,"pfxX":-5.106797229926147,"pfxZ":8.911426497863237,"pX":1.681738946918384,"pZ":3.1982518818679053,"vX0":10.70940595334761,"vY0":-139.532095898262,"vZ0":-3.4250069722314644,"x":52.9,"y":152.43,"x0":-1.5350187359415663,"y0":50.00498561232476,"z0":5.393038476681984,"aX":-10.116803239303112},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.6,"breakHorizontal":7.2,"spinRate":1950,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.3918825185275012,"extension":6.423618523843972},"index":3,"playId":"88d0f40d-03fb-3bff-978e-98080cf97c39","pitchNumber":2,"startTime":"2026-02-22T22:34:14.196Z","endTime":"2026-02-22T22:34:17.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605441,"link":"/api/v1/people/605441","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.158193325177248,"aZ":-34.699989509869056,"pfxX":3.7718148117662498,"pfxZ":-1.6708763539700797,"pX":-1.2755051952345142,"pZ":2.6783552423669965,"vX0":0.396941791096448,"vY0":-122.05360890523511,"vZ0":0.4297577851164065,"x":165.62,"y":166.46,"x0":-1.9302428573151156,"y0":50.00023824166166,"z0":5.4788361552359115,"aX":5.7116305393391285},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.6,"breakHorizontal":-7.0,"spinRate":1884,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.44808775881723095,"extension":6.232966732444083},"index":4,"playId":"ccdd3e50-6486-3eef-9620-945fb76744ca","pitchNumber":3,"startTime":"2026-02-22T22:34:27.502Z","endTime":"2026-02-22T22:34:31.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605441,"link":"/api/v1/people/605441","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":96.0,"endSpeed":87.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.20147288678349,"aZ":-14.325461592307098,"pfxX":-5.365861200086494,"pfxZ":9.049063232730138,"pX":0.09275517206118036,"pZ":2.1650289981521786,"vX0":7.029784190280644,"vY0":-139.52497313309564,"vZ0":-5.82914943549305,"x":113.46,"y":180.32,"x0":-1.7615457247133028,"y0":50.00552183895229,"z0":5.224335494319169,"aX":-10.587887504878307},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.4,"breakHorizontal":8.3,"spinRate":1971,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.39247326722416664,"extension":6.530390439527235},"index":5,"playId":"b224ed8e-b63c-345f-b22b-18561ef829ba","pitchNumber":4,"startTime":"2026-02-22T22:34:42.028Z","endTime":"2026-02-22T22:34:45.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605441,"link":"/api/v1/people/605441","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":90.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6798999824155,"aZ":-19.093383950554923,"pfxX":-8.316027870720271,"pfxZ":6.331535476870969,"pX":0.41746091937300633,"pZ":1.759504367424286,"vX0":8.539153678391541,"vY0":-142.1644983625629,"vZ0":-6.445654409795737,"x":101.09,"y":191.27,"x0":-1.5309605753080566,"y0":50.00675074926855,"z0":5.249794561515986,"aX":-17.18921777637382},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.4,"breakHorizontal":13.6,"spinRate":2131,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.3838957650335577,"extension":6.425658843654812},"hitData":{"launchSpeed":101.1,"launchAngle":-5.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.89,"coordY":150.06}},"index":6,"playId":"b37baa36-283f-3b46-86f5-7405864eb963","pitchNumber":5,"startTime":"2026-02-22T22:34:56.214Z","endTime":"2026-02-22T22:35:02.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605441,"link":"/api/v1/people/605441","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687724,"link":"/api/v1/people/687724"},"credit":"b_ab"},{"player":{"id":605441,"link":"/api/v1/people/605441"},"credit":"p_ab"},{"player":{"id":687724,"link":"/api/v1/people/687724"},"credit":"b_pa"},{"player":{"id":605441,"link":"/api/v1/people/605441"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.2,"awayTeamWinProbability":6.799999999999997,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.25,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:35:02.874Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eric Haase singles on a sharp line drive to center fielder Brett Bateman.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-22T22:35:03.846Z","endTime":"2026-02-22T22:36:30.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605441,"fullName":"Yacksel Ríos","link":"/api/v1/people/605441"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,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":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.847733298430448,"aZ":-30.67633885408206,"pfxX":1.5829813044502432,"pfxZ":0.921704007164502,"pX":-0.30637062030820955,"pZ":2.2454006214561155,"vX0":3.393946861422995,"vY0":-125.99228881830788,"vZ0":-1.7383396709612198,"x":128.68,"y":178.15,"x0":-1.8725594936999037,"y0":50.00025099864429,"z0":5.4062455861846885,"aX":2.5626267077007934},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.6,"breakHorizontal":-3.6,"spinRate":1867,"spinDirection":151},"zone":4,"typeConfidence":2.0,"plateTime":0.4335149331312036,"extension":6.462684363030069},"index":0,"playId":"97db1475-496e-3a20-8092-8354df30242a","pitchNumber":1,"startTime":"2026-02-22T22:35:27.851Z","endTime":"2026-02-22T22:35:31.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605441,"link":"/api/v1/people/605441","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":606992,"link":"/api/v1/people/606992","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.243447374816167,"aZ":-33.084531478831046,"pfxX":2.1256506761665968,"pfxZ":-0.6015719802753345,"pX":-1.2465008842389809,"pZ":2.971107808476561,"vX0":0.4219558670489115,"vY0":-121.83030361131787,"vZ0":0.6966603128413364,"x":164.51,"y":158.56,"x0":-1.6980434997736087,"y0":50.00358996300266,"z0":5.53388568460716,"aX":3.205410005449111},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.7,"breakHorizontal":-4.0,"spinRate":1991,"spinDirection":92},"zone":11,"typeConfidence":2.0,"plateTime":0.4490534986968342,"extension":6.371743307470359},"index":1,"playId":"d59a0b21-da37-3305-abd2-3032f99f9545","pitchNumber":2,"startTime":"2026-02-22T22:35:41.353Z","endTime":"2026-02-22T22:35:44.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605441,"link":"/api/v1/people/605441","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":606992,"link":"/api/v1/people/606992","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-02-22T22:35:59.865Z","endTime":"2026-02-22T22:36:07.503Z","isPitch":false,"type":"action","player":{"id":606992,"link":"/api/v1/people/606992"},"defense":{"pitcher":{"id":605441,"link":"/api/v1/people/605441","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":606992,"link":"/api/v1/people/606992","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.144193651525036,"aZ":-13.056262823190734,"pfxX":-3.909971910693619,"pfxZ":9.270288617504066,"pX":-1.4020566477035394,"pZ":1.6795637551107652,"vX0":1.7030537983111131,"vY0":-142.74994841203306,"vZ0":-8.555757408175117,"x":170.44,"y":193.43,"x0":-1.4987256376923044,"y0":50.002402789714,"z0":5.539436139153009,"aX":-8.061381140795502},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.2,"breakHorizontal":6.7,"spinRate":2046,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.38384611533976587,"extension":6.290414839958729},"index":3,"playId":"a89c8d7d-0306-367f-bed7-043c0727a736","pitchNumber":3,"startTime":"2026-02-22T22:36:07.503Z","endTime":"2026-02-22T22:36:10.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605441,"link":"/api/v1/people/605441","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":606992,"link":"/api/v1/people/606992","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.711207975073975,"aZ":-16.465181647335378,"pfxX":-4.624010457558848,"pfxZ":7.737712382656693,"pX":0.11144172672195671,"pZ":2.2242072947039877,"vX0":5.85360228945775,"vY0":-141.66191137653772,"vZ0":-6.227386870929002,"x":112.75,"y":178.73,"x0":-1.3820218753889202,"y0":50.00420972266891,"z0":5.505756370745079,"aX":-9.388741541083851},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.8,"breakHorizontal":7.2,"spinRate":2006,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.3868188005392583,"extension":6.498912131432666},"hitData":{"launchSpeed":100.7,"launchAngle":15.0,"totalDistance":274.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":112.42,"coordY":64.4}},"index":4,"playId":"c3e0f67e-8b17-31df-a0b9-febad6ba6997","pitchNumber":4,"startTime":"2026-02-22T22:36:22.127Z","endTime":"2026-02-22T22:36:30.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605441,"link":"/api/v1/people/605441","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":606992,"link":"/api/v1/people/606992","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"credit":"b_ab"},{"player":{"id":605441,"link":"/api/v1/people/605441"},"credit":"p_ab"},{"player":{"id":606992,"link":"/api/v1/people/606992"},"credit":"b_pa"},{"player":{"id":605441,"link":"/api/v1/people/605441"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.89999999999999,"awayTeamWinProbability":6.1000000000000085,"homeTeamWinProbabilityAdded":0.6999999999999886,"leverageIndex":0.2,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:36:30.978Z","atBatIndex":67},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Luis Matos grounds into a force out, third baseman Pedro Ramírez to second baseman James Triantos. Eric Haase out at 2nd. Luis Matos to 1st.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-22T22:36:29.720Z","endTime":"2026-02-22T22:37:28.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605441,"fullName":"Yacksel Ríos","link":"/api/v1/people/605441"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":699393,"link":"/api/v1/people/699393"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701649,"link":"/api/v1/people/701649"},"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":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.8,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.84999237490983,"aZ":-16.751778134421247,"pfxX":-7.877309220049049,"pfxZ":7.471509573787765,"pX":-0.5815398293360192,"pZ":1.71464288205737,"vX0":6.061797794220953,"vY0":-142.75542959763138,"vZ0":-7.1076483547528015,"x":139.17,"y":192.48,"x0":-1.7090208349701788,"y0":50.00215404979418,"z0":5.291103639491396,"aX":-16.25858903877853},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.2,"breakHorizontal":13.1,"spinRate":2242,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.38367868900682733,"extension":6.435860293471534},"index":0,"playId":"dbe02eda-de13-393a-ba52-440c2d45d2a2","pitchNumber":1,"startTime":"2026-02-22T22:36:57.470Z","endTime":"2026-02-22T22:37:01.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605441,"link":"/api/v1/people/605441","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"first":{"id":606992,"link":"/api/v1/people/606992"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.6,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.184651593699574,"aZ":-18.46605268547903,"pfxX":-8.425207588206566,"pfxZ":6.688583857795459,"pX":-1.023502934886723,"pZ":1.7524755670444159,"vX0":5.422307794346636,"vY0":-141.9575505287314,"vZ0":-6.260542760319719,"x":156.01,"y":191.46,"x0":-1.8594273799364358,"y0":50.00493422123689,"z0":5.153902648659952,"aX":-17.271733398381187},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.0,"breakHorizontal":14.3,"spinRate":2198,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.3852138964809937,"extension":6.51498124049971},"hitData":{"launchSpeed":75.2,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.35,"coordY":176.93}},"index":1,"playId":"ca05e024-fb78-3c95-a296-757be1b339b7","pitchNumber":2,"startTime":"2026-02-22T22:37:14.565Z","endTime":"2026-02-22T22:37:28.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605441,"link":"/api/v1/people/605441","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"first":{"id":606992,"link":"/api/v1/people/606992"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682641,"link":"/api/v1/people/682641"},"credit":"b_ab"},{"player":{"id":605441,"link":"/api/v1/people/605441"},"credit":"p_ab"},{"player":{"id":682641,"link":"/api/v1/people/682641"},"credit":"b_pa"},{"player":{"id":605441,"link":"/api/v1/people/605441"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.10000000000001,"awayTeamWinProbability":6.8999999999999915,"homeTeamWinProbabilityAdded":-0.799999999999983,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:37:28.967Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jerar Encarnacion grounds out, third baseman Pedro Ramírez to first baseman Edgar Alvarez.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-22T22:37:36.493Z","endTime":"2026-02-22T22:39:01.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605441,"fullName":"Yacksel Ríos","link":"/api/v1/people/605441"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":699393,"link":"/api/v1/people/699393"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":827294,"link":"/api/v1/people/827294"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.7,"strikeZoneTop":3.409,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.896985526386576,"aZ":-15.509882396042583,"pfxX":-7.956410238829786,"pfxZ":8.107683773271162,"pX":0.2985643185838155,"pZ":1.8428006933613945,"vX0":8.191694930956682,"vY0":-142.28337904883898,"vZ0":-7.049042143668754,"x":105.62,"y":189.02,"x0":-1.5806833540805976,"y0":50.00193138524151,"z0":5.33055367776526,"aX":-16.3526111814835},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.4,"breakHorizontal":12.8,"spinRate":2212,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.3845950159643978,"extension":6.487719515290014},"index":0,"playId":"c9adabd6-0f7b-3468-94e5-1a5812bc7c41","pitchNumber":1,"startTime":"2026-02-22T22:37:58.944Z","endTime":"2026-02-22T22:38:03.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605441,"link":"/api/v1/people/605441","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":98.2,"endSpeed":89.8,"strikeZoneTop":3.409,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75771590359234,"aZ":-17.84747682577311,"pfxX":-8.521068069698462,"pfxZ":6.939188579578054,"pX":-0.12363826769163162,"pZ":2.1094203626213774,"vX0":7.316309991958431,"vY0":-142.74303795253385,"vZ0":-5.981040549563366,"x":121.71,"y":181.83,"x0":-1.612467808224596,"y0":50.002947266640014,"z0":5.355104010348113,"aX":-17.590304532018152},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.5,"breakHorizontal":13.9,"spinRate":2179,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.3836819887967837,"extension":6.483788984955645},"index":1,"playId":"1cacc5ec-e8ac-38de-bc80-fc0aec10782f","pitchNumber":2,"startTime":"2026-02-22T22:38:13.018Z","endTime":"2026-02-22T22:38:16.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605441,"link":"/api/v1/people/605441","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.409,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.105837122508966,"aZ":-32.021231103079685,"pfxX":0.8279233938910471,"pfxZ":0.09722160485398312,"pX":-0.2862669700238971,"pZ":2.0559185135771894,"vX0":3.0846792207508877,"vY0":-124.1763883069187,"vZ0":-1.6493683046401202,"x":127.91,"y":183.27,"x0":-1.654820247261362,"y0":50.002187062149886,"z0":5.40613601793124,"aX":1.285503989468525},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.0,"breakHorizontal":-2.3,"spinRate":1976,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.44198617520461614,"extension":6.454272467000243},"index":2,"playId":"f3f1a6c2-5b5e-3b74-87b4-0e70603ad250","pitchNumber":3,"startTime":"2026-02-22T22:38:32.629Z","endTime":"2026-02-22T22:38:35.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605441,"link":"/api/v1/people/605441","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.4,"strikeZoneTop":3.409,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.147951629146306,"aZ":-14.80692867370826,"pfxX":-7.337617250226826,"pfxZ":8.502334164667154,"pX":-0.048211624126555476,"pZ":1.7122780018881505,"vX0":6.522718511827433,"vY0":-141.94330480756844,"vZ0":-7.475696850016962,"x":118.84,"y":192.55,"x0":-1.4213635671073541,"y0":50.00326913325767,"z0":5.320747220040314,"aX":-14.990035177666478},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.0,"breakHorizontal":12.0,"spinRate":2186,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.3857024162055209,"extension":6.5545859677394445},"hitData":{"launchSpeed":90.5,"launchAngle":-27.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.42,"coordY":171.35}},"index":3,"playId":"227e4969-b515-39da-bbb7-29ff92f42848","pitchNumber":4,"startTime":"2026-02-22T22:38:53.462Z","endTime":"2026-02-22T22:39:01.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605441,"link":"/api/v1/people/605441","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":813666,"link":"/api/v1/people/813666"},"first":{"id":827294,"link":"/api/v1/people/827294"},"second":{"id":701649,"link":"/api/v1/people/701649"},"third":{"id":699393,"link":"/api/v1/people/699393"},"shortstop":{"id":800473,"link":"/api/v1/people/800473"},"left":{"id":820835,"link":"/api/v1/people/820835"},"center":{"id":703520,"link":"/api/v1/people/703520"},"right":{"id":823807,"link":"/api/v1/people/823807"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666464,"link":"/api/v1/people/666464"},"credit":"b_ab"},{"player":{"id":605441,"link":"/api/v1/people/605441"},"credit":"p_ab"},{"player":{"id":666464,"link":"/api/v1/people/666464"},"credit":"b_pa"},{"player":{"id":605441,"link":"/api/v1/people/605441"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.4,"awayTeamWinProbability":7.599999999999994,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:39:01.410Z","atBatIndex":69},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"James Triantos walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T22:41:23.588Z","endTime":"2026-02-22T22:42:43.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":701649,"fullName":"James Triantos","link":"/api/v1/people/701649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":802609,"fullName":"John Michael Bertrand","link":"/api/v1/people/802609"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701649,"fullName":"James Triantos","link":"/api/v1/people/701649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701649,"fullName":"James Triantos","link":"/api/v1/people/701649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: John Michael Bertrand replaces Will Bednar.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T22:40:16.721Z","endTime":"2026-02-22T22:41:25.643Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":802609,"link":"/api/v1/people/802609"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":687218,"link":"/api/v1/people/687218","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":701649,"link":"/api/v1/people/701649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.6,"strikeZoneTop":3.149,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.475576867202548,"aZ":-30.495167321941015,"pfxX":-1.0837505509866316,"pfxZ":1.0506519837747224,"pX":0.23336548238317975,"pZ":3.234453298807556,"vX0":-2.708346416492152,"vY0":-124.65182133802651,"vZ0":-1.0461344922714857,"x":108.1,"y":151.45,"x0":1.4681838443229136,"y0":50.002146107840986,"z0":6.143069362465754,"aX":-1.7312727432967343},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.9,"breakHorizontal":2.5,"spinRate":2235,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.4368659244286337,"extension":6.050789745683399},"index":1,"playId":"5f9046c2-6da1-37b8-a221-fc31af90772f","pitchNumber":1,"startTime":"2026-02-22T22:41:25.643Z","endTime":"2026-02-22T22:41:28.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":701649,"link":"/api/v1/people/701649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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.5,"endSpeed":83.9,"strikeZoneTop":3.149,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.41297346545155,"aZ":-24.68205015001804,"pfxX":6.46243691789554,"pfxZ":4.163505831499437,"pX":1.2685649405197439,"pZ":2.7935493036033705,"vX0":-3.0408231455569377,"vY0":-133.2430477701993,"vZ0":-3.0490059542770855,"x":68.65,"y":163.35,"x0":1.5844766183398955,"y0":50.003174833742705,"z0":5.7346050637426425,"aX":11.629341200241646},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.1,"breakHorizontal":-11.0,"spinRate":1814,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.4109493198673402,"extension":6.028244751632788},"index":2,"playId":"a876c8ed-f682-31f9-b115-523369fc0cc8","pitchNumber":2,"startTime":"2026-02-22T22:41:36.893Z","endTime":"2026-02-22T22:41:40.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":701649,"link":"/api/v1/people/701649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.1,"strikeZoneTop":3.149,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.27040474402334,"aZ":-36.128230183027505,"pfxX":-7.656753970999308,"pfxZ":-3.0206099095372245,"pX":-0.4314108145667735,"pZ":1.8532345152853065,"vX0":-2.069771628444839,"vY0":-114.35434866721451,"vZ0":-1.5059051161613712,"x":133.44,"y":188.74,"x0":1.4825385210024713,"y0":50.00276322358256,"z0":6.100695904614944,"aX":-10.026965431409065},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-5.5,"breakHorizontal":14.4,"spinRate":2450,"spinDirection":317},"zone":7,"typeConfidence":2.0,"plateTime":0.4810327425465655,"extension":5.935887203283291},"index":3,"playId":"86abdea0-ac29-316c-9369-f27224608fac","pitchNumber":3,"startTime":"2026-02-22T22:41:48.735Z","endTime":"2026-02-22T22:41:52.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":701649,"link":"/api/v1/people/701649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.149,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.972750426016532,"aZ":-26.430652555969452,"pfxX":3.964040633887086,"pfxZ":3.1090332254517072,"pX":-0.12962719017962399,"pZ":4.836333759723563,"vX0":-5.033644974943301,"vY0":-134.47994176440702,"vZ0":1.6590587614854215,"x":121.94,"y":108.2,"x0":1.2443782422143161,"y0":50.00056256090405,"z0":6.0759224681498,"aX":7.3181460210254965},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.1,"breakHorizontal":-6.2,"spinRate":1890,"spinDirection":134},"zone":11,"typeConfidence":2.0,"plateTime":0.40605833880477915,"extension":6.085728424679704},"index":4,"playId":"b5eecb22-3a9a-3049-ac83-572b7b655770","pitchNumber":4,"startTime":"2026-02-22T22:42:09.010Z","endTime":"2026-02-22T22:42:12.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":701649,"link":"/api/v1/people/701649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":79.1,"strikeZoneTop":3.149,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.595781641312193,"aZ":-33.6203355282041,"pfxX":-2.841467956860278,"pfxZ":-0.923094079024974,"pX":2.152716399183552,"pZ":2.340750463382837,"vX0":2.5409846305950334,"vY0":-123.34985716513177,"vZ0":-2.2736158037367504,"x":34.94,"y":175.58,"x0":1.4868117407077175,"y0":50.002770268965676,"z0":6.062754814294846,"aX":-4.4537468324005225},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.9,"breakHorizontal":4.7,"spinRate":2271,"spinDirection":261},"zone":14,"typeConfidence":2.0,"plateTime":0.4411741423304947,"extension":5.874409769341741},"index":5,"playId":"236a00b1-0705-32e0-86ad-dcca98b872f5","pitchNumber":5,"startTime":"2026-02-22T22:42:24.801Z","endTime":"2026-02-22T22:42:27.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":701649,"link":"/api/v1/people/701649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":78.4,"strikeZoneTop":3.149,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.217378563634224,"aZ":-32.24993551249226,"pfxX":-1.911792580025585,"pfxZ":-0.04637721642714787,"pX":0.5198968370721201,"pZ":3.5625944715650535,"vX0":-1.3706678443138096,"vY0":-122.15081994370355,"vZ0":-0.0224240643836795,"x":97.18,"y":142.59,"x0":1.332636361659862,"y0":50.005834908004886,"z0":6.296129810026285,"aX":-2.950937584653073},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.1,"breakHorizontal":3.7,"spinRate":2257,"spinDirection":263},"zone":12,"typeConfidence":2.0,"plateTime":0.4447833414037978,"extension":6.01874833868046},"index":6,"playId":"9fb0a562-eb93-322e-8a03-814049e5bbdc","pitchNumber":6,"startTime":"2026-02-22T22:42:39.730Z","endTime":"2026-02-22T22:42:43.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":701649,"link":"/api/v1/people/701649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701649,"link":"/api/v1/people/701649"},"credit":"b_pa"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.39999999999999,"awayTeamWinProbability":15.600000000000009,"homeTeamWinProbabilityAdded":-8.000000000000014,"leverageIndex":1.54,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:42:43.528Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pedro Ramírez flies out to left fielder Drew Gilbert.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T22:42:46.319Z","endTime":"2026-02-22T22:43:57.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":802609,"fullName":"John Michael Bertrand","link":"/api/v1/people/802609"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701649,"fullName":"James Triantos","link":"/api/v1/people/701649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.184871989231507,"aZ":-28.689988848763825,"pfxX":7.769165562216396,"pfxZ":2.1148493219968163,"pX":1.0138055892192204,"pZ":2.734799486527508,"vX0":-5.007064412450806,"vY0":-127.61562240325694,"vZ0":-1.892388301950394,"x":78.36,"y":164.94,"x0":1.991535381986703,"y0":50.005125495794694,"z0":5.745203753896572,"aX":12.820172259671459},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.6,"breakHorizontal":-13.0,"spinRate":1594,"spinDirection":117},"zone":12,"typeConfidence":2.0,"plateTime":0.42915085220778204,"extension":5.819042605353695},"index":0,"playId":"84724129-da31-3a5f-9ca8-2f74cb908c2c","pitchNumber":1,"startTime":"2026-02-22T22:43:06.806Z","endTime":"2026-02-22T22:43:10.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"R","description":"Right"}},"first":{"id":701649,"link":"/api/v1/people/701649"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.8676192068497,"aZ":-31.47042883746221,"pfxX":6.9095065740403605,"pfxZ":0.49835482318291646,"pX":1.10710111899372,"pZ":2.6487662188467174,"vX0":-4.827360484758401,"vY0":-118.14224612122813,"vZ0":-0.19709360932185405,"x":74.8,"y":167.26,"x0":2.2809342237220895,"y0":50.00200219376084,"z0":5.629825177373465,"aX":9.750148461626585},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":1.1,"breakHorizontal":-11.3,"spinRate":1498,"spinDirection":89},"zone":12,"typeConfidence":2.0,"plateTime":0.463909131802704,"extension":5.772864188120521},"index":1,"playId":"301ad0c0-0fdb-34e2-8a5a-a77e806f795c","pitchNumber":2,"startTime":"2026-02-22T22:43:25.443Z","endTime":"2026-02-22T22:43:29.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"R","description":"Right"}},"first":{"id":701649,"link":"/api/v1/people/701649"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.842155557210916,"aZ":-33.02689911668544,"pfxX":8.022624259207294,"pfxZ":-0.6192128405335229,"pX":0.049731827129587375,"pZ":1.721356501907052,"vX0":-7.290029256566846,"vY0":-116.11956578536608,"vZ0":-1.7730142618078089,"x":115.1,"y":192.3,"x0":2.180931470991898,"y0":50.003882095379126,"z0":5.623966642802298,"aX":11.005083337595567},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-1.3,"breakHorizontal":-12.8,"spinRate":1526,"spinDirection":91},"zone":8,"typeConfidence":2.0,"plateTime":0.47088799188960273,"extension":5.713661634968022},"hitData":{"launchSpeed":85.7,"launchAngle":41.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":56.29,"coordY":104.31}},"index":2,"playId":"8203db1a-af98-360d-8be4-324c5baea983","pitchNumber":3,"startTime":"2026-02-22T22:43:45.714Z","endTime":"2026-02-22T22:43:57.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":699393,"link":"/api/v1/people/699393","batSide":{"code":"R","description":"Right"}},"first":{"id":701649,"link":"/api/v1/people/701649"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699393,"link":"/api/v1/people/699393"},"credit":"b_ab"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_ab"},{"player":{"id":699393,"link":"/api/v1/people/699393"},"credit":"b_pa"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.0,"awayTeamWinProbability":9.0,"homeTeamWinProbabilityAdded":6.6000000000000085,"leverageIndex":3.07,"dramaIndex":123.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:43:57.690Z","atBatIndex":71},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brett Bateman walks. James Triantos to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T22:43:56.814Z","endTime":"2026-02-22T22:45:33.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":802609,"fullName":"John Michael Bertrand","link":"/api/v1/people/802609"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"postOnSecond":{"id":701649,"fullName":"James Triantos","link":"/api/v1/people/701649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":701649,"fullName":"James Triantos","link":"/api/v1/people/701649"},"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":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.656304674229453,"aZ":-26.74426697390904,"pfxX":6.496667408344253,"pfxZ":2.944862248614914,"pX":1.4882928002893914,"pZ":3.6542584825203406,"vX0":-5.301568917037883,"vY0":-134.7846061823105,"vZ0":-1.162050144240288,"x":60.27,"y":140.12,"x0":2.634416593931576,"y0":50.002511652631426,"z0":5.975362444221992,"aX":11.980985329754033},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.3,"breakHorizontal":-10.7,"spinRate":1725,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.4060024344407953,"extension":5.969209500406505},"index":0,"playId":"0dc503cc-a66b-3b0f-b8d2-531901dca447","pitchNumber":1,"startTime":"2026-02-22T22:44:20.604Z","endTime":"2026-02-22T22:44:23.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":703520,"link":"/api/v1/people/703520","batSide":{"code":"L","description":"Left"}},"first":{"id":701649,"link":"/api/v1/people/701649"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":73.0,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.742191258135716,"aZ":-33.54124818926205,"pfxX":-6.028964115030941,"pfxZ":-1.0286545906812394,"pX":-0.817359093394466,"pZ":1.5531645702939747,"vX0":-5.526303222070617,"vY0":-114.82261367287322,"vZ0":-2.8748872595923185,"x":148.16,"y":196.84,"x0":2.4059238498822797,"y0":50.002429797775825,"z0":6.093040670286241,"aX":-8.028742050809353},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-2.3,"breakHorizontal":12.4,"spinRate":2293,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.4774607726416704,"extension":5.939954049026084},"index":1,"playId":"b7133865-0cb4-33e9-a231-02c017800fb8","pitchNumber":2,"startTime":"2026-02-22T22:44:37.573Z","endTime":"2026-02-22T22:44:41.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":703520,"link":"/api/v1/people/703520","batSide":{"code":"L","description":"Left"}},"first":{"id":701649,"link":"/api/v1/people/701649"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.5,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.46107953794516,"aZ":-34.027346461279514,"pfxX":-5.204515981008015,"pfxZ":-1.3619863043371794,"pX":0.5823637655824195,"pZ":3.157570813479153,"vX0":-2.9123253062434173,"vY0":-116.03110721049511,"vZ0":0.29006677812411086,"x":94.8,"y":153.53,"x0":2.5292376444203755,"y0":50.00050879784089,"z0":6.270047181795226,"aX":-7.1031428786922},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-2.2,"breakHorizontal":10.2,"spinRate":2369,"spinDirection":310},"zone":3,"typeConfidence":2.0,"plateTime":0.47182844587100403,"extension":5.884456413940499},"index":2,"playId":"2a39580e-85b3-3f39-b9e9-ab4cd52c309c","pitchNumber":3,"startTime":"2026-02-22T22:44:53.866Z","endTime":"2026-02-22T22:44:57.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":703520,"link":"/api/v1/people/703520","batSide":{"code":"L","description":"Left"}},"first":{"id":701649,"link":"/api/v1/people/701649"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.1760178791497,"aZ":-27.629963827320328,"pfxX":7.634170702708354,"pfxZ":2.527375210192673,"pX":1.4383647665186141,"pZ":4.341948502114396,"vX0":-6.138261450342433,"vY0":-132.8950529950397,"vZ0":1.1149310554584393,"x":62.17,"y":121.55,"x0":2.780661611284913,"y0":50.001392429724554,"z0":5.9166182316298395,"aX":13.720881673713633},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.0,"breakHorizontal":-12.6,"spinRate":1652,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.4113802313367003,"extension":5.973981352446414},"index":3,"playId":"60628dfa-66a8-3d63-866e-5f875307c59d","pitchNumber":4,"startTime":"2026-02-22T22:45:08.688Z","endTime":"2026-02-22T22:45:11.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":703520,"link":"/api/v1/people/703520","batSide":{"code":"L","description":"Left"}},"first":{"id":701649,"link":"/api/v1/people/701649"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.4,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.203101798911593,"aZ":-33.303249253808296,"pfxX":-1.5692141274509268,"pfxZ":-0.7113592466207077,"pX":-1.0344046257579336,"pZ":2.779597544172794,"vX0":-7.394411200118226,"vY0":-124.6063063645226,"vZ0":-1.6069179496108252,"x":156.43,"y":163.73,"x0":2.166016439660026,"y0":50.00396770028701,"z0":6.1645555448002884,"aX":-2.4859446347170087},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.4,"breakHorizontal":4.4,"spinRate":2205,"spinDirection":250},"zone":11,"typeConfidence":2.0,"plateTime":0.43826877913775864,"extension":5.960763695119205},"index":4,"playId":"f13fad8d-cfa2-34c9-9822-49a22fdb723d","pitchNumber":5,"startTime":"2026-02-22T22:45:29.744Z","endTime":"2026-02-22T22:45:33.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":703520,"link":"/api/v1/people/703520","batSide":{"code":"L","description":"Left"}},"first":{"id":701649,"link":"/api/v1/people/701649"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"credit":"b_pa"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.6,"awayTeamWinProbability":17.400000000000006,"homeTeamWinProbabilityAdded":-8.400000000000006,"leverageIndex":2.33,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:45:33.554Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kane Kepley walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T22:45:34.065Z","endTime":"2026-02-22T22:47:18.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":823807,"fullName":"Kane Kepley","link":"/api/v1/people/823807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":802609,"fullName":"John Michael Bertrand","link":"/api/v1/people/802609"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":823807,"fullName":"Kane Kepley","link":"/api/v1/people/823807"},"postOnSecond":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"postOnThird":{"id":701649,"fullName":"James Triantos","link":"/api/v1/people/701649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":701649,"fullName":"James Triantos","link":"/api/v1/people/701649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"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":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":823807,"fullName":"Kane Kepley","link":"/api/v1/people/823807"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49259547174481,"aZ":-36.14499281389327,"pfxX":-6.855092919301488,"pfxZ":-2.79847591131895,"pX":-2.485998230992675,"pZ":0.40134798857919324,"vX0":-9.145579611623855,"vY0":-119.16607985280461,"vZ0":-5.223395079696415,"x":211.76,"y":227.94,"x0":2.3098582498589164,"y0":50.00120231352372,"z0":5.9315347476433296,"aX":-9.736651963077074},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-6.2,"breakHorizontal":14.9,"spinRate":2437,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.4617829289923079,"extension":6.060115808956031},"index":0,"playId":"b82388da-b8eb-36e7-8f16-7dbdc2396b61","pitchNumber":1,"startTime":"2026-02-22T22:46:00.832Z","endTime":"2026-02-22T22:46:10.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"first":{"id":703520,"link":"/api/v1/people/703520"},"second":{"id":701649,"link":"/api/v1/people/701649"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher John Michael Bertrand. James Triantos to 3rd. Brett Bateman to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"b82388da-b8eb-36e7-8f16-7dbdc2396b61","startTime":"2026-02-22T22:46:11.296Z","endTime":"2026-02-22T22:46:38.912Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":701649,"link":"/api/v1/people/701649"},"defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"first":{"id":703520,"link":"/api/v1/people/703520"},"second":{"id":701649,"link":"/api/v1/people/701649"},"postOnSecond":{"id":703520,"link":"/api/v1/people/703520"},"postOnThird":{"id":701649,"link":"/api/v1/people/701649"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"homeTeamWinProbability":75.9,"awayTeamWinProbability":24.099999999999994,"homeTeamWinProbabilityAdded":-6.699999999999989,"leverageIndex":4.06,"dramaIndex":148.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.4,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.300754312283207,"aZ":-25.83562248268552,"pfxX":8.032959411963464,"pfxZ":3.569358707716754,"pX":0.008845940929045289,"pZ":3.385069954676355,"vX0":-8.878742722947655,"vY0":-132.19373791462638,"vZ0":-1.29416267432633,"x":116.66,"y":147.38,"x0":2.362094199816078,"y0":50.00283118956014,"z0":5.771641070730648,"aX":14.265165325266048},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.4,"breakHorizontal":-12.7,"spinRate":1861,"spinDirection":128},"zone":11,"typeConfidence":2.0,"plateTime":0.4138118397891333,"extension":6.062068722850806},"index":2,"playId":"c6592cee-6d56-33af-bbdd-c6944123c30b","pitchNumber":2,"startTime":"2026-02-22T22:46:38.912Z","endTime":"2026-02-22T22:46:42.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"second":{"id":703520,"link":"/api/v1/people/703520"},"third":{"id":701649,"link":"/api/v1/people/701649"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.2,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.94738566071976,"aZ":-24.49950172897323,"pfxX":9.900193156527845,"pfxZ":4.460279478510152,"pX":-0.7664031105140119,"pZ":2.54448236272576,"vX0":-11.789267680767432,"vY0":-130.259441788505,"vZ0":-3.0404694893138013,"x":146.21,"y":170.08,"x0":2.5284969630165937,"y0":50.004950633732356,"z0":5.575986195494398,"aX":17.043494552805978},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.6,"breakHorizontal":-15.4,"spinRate":1841,"spinDirection":124},"zone":4,"typeConfidence":2.0,"plateTime":0.42024019220048725,"extension":6.0145463349702},"index":3,"playId":"480b8b54-8112-333e-8d63-4baa0469fa24","pitchNumber":3,"startTime":"2026-02-22T22:46:56.709Z","endTime":"2026-02-22T22:47:00.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"second":{"id":703520,"link":"/api/v1/people/703520"},"third":{"id":701649,"link":"/api/v1/people/701649"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.93117153593306,"aZ":-22.20668059536787,"pfxX":5.699323562602199,"pfxZ":5.5248429795576985,"pX":0.16793730779850377,"pZ":3.5789052711535927,"vX0":-7.717536458425248,"vY0":-133.29143530681202,"vZ0":-2.1004521886018246,"x":110.6,"y":142.15,"x0":2.356757546969794,"y0":50.00214459435732,"z0":5.976060038867477,"aX":10.28234256516682},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.7,"breakHorizontal":-8.8,"spinRate":2032,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.4105009540279161,"extension":5.96052930655937},"index":4,"playId":"35a84d20-71ec-3d9a-bf79-1d97a07b8b99","pitchNumber":4,"startTime":"2026-02-22T22:47:14.696Z","endTime":"2026-02-22T22:47:18.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":823807,"link":"/api/v1/people/823807","batSide":{"code":"L","description":"Left"}},"second":{"id":703520,"link":"/api/v1/people/703520"},"third":{"id":701649,"link":"/api/v1/people/701649"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":823807,"link":"/api/v1/people/823807"},"credit":"b_pa"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.3,"awayTeamWinProbability":28.700000000000003,"homeTeamWinProbabilityAdded":-4.6000000000000085,"leverageIndex":4.06,"dramaIndex":176.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:47:18.685Z","atBatIndex":73},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ariel Armas grounds into a double play, third baseman Parks Harber to second baseman Casey Schmitt to first baseman Jake Holton. Kane Kepley out at 2nd. Ariel Armas out at 1st.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T22:48:18.127Z","endTime":"2026-02-22T22:50:58.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":813666,"fullName":"Ariel Armas","link":"/api/v1/people/813666"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":802609,"fullName":"John Michael Bertrand","link":"/api/v1/people/802609"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":823807,"fullName":"Kane Kepley","link":"/api/v1/people/823807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":692238,"link":"/api/v1/people/692238"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"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":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":813666,"fullName":"Ariel Armas","link":"/api/v1/people/813666"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687724,"link":"/api/v1/people/687724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-22T22:47:26.688Z","endTime":"2026-02-22T22:48:20.166Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":813666,"link":"/api/v1/people/813666","batSide":{"code":"R","description":"Right"}},"first":{"id":823807,"link":"/api/v1/people/823807"},"second":{"id":703520,"link":"/api/v1/people/703520"},"third":{"id":701649,"link":"/api/v1/people/701649"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.626202564201474,"aZ":-26.865172847992376,"pfxX":8.200289351723754,"pfxZ":3.1763093847747452,"pX":0.037001678759285006,"pZ":2.3594805488866437,"vX0":-7.389594946492209,"vY0":-128.01322799560165,"vZ0":-3.009334361676905,"x":115.59,"y":175.07,"x0":1.8855447730575272,"y0":50.00453916839241,"z0":5.637267085902973,"aX":13.710847719555327},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.3,"breakHorizontal":-13.3,"spinRate":1743,"spinDirection":119},"zone":5,"typeConfidence":2.0,"plateTime":0.42668403709745206,"extension":5.941222636672198},"index":1,"playId":"3e41b56e-ccda-35d1-a581-9beddb5f1134","pitchNumber":1,"startTime":"2026-02-22T22:48:20.166Z","endTime":"2026-02-22T22:48:23.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":813666,"link":"/api/v1/people/813666","batSide":{"code":"R","description":"Right"}},"first":{"id":823807,"link":"/api/v1/people/823807"},"second":{"id":703520,"link":"/api/v1/people/703520"},"third":{"id":701649,"link":"/api/v1/people/701649"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":80.7,"endSpeed":74.9,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.12712315633026,"aZ":-29.755263091050146,"pfxX":9.542148956825056,"pfxZ":1.7244261910414416,"pX":-1.1185096673888166,"pZ":1.1646421451469715,"vX0":-9.819838466802848,"vY0":-117.15900976923811,"vZ0":-3.4995518710456848,"x":159.63,"y":207.33,"x0":1.8684544914793166,"y0":50.00436329785267,"z0":5.430488469033192,"aX":13.395654733791323},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":2.5,"breakHorizontal":-15.1,"spinRate":1493,"spinDirection":97},"zone":13,"typeConfidence":2.0,"plateTime":0.4658027331124366,"extension":5.82638592118907},"index":2,"playId":"2ab0bdc4-ea08-3109-849c-7ccdc0ac9d6f","pitchNumber":2,"startTime":"2026-02-22T22:48:36.486Z","endTime":"2026-02-22T22:48:40.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":813666,"link":"/api/v1/people/813666","batSide":{"code":"R","description":"Right"}},"first":{"id":823807,"link":"/api/v1/people/823807"},"second":{"id":703520,"link":"/api/v1/people/703520"},"third":{"id":701649,"link":"/api/v1/people/701649"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":80.9,"endSpeed":74.7,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.427947735629274,"aZ":-31.857890270088504,"pfxX":9.89543478033361,"pfxZ":0.22699459817745637,"pX":-0.3687891761561366,"pZ":1.8430112385717135,"vX0":-8.140748946360745,"vY0":-117.63576398366767,"vZ0":-1.9286224896210578,"x":131.06,"y":189.02,"x0":1.843949476678525,"y0":50.00356864425825,"z0":5.614870897332495,"aX":13.928057286318165},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":0.2,"breakHorizontal":-16.1,"spinRate":1605,"spinDirection":90},"zone":7,"typeConfidence":2.0,"plateTime":0.46485315139135874,"extension":5.889980354861785},"index":3,"playId":"a3fd4b0c-5117-37d3-a9bf-2e0bb66ad7d5","pitchNumber":3,"startTime":"2026-02-22T22:48:54.309Z","endTime":"2026-02-22T22:48:57.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":813666,"link":"/api/v1/people/813666","batSide":{"code":"R","description":"Right"}},"first":{"id":823807,"link":"/api/v1/people/823807"},"second":{"id":703520,"link":"/api/v1/people/703520"},"third":{"id":701649,"link":"/api/v1/people/701649"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":74.2,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.2828775892906,"aZ":-30.725432267172256,"pfxX":8.983484225751017,"pfxZ":1.0485559246802252,"pX":-1.355239312205636,"pZ":0.8875388831080437,"vX0":-10.023561683635384,"vY0":-116.52409379899426,"vZ0":-3.9407101107056675,"x":168.66,"y":214.82,"x0":1.8289724164048011,"y0":50.002196672447845,"z0":5.494299382111313,"aX":12.390839965678797},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":1.2,"breakHorizontal":-13.9,"spinRate":1527,"spinDirection":91},"zone":13,"typeConfidence":2.0,"plateTime":0.46952849206662783,"extension":5.774134387375241},"index":4,"playId":"ed6dfb41-e8df-393b-997c-e78a90a321b9","pitchNumber":4,"startTime":"2026-02-22T22:49:16.960Z","endTime":"2026-02-22T22:49:20.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":813666,"link":"/api/v1/people/813666","batSide":{"code":"R","description":"Right"}},"first":{"id":823807,"link":"/api/v1/people/823807"},"second":{"id":703520,"link":"/api/v1/people/703520"},"third":{"id":701649,"link":"/api/v1/people/701649"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":86.6,"endSpeed":79.2,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.493248147557587,"aZ":-27.40272063234303,"pfxX":8.169787724598473,"pfxZ":2.980086762399358,"pX":0.3553735673916455,"pZ":1.9968657854979175,"vX0":-6.3358899001039255,"vY0":-125.94121789984187,"vZ0":-3.34961939692791,"x":103.45,"y":184.86,"x0":1.8470664597822415,"y0":50.00158973420822,"z0":5.569655182080662,"aX":13.072852477253056},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.8,"breakHorizontal":-13.3,"spinRate":1551,"spinDirection":115},"zone":9,"typeConfidence":2.0,"plateTime":0.43554767359383506,"extension":5.835257118988625},"index":5,"playId":"db96479c-706e-334c-b12c-82749b87bd0b","pitchNumber":5,"startTime":"2026-02-22T22:49:41.897Z","endTime":"2026-02-22T22:49:45.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":813666,"link":"/api/v1/people/813666","batSide":{"code":"R","description":"Right"}},"first":{"id":823807,"link":"/api/v1/people/823807"},"second":{"id":703520,"link":"/api/v1/people/703520"},"third":{"id":701649,"link":"/api/v1/people/701649"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.9,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.884916362139453,"aZ":-30.539463908349667,"pfxX":8.406886574985288,"pfxZ":1.2202965101259164,"pX":-0.21857828843654356,"pZ":0.8858968645330524,"vX0":-7.463671590078084,"vY0":-115.15809879000574,"vZ0":-3.485589724697804,"x":125.33,"y":214.86,"x0":1.9761169608874496,"y0":50.00314314034233,"z0":5.381145327474507,"aX":11.263478279076008},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":1.6,"breakHorizontal":-13.3,"spinRate":1650,"spinDirection":91},"zone":13,"typeConfidence":2.0,"plateTime":0.4760888396211711,"extension":5.948646729613077},"index":6,"playId":"c570e937-ae5e-32a0-9136-4be7b44e3844","pitchNumber":6,"startTime":"2026-02-22T22:50:07.321Z","endTime":"2026-02-22T22:50:10.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":813666,"link":"/api/v1/people/813666","batSide":{"code":"R","description":"Right"}},"first":{"id":823807,"link":"/api/v1/people/823807"},"second":{"id":703520,"link":"/api/v1/people/703520"},"third":{"id":701649,"link":"/api/v1/people/701649"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.4,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35334708259791,"aZ":-28.274298726900994,"pfxX":9.274660909132722,"pfxZ":2.3648667333954716,"pX":-0.20664072635901753,"pZ":2.372744768633096,"vX0":-8.05602477847165,"vY0":-127.9303423980674,"vZ0":-2.4497230354468487,"x":124.88,"y":174.72,"x0":1.7841704908788596,"y0":50.00571545811782,"z0":5.567870142161582,"aX":15.316007401578101},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.0,"breakHorizontal":-14.9,"spinRate":1708,"spinDirection":109},"zone":5,"typeConfidence":2.0,"plateTime":0.42878014972836187,"extension":5.9053255113139285},"index":7,"playId":"0d3069e5-71ba-30a1-81be-25ba68bdade6","pitchNumber":7,"startTime":"2026-02-22T22:50:26.210Z","endTime":"2026-02-22T22:50:29.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":813666,"link":"/api/v1/people/813666","batSide":{"code":"R","description":"Right"}},"first":{"id":823807,"link":"/api/v1/people/823807"},"second":{"id":703520,"link":"/api/v1/people/703520"},"third":{"id":701649,"link":"/api/v1/people/701649"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.716506594242126,"aZ":-27.788005521214384,"pfxX":8.45318401216887,"pfxZ":2.589936583528446,"pX":0.09969243083060438,"pZ":2.0106321919948758,"vX0":-7.0890445093887635,"vY0":-129.28977173385437,"vZ0":-3.802888719864492,"x":113.2,"y":184.49,"x0":1.7776054999438533,"y0":50.00337458236117,"z0":5.63081668809439,"aX":14.324878248180658},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.1,"breakHorizontal":-13.8,"spinRate":1692,"spinDirection":120},"zone":8,"typeConfidence":2.0,"plateTime":0.423491144913946,"extension":5.863637101302921},"hitData":{"launchSpeed":93.0,"launchAngle":-30.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.94,"coordY":173.89}},"index":8,"playId":"c7d62bdb-670e-3151-9335-9fb630ad8b84","pitchNumber":8,"startTime":"2026-02-22T22:50:49.349Z","endTime":"2026-02-22T22:50:58.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":692238,"link":"/api/v1/people/692238"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":687551,"link":"/api/v1/people/687551"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682641,"link":"/api/v1/people/682641"}},"offense":{"batter":{"id":813666,"link":"/api/v1/people/813666","batSide":{"code":"R","description":"Right"}},"first":{"id":823807,"link":"/api/v1/people/823807"},"second":{"id":703520,"link":"/api/v1/people/703520"},"third":{"id":701649,"link":"/api/v1/people/701649"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"Second Base"},{"official":{"id":670565,"link":"/api/v1/people/670565"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":813666,"link":"/api/v1/people/813666"},"credit":"b_ab"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_ab"},{"player":{"id":813666,"link":"/api/v1/people/813666"},"credit":"b_pa"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":28.700000000000003,"leverageIndex":6.09,"dramaIndex":334.0,"contextMetrics":{},"playEndTime":"2026-02-22T22:50:58.129Z","atBatIndex":74}]