[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sam Haggerty walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-23T20:09:16.546Z","endTime":"2026-02-23T20:11:05.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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-23T15:21:11.998Z","endTime":"2026-02-23T19:48:05.122Z","isPitch":false,"type":"action","player":{"id":664059,"link":"/api/v1/people/664059"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-23T19:48:05.122Z","endTime":"2026-02-23T20:08:25.075Z","isPitch":false,"type":"action","player":{"id":664059,"link":"/api/v1/people/664059"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-23T20:08:25.075Z","endTime":"2026-02-23T20:09:19.500Z","isPitch":false,"type":"action","player":{"id":664059,"link":"/api/v1/people/664059"},"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.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.884405085265414,"aZ":-12.27505750021425,"pfxX":1.214641201385151,"pfxZ":10.655900482189445,"pX":0.9873396720450813,"pZ":2.7717917969570736,"vX0":-1.8668870143081508,"vY0":-135.8220579514183,"vZ0":-6.776415714469274,"x":79.36,"y":163.94,"x0":1.5259443229786047,"y0":50.0047162213371,"z0":6.153727476938455,"aX":2.268772534643903},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.0,"breakHorizontal":-1.8,"spinRate":2189,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.4033513756502809,"extension":6.793089169034346},"index":3,"playId":"6fe2f1ff-0ab7-3370-937f-43ff9e5588ae","pitchNumber":1,"startTime":"2026-02-23T20:09:19.500Z","endTime":"2026-02-23T20:09:22.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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.5,"endSpeed":86.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.800216466642738,"aZ":-11.648476484049223,"pfxX":4.147386260358882,"pfxZ":10.782182812900981,"pX":0.016375974793100736,"pZ":2.8716955956902117,"vX0":-5.77795243823727,"vY0":-137.43000273579202,"vZ0":-6.5558144745400515,"x":116.38,"y":161.24,"x0":1.6118373443499414,"y0":50.002691468680986,"z0":6.087095205943301,"aX":7.895724192278051},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.2,"breakHorizontal":-6.2,"spinRate":2254,"spinDirection":144},"zone":2,"typeConfidence":2.0,"plateTime":0.3992589761792029,"extension":7.198723165825616},"index":4,"playId":"f3728d7b-9218-39ff-953d-2acb3ec9bb0c","pitchNumber":2,"startTime":"2026-02-23T20:09:35.129Z","endTime":"2026-02-23T20:09:38.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28306825660423,"aZ":-10.717688325436633,"pfxX":1.3556157870462333,"pfxZ":11.153927498526732,"pX":-0.23864296841955554,"pZ":3.8527175536145366,"vX0":-4.649612226362415,"vY0":-137.08816552363666,"vZ0":-4.725401404588493,"x":126.1,"y":134.76,"x0":1.2953888799313125,"y0":50.00226750701088,"z0":6.316308471852822,"aX":2.6082880032751903},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.6,"breakHorizontal":-1.6,"spinRate":2214,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.3979337574397186,"extension":7.239435805576592},"index":5,"playId":"943b73bc-3e75-3aa0-a65f-e1a875065994","pitchNumber":3,"startTime":"2026-02-23T20:09:53.201Z","endTime":"2026-02-23T20:09:56.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":73.8,"endSpeed":67.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.96437880325893,"aZ":-44.26703515746042,"pfxX":-5.99157431586935,"pfxZ":-10.50874475237546,"pX":-0.11046678606052782,"pZ":2.0018724092895597,"vX0":-1.9306887473899845,"vY0":-107.35148748106232,"vZ0":0.9183873021515709,"x":121.21,"y":184.73,"x0":1.582308032706004,"y0":50.00153381112225,"z0":6.550628350972358,"aX":-6.896111392459898},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.1,"breakVerticalInduced":-18.2,"breakHorizontal":11.4,"spinRate":2753,"spinDirection":324},"zone":8,"typeConfidence":2.0,"plateTime":0.5129228724024109,"extension":7.139569704951575},"index":6,"playId":"77b8b90f-2d52-3f1c-bcef-b15cf12f58e2","pitchNumber":4,"startTime":"2026-02-23T20:10:06.759Z","endTime":"2026-02-23T20:10:11.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.824427809701604,"aZ":-33.156709741856915,"pfxX":-0.6620889911257608,"pfxZ":-0.593656526227524,"pX":-1.3092668532524632,"pZ":1.5509926024794038,"vX0":-6.602371424082002,"vY0":-127.86510285420427,"vZ0":-5.429415496254681,"x":166.91,"y":196.9,"x0":1.3943278929628051,"y0":50.00270733489531,"z0":6.3091164761153395,"aX":-1.094339838416158},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-2.2,"breakHorizontal":2.8,"spinRate":2411,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.4286633112910474},"index":7,"playId":"ea1bdf25-0563-3961-8087-885f05c6f365","pitchNumber":5,"startTime":"2026-02-23T20:10:46.023Z","endTime":"2026-02-23T20:10:49.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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.4,"endSpeed":85.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1569788829332,"aZ":-11.125165544203135,"pfxX":5.299561287194885,"pfxZ":11.086004343071478,"pX":1.263016495439648,"pZ":3.659888986289499,"vX0":-2.761365454976617,"vY0":-137.34707198952594,"vZ0":-5.081906643948332,"x":68.86,"y":139.96,"x0":1.5961762685209175,"y0":50.00501719238208,"z0":6.299473299026096,"aX":10.064275754693357},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.1,"breakHorizontal":-9.0,"spinRate":2139,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.39972291896683654,"extension":6.6862837518977365},"index":8,"playId":"68f25272-8ee6-38e8-96cc-b3604e677a1e","pitchNumber":6,"startTime":"2026-02-23T20:11:02.829Z","endTime":"2026-02-23T20:11:05.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664059,"link":"/api/v1/people/664059"},"credit":"b_pa"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-02-23T20:11:05.829Z","atBatIndex":0},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Danny Jansen homers (1) on a fly ball to left field. Sam Haggerty scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-23T20:11:06.846Z","endTime":"2026-02-23T20:12:29.172Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":{"id":672282,"link":"/api/v1/people/672282"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"responsiblePitcher":{"id":672282,"link":"/api/v1/people/672282"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.9,"endSpeed":83.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.074908599819175,"aZ":-14.907932208206624,"pfxX":3.7799274880167455,"pfxZ":9.445500556998224,"pX":0.8595236837657184,"pZ":4.10203746789862,"vX0":-3.0783848747672913,"vY0":-135.2246044721863,"vZ0":-3.0101451312029432,"x":84.24,"y":128.02,"x0":1.5289823690845359,"y0":50.00151076558483,"z0":6.293163391980802,"aX":6.908554082067929},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.6,"breakHorizontal":-6.1,"spinRate":2990,"spinDirection":184},"zone":12,"typeConfidence":2.0,"plateTime":0.40709523868256303,"extension":6.310998409652877},"index":0,"playId":"0c853670-14e8-39ca-a1d8-d48678d4e9ca","pitchNumber":1,"startTime":"2026-02-23T20:11:28.161Z","endTime":"2026-02-23T20:11:31.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":79.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.05711133499849,"aZ":-33.61468949560788,"pfxX":2.791568310925281,"pfxZ":-0.8872108591134626,"pX":0.022298980829793577,"pZ":3.3953329569294706,"vX0":-5.261983677330911,"vY0":-127.89004966181797,"vZ0":-0.5039910631637565,"x":116.15,"y":147.11,"x0":1.7577262493406287,"y0":50.000399690249424,"z0":6.266051629320889,"aX":4.555301779826862},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.4,"breakHorizontal":-3.7,"spinRate":2329,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.43076301513886284,"extension":7.414218160163907},"index":1,"playId":"c52f9bab-1fd3-349e-95bb-8aa6aefd204d","pitchNumber":2,"startTime":"2026-02-23T20:11:44.646Z","endTime":"2026-02-23T20:11:49.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":83.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.52393023468111,"aZ":-9.040152074412298,"pfxX":1.1090642571542466,"pfxZ":12.835739344983452,"pX":-0.01846035295969945,"pZ":2.851752206815432,"vX0":-3.996280429054676,"vY0":-134.92875438784162,"vZ0":-7.302579095691766,"x":117.7,"y":161.78,"x0":1.3525164211863572,"y0":50.000931803832124,"z0":6.268439660643188,"aX":1.9987039401101014},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":21.4,"breakHorizontal":-1.0,"spinRate":2832,"spinDirection":89},"zone":2,"typeConfidence":2.0,"plateTime":0.4094781328741828,"extension":5.1950370685894995},"hitData":{"launchSpeed":108.8,"launchAngle":26.0,"totalDistance":386.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":41.74,"coordY":57.24}},"index":2,"playId":"993b4b79-2dc3-3c63-886c-9cce3041fd50","pitchNumber":3,"startTime":"2026-02-23T20:12:05.464Z","endTime":"2026-02-23T20:12:29.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_ab"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_ab"},{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.4,"awayTeamWinProbability":68.6,"homeTeamWinProbabilityAdded":-15.000000000000007,"leverageIndex":1.46,"dramaIndex":134.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:12:29.172Z","atBatIndex":1},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ezequiel Duran pops out to second baseman Christian Moore.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-23T20:12:33.346Z","endTime":"2026-02-23T20:14:54.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.9,"endSpeed":68.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.186305532012657,"aZ":-41.85189532296687,"pfxX":-6.954976750446011,"pfxZ":-8.233179180322399,"pX":-1.103635937277041,"pZ":1.4236903133606726,"vX0":-3.4506871240605363,"vY0":-108.93324945816315,"vZ0":-1.0342876124727982,"x":159.07,"y":200.34,"x0":1.4166795748181915,"y0":50.00495730841397,"z0":6.520884820202667,"aX":-8.170116380809935},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.4,"breakVerticalInduced":-14.8,"breakHorizontal":13.7,"spinRate":2667,"spinDirection":326},"zone":13,"typeConfidence":2.0,"plateTime":0.5072393043758399,"extension":6.767497771732434},"index":0,"playId":"e40cfaa7-036a-3f25-9d64-23127d67de2e","pitchNumber":1,"startTime":"2026-02-23T20:12:49.498Z","endTime":"2026-02-23T20:12:52.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.886291083442032,"aZ":-11.990236629171276,"pfxX":3.637275796766914,"pfxZ":10.684034862688353,"pX":0.2223994773081087,"pZ":2.8891701043859364,"vX0":-4.375275859879598,"vY0":-136.75822735566973,"vZ0":-6.780842382384645,"x":108.52,"y":160.77,"x0":1.3723733301961496,"y0":50.00327890169638,"z0":6.227663990759768,"aX":6.872167001363816},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.0,"breakHorizontal":-5.6,"spinRate":2230,"spinDirection":155},"zone":2,"typeConfidence":2.0,"plateTime":0.4008981724424312},"index":1,"playId":"9ffe8758-dcc3-3629-83ed-628eeb60857d","pitchNumber":2,"startTime":"2026-02-23T20:13:07.066Z","endTime":"2026-02-23T20:13:10.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.9,"endSpeed":85.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.746406757012803,"aZ":-12.965425441733354,"pfxX":3.94828528261854,"pfxZ":10.15396088734272,"pX":-0.8369692477454235,"pZ":3.5561423501352087,"vX0":-7.161788713319516,"vY0":-136.58472484608893,"vZ0":-5.286109146833452,"x":148.9,"y":142.76,"x0":1.3046608104695259,"y0":50.00145655978209,"z0":6.4062567509178425,"aX":7.468721872727935},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.5,"breakHorizontal":-5.6,"spinRate":2155,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.40082625882707834,"extension":7.232948126059866},"index":2,"playId":"8813624e-9580-3c08-b4e5-750ffebb54c0","pitchNumber":3,"startTime":"2026-02-23T20:13:27.061Z","endTime":"2026-02-23T20:13:30.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-02-23T20:13:38.733Z","endTime":"2026-02-23T20:13:48.967Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":80.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.22918662734705,"aZ":-37.150674948029156,"pfxX":0.7006016138987508,"pfxZ":-3.1303060260125486,"pX":-0.7650671333771202,"pZ":1.158888098933097,"vX0":-5.692762084201096,"vY0":-124.77625083491863,"vZ0":-5.533794850446191,"x":146.16,"y":207.49,"x0":1.4472119560640677,"y0":50.00291810124413,"z0":6.438834850090681,"aX":1.113684145479027},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-6.6,"breakHorizontal":-0.1,"spinRate":743,"spinDirection":7},"zone":13,"typeConfidence":2.0,"plateTime":0.437625314954992},"index":4,"playId":"68af0b59-7f32-35ec-ac93-edfa46a67b3c","pitchNumber":4,"startTime":"2026-02-23T20:13:48.967Z","endTime":"2026-02-23T20:13:51.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.342529039705784,"aZ":-12.275824536937114,"pfxX":4.357756907631417,"pfxZ":10.352528440236881,"pX":-0.37924677724814115,"pZ":2.8860785434803704,"vX0":-6.099392595800241,"vY0":-137.26266757327593,"vZ0":-7.220816687655237,"x":131.46,"y":160.86,"x0":1.2980948037870788,"y0":50.00307293632015,"z0":6.373925219293155,"aX":8.376163659821612},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.5,"breakHorizontal":-6.7,"spinRate":2166,"spinDirection":152},"zone":1,"typeConfidence":2.0,"plateTime":0.3979545601829968,"extension":8.321094369325722},"index":5,"playId":"8c7208c8-ded6-375b-8c0c-0c54589bf1d5","pitchNumber":5,"startTime":"2026-02-23T20:14:06.948Z","endTime":"2026-02-23T20:14:09.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":94.0,"endSpeed":85.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.72629959932115,"aZ":-12.887462856485566,"pfxX":4.482341097066226,"pfxZ":10.23150687720621,"pX":0.2839775591039353,"pZ":4.5438759608305155,"vX0":-4.548302304930472,"vY0":-136.80274392258448,"vZ0":-2.8762993326784434,"x":106.18,"y":116.1,"x0":1.390148129047319,"y0":50.0011223064968,"z0":6.498704683387378,"aX":8.448503081560444},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.1,"breakHorizontal":-7.1,"spinRate":2112,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.4012095900836594,"extension":5.046356211072325},"index":6,"playId":"2ba4bc86-2983-3e6a-bedb-9ed6388355cf","pitchNumber":6,"startTime":"2026-02-23T20:14:26.607Z","endTime":"2026-02-23T20:14:29.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.0,"endSpeed":67.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.580638056486897,"aZ":-41.647706284325565,"pfxX":-6.776252512800948,"pfxZ":-8.27433907035847,"pX":-0.23355062217179448,"pZ":2.9036791647984606,"vX0":-1.7625623185970207,"vY0":-107.5339040400228,"vZ0":2.060691335897464,"x":125.9,"y":160.38,"x0":1.4817047249800421,"y0":50.00370775727179,"z0":6.632795309118564,"aX":-7.756385974012417},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.8,"breakVerticalInduced":-13.8,"breakHorizontal":12.7,"spinRate":2546,"spinDirection":324},"zone":2,"typeConfidence":2.0,"plateTime":0.5138277373905837,"extension":6.944757083457463},"hitData":{"launchSpeed":69.5,"launchAngle":50.0,"totalDistance":192.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":161.8,"coordY":132.72}},"index":7,"playId":"c2acc3fd-da33-3f07-92ff-ddabe6d4454e","pitchNumber":7,"startTime":"2026-02-23T20:14:43.690Z","endTime":"2026-02-23T20:14:54.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.1,"awayTeamWinProbability":66.9,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:14:54.546Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Justin Foscue singles on a ground ball to left fielder Jo Adell.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-23T20:14:53.535Z","endTime":"2026-02-23T20:15:44.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":73.4,"endSpeed":67.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.608729460133464,"aZ":-40.42164791233174,"pfxX":-4.512345547407712,"pfxZ":-7.221812301493283,"pX":0.123484688558718,"pZ":1.746589930724902,"vX0":-1.8210244946673437,"vY0":-106.87443550244863,"vZ0":-0.530784909914549,"x":112.29,"y":191.62,"x0":1.5761820360529448,"y0":50.00327526368226,"z0":6.588093066156619,"aX":-5.152980905773108},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.0,"breakVerticalInduced":-12.8,"breakHorizontal":8.6,"spinRate":3492,"spinDirection":304},"zone":8,"typeConfidence":2.0,"plateTime":0.5150132051062504,"extension":6.609201173409371},"index":0,"playId":"30a32d02-39f2-331c-a727-af2c3ec93613","pitchNumber":1,"startTime":"2026-02-23T20:15:17.385Z","endTime":"2026-02-23T20:15:20.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.36283822606391,"aZ":-11.72189053200058,"pfxX":5.822168209185971,"pfxZ":10.832055268247505,"pX":-0.5203427672051227,"pZ":3.0448174167179545,"vX0":-6.601258444827759,"vY0":-136.38734873175358,"vZ0":-6.775701235526773,"x":136.83,"y":156.57,"x0":1.1723733376006733,"y0":50.0018556206544,"z0":6.365773167507757,"aX":10.99272688668545},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.4,"breakHorizontal":-9.2,"spinRate":2193,"spinDirection":154},"zone":1,"typeConfidence":2.0,"plateTime":0.4012470480832837,"extension":7.459683241280392},"hitData":{"launchSpeed":106.1,"launchAngle":-2.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.65,"coordY":105.05}},"index":1,"playId":"d3ae0333-a251-36ec-b55f-114df83f9dc7","pitchNumber":2,"startTime":"2026-02-23T20:15:33.570Z","endTime":"2026-02-23T20:15:44.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_ab"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_ab"},{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_pa"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.2,"awayTeamWinProbability":68.8,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.5,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:15:44.830Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mark Canha flies out to right fielder Bryce Teodosio in foul territory. Justin Foscue to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-23T20:15:46.221Z","endTime":"2026-02-23T20:20:42.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":592192,"fullName":"Mark Canha","link":"/api/v1/people/592192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6,7,8,9,10,11],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592192,"fullName":"Mark Canha","link":"/api/v1/people/592192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"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":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"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.5,"endSpeed":84.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0104835946051,"aZ":-13.126101712227472,"pfxX":5.263105220073747,"pfxZ":10.251649889985794,"pX":0.10024738013579614,"pZ":4.1603719212272665,"vX0":-5.358006747790949,"vY0":-135.97537534430563,"vZ0":-3.424452461935876,"x":113.18,"y":126.45,"x0":1.419948252303944,"y0":50.0003104212703,"z0":6.356994332351555,"aX":9.776769992923015},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.0,"breakHorizontal":-8.3,"spinRate":2174,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.40404496798882805,"extension":6.573550578579735},"index":0,"playId":"ccf9c463-905b-3f30-b955-371dcc1c53e9","pitchNumber":1,"startTime":"2026-02-23T20:16:09.084Z","endTime":"2026-02-23T20:16:12.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2026-02-23T20:16:18.442Z","endTime":"2026-02-23T20:17:05.605Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":86.4,"endSpeed":79.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96161660903811,"aZ":-31.383877638199685,"pfxX":-0.5071631722700938,"pfxZ":0.49334652083282293,"pX":-0.1804929857355641,"pZ":3.0534508804408516,"vX0":-4.465964719043116,"vY0":-125.78647858567881,"vZ0":-1.5536652981038954,"x":123.88,"y":156.34,"x0":1.688239791234339,"y0":50.00062143492758,"z0":6.238143068993304,"aX":-0.8071019582779685},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.7,"breakHorizontal":2.0,"spinRate":3326,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.4364617361993659},"index":2,"playId":"e85b75da-f38e-36c6-815b-806b19fcff25","pitchNumber":2,"startTime":"2026-02-23T20:17:05.605Z","endTime":"2026-02-23T20:17:08.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.6,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.929725495341724,"aZ":-31.989822206218285,"pfxX":-2.8531413557838317,"pfxZ":0.11584673334819051,"pX":-0.7697874714997905,"pZ":2.2178169578693736,"vX0":-4.734380306474753,"vY0":-126.19947796197033,"vZ0":-3.5799771740126305,"x":146.34,"y":178.9,"x0":1.5050866853429763,"y0":50.00476821610909,"z0":6.246012012551582,"aX":-4.577214395823892},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.4,"breakHorizontal":6.2,"spinRate":2451,"spinDirection":281},"zone":7,"typeConfidence":2.0,"plateTime":0.4348851325898737},"index":3,"playId":"51421ab5-4097-3db8-992d-477d3e3717b0","pitchNumber":3,"startTime":"2026-02-23T20:17:26.089Z","endTime":"2026-02-23T20:17:29.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.69652427677069,"aZ":-34.382321555515134,"pfxX":-6.12242016089271,"pfxZ":-1.3776174371411432,"pX":-2.4905535850434464,"pZ":-0.6908196930117917,"vX0":-6.857413590540424,"vY0":-126.70200041012916,"vZ0":-9.609056992403671,"x":211.93,"y":257.43,"x0":1.0579256021339092,"y0":50.00022286653654,"z0":5.943680041932472,"aX":-9.836326851034958},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.7,"breakHorizontal":12.8,"spinRate":2430,"spinDirection":324},"zone":13,"typeConfidence":2.0,"plateTime":0.43422350261281073},"index":4,"playId":"7c9dd517-90b6-312e-acb4-6804cc8f8db8","pitchNumber":4,"startTime":"2026-02-23T20:17:48.885Z","endTime":"2026-02-23T20:17:53.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"actionPlayId":"7c9dd517-90b6-312e-acb4-6804cc8f8db8","startTime":"2026-02-23T20:17:54.007Z","endTime":"2026-02-23T20:18:19.744Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.1,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.99439110973361,"aZ":-9.50247550864329,"pfxX":2.7216963937992813,"pfxZ":11.813489994426348,"pX":-0.6713848351792595,"pZ":1.9716115343044773,"vX0":-6.174514419593636,"vY0":-136.88176459315292,"vZ0":-9.494542870439474,"x":142.59,"y":185.55,"x0":1.2485446825286444,"y0":50.00230224129446,"z0":6.113144374907815,"aX":5.223417826562413},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.8,"breakHorizontal":-3.8,"spinRate":2878,"spinDirection":170},"zone":7,"typeConfidence":2.0,"plateTime":0.3984208124429012,"extension":6.309955924382741},"index":6,"playId":"fe4070fd-1bb0-32c4-8981-b8286386644c","pitchNumber":5,"startTime":"2026-02-23T20:18:19.744Z","endTime":"2026-02-23T20:18:26.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.2,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.566454398394544,"aZ":-15.248631861987857,"pfxX":5.687985308679174,"pfxZ":8.731648607601448,"pX":-0.8479528270443081,"pZ":3.644525311929998,"vX0":-8.129167531107983,"vY0":-137.62143892398387,"vZ0":-3.6725635792789366,"x":149.32,"y":140.38,"x0":1.390983376086911,"y0":50.000082846816156,"z0":6.01440375545135,"aX":11.022826715801086},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.4,"breakHorizontal":-8.8,"spinRate":2158,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.3964253790317076,"extension":6.598883894242152},"index":7,"playId":"29e1cce1-7bb3-378f-9c1c-c7ef726f169d","pitchNumber":6,"startTime":"2026-02-23T20:18:53.912Z","endTime":"2026-02-23T20:18:57.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":73.3,"endSpeed":67.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.40482849667773,"aZ":-41.54808023084282,"pfxX":-5.197787336586661,"pfxZ":-8.235336728553241,"pX":-0.628953073851172,"pZ":1.1083430818841702,"vX0":-2.982187455962861,"vY0":-106.70205955563664,"vZ0":-1.3087724718150253,"x":140.97,"y":208.85,"x0":1.4675939377817762,"y0":50.00063919457822,"z0":6.461319718935845,"aX":-5.919944242580683},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.2,"breakVerticalInduced":-14.9,"breakHorizontal":10.3,"spinRate":1948,"spinDirection":24},"zone":13,"typeConfidence":2.0,"plateTime":0.5157000668468315,"extension":6.212211289278799},"index":8,"playId":"b6c9b06c-f14c-3b7e-8500-c41b0be03c12","pitchNumber":7,"startTime":"2026-02-23T20:19:19.815Z","endTime":"2026-02-23T20:19:25.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.950817434432185,"aZ":-33.11179333946401,"pfxX":-2.486619872038915,"pfxZ":-0.5798432391012449,"pX":-0.5586784180960842,"pZ":1.957491085044014,"vX0":-4.7474586030685515,"vY0":-127.10326394915093,"vZ0":-3.6237550062747284,"x":138.3,"y":185.93,"x0":1.65893917704855,"y0":50.000920075540826,"z0":6.041425053882638,"aX":-4.0511372617743735},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.7,"breakHorizontal":5.6,"spinRate":2201,"spinDirection":9},"zone":7,"typeConfidence":2.0,"plateTime":0.4315446799952478,"extension":6.590280898301293},"index":9,"playId":"87071b83-9731-3249-bd35-94b57e1ad6fe","pitchNumber":8,"startTime":"2026-02-23T20:19:38.394Z","endTime":"2026-02-23T20:19:41.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.3,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.49175256199346,"aZ":-32.960775199775426,"pfxX":-1.2440691223284137,"pfxZ":-0.4743239243951667,"pX":0.15010773552638632,"pZ":2.647522403439806,"vX0":-3.3796806104976396,"vY0":-128.31673120814116,"vZ0":-2.6542573527495676,"x":111.28,"y":167.3,"x0":1.6523207833715845,"y0":50.0057348731606,"z0":6.294344743488773,"aX":-2.0497095327576766},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.3,"breakHorizontal":3.1,"spinRate":2249,"spinDirection":253},"zone":5,"typeConfidence":2.0,"plateTime":0.4288090978409822,"extension":6.413311200160485},"index":10,"playId":"cec940ab-ef4a-370c-b4f4-613a1652e1a1","pitchNumber":9,"startTime":"2026-02-23T20:19:59.022Z","endTime":"2026-02-23T20:20:02.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.36070351965881,"aZ":-11.098771974438991,"pfxX":-0.0596215252770399,"pfxZ":11.078215268759372,"pX":0.14087843105652362,"pZ":2.709659716829641,"vX0":-3.3498038383083344,"vY0":-135.96499640066543,"vZ0":-6.727885218367989,"x":111.63,"y":165.62,"x0":1.388395244321801,"y0":50.00141075058349,"z0":5.959947012055828,"aX":-0.11223487885328498},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.1,"breakHorizontal":0.7,"spinRate":2176,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.40042011386405907,"extension":6.264253075498032},"hitData":{"launchSpeed":95.0,"launchAngle":40.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":225.09,"coordY":114.13}},"index":11,"playId":"c7eafdf6-5ab9-37cf-a5e0-a881b6049aeb","pitchNumber":10,"startTime":"2026-02-23T20:20:25.373Z","endTime":"2026-02-23T20:20:42.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592192,"link":"/api/v1/people/592192"},"credit":"b_ab"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_ab"},{"player":{"id":592192,"link":"/api/v1/people/592192"},"credit":"b_pa"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":32.6,"awayTeamWinProbability":67.4,"homeTeamWinProbabilityAdded":1.4000000000000021,"leverageIndex":0.93,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:20:42.415Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Wade singles on a line drive to left fielder Jo Adell. Justin Foscue scores.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-23T20:20:44.827Z","endTime":"2026-02-23T20:22:11.371Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":{"id":672282,"link":"/api/v1/people/672282"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.482467386514223,"aZ":-31.006352214311352,"pfxX":0.9472214257324412,"pfxZ":0.7030982578855465,"pX":-0.5714331487360311,"pZ":3.2145578624483155,"vX0":-6.026525549646264,"vY0":-127.90168386211732,"vZ0":-1.3073932631025031,"x":138.78,"y":151.99,"x0":1.6926180131338797,"y0":50.00187716538056,"z0":6.164820715010392,"aX":1.5698182535857723},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.2,"breakHorizontal":-0.4,"spinRate":2264,"spinDirection":172},"zone":1,"typeConfidence":2.0,"plateTime":0.4283154953023489,"extension":6.612955628300318},"index":0,"playId":"7cdb88db-c86c-3f75-a18c-88eb742d6ca3","pitchNumber":1,"startTime":"2026-02-23T20:21:12.736Z","endTime":"2026-02-23T20:21:16.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"second":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.57995511380852,"aZ":-13.434001790268946,"pfxX":6.018803876061062,"pfxZ":10.004227500625683,"pX":0.23837911019831198,"pZ":2.4521650232388383,"vX0":-6.181890268637236,"vY0":-135.72719098824626,"vZ0":-6.737577302686117,"x":107.91,"y":172.57,"x0":1.7591409313003599,"y0":50.001784159653006,"z0":5.894725751888393,"aX":11.274324664542279},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.9,"breakHorizontal":-9.6,"spinRate":2226,"spinDirection":138},"zone":5,"typeConfidence":2.0,"plateTime":0.40292265411400585,"extension":6.583097821890377},"hitData":{"launchSpeed":93.8,"launchAngle":15.0,"totalDistance":239.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":87.07,"coordY":94.2}},"index":1,"playId":"1a9101da-8149-3869-aba1-2982d1d81a70","pitchNumber":2,"startTime":"2026-02-23T20:21:52.490Z","endTime":"2026-02-23T20:22:11.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"second":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642180,"link":"/api/v1/people/642180"},"credit":"b_ab"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_ab"},{"player":{"id":642180,"link":"/api/v1/people/642180"},"credit":"b_pa"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.3,"awayTeamWinProbability":74.7,"homeTeamWinProbabilityAdded":-7.300000000000001,"leverageIndex":0.97,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:22:11.371Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cam Cauley strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-23T20:25:23.738Z","endTime":"2026-02-23T20:26:42.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700933,"fullName":"Chris Cortez","link":"/api/v1/people/700933"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6],"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":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"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-23T20:22:29.224Z","endTime":"2026-02-23T20:23:02.395Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"first":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Chris Cortez replaces Reid Detmers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"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-23T20:23:02.395Z","endTime":"2026-02-23T20:25:26.810Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700933,"link":"/api/v1/people/700933"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"first":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.155963633783568,"aZ":-29.871346537498912,"pfxX":0.6712869932373264,"pfxZ":1.3549861257088534,"pX":0.16477796297949987,"pZ":3.195082576276909,"vX0":4.2438780525941375,"vY0":-129.41579857136648,"vZ0":-0.7918658573111697,"x":110.72,"y":152.51,"x0":-1.5813098720831953,"y0":50.00426464505585,"z0":5.786172608468228,"aX":1.1423265699931842},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.5,"breakHorizontal":-2.2,"spinRate":2075,"spinDirection":106},"zone":2,"typeConfidence":2.0,"plateTime":0.4226776699682455},"index":2,"playId":"0d76c0de-c4b7-310e-b947-258c07fa2f34","pitchNumber":1,"startTime":"2026-02-23T20:25:26.810Z","endTime":"2026-02-23T20:25:29.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700933,"link":"/api/v1/people/700933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"first":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.2,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.127019976647397,"aZ":-31.669567754283193,"pfxX":2.3238940800040524,"pfxZ":0.3359947654124156,"pX":-0.5574722607160799,"pZ":3.0038248773389564,"vX0":2.3452854558276535,"vY0":-122.31677562440436,"vZ0":-0.030051196023100468,"x":138.25,"y":157.68,"x0":-1.8307120482277484,"y0":50.004794169153236,"z0":5.731717542912796,"aX":3.521498483638835},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.8,"breakHorizontal":-4.8,"spinRate":2145,"spinDirection":56},"zone":1,"typeConfidence":2.0,"plateTime":0.4477981272095688},"index":3,"playId":"d6eb11c6-83f8-3f6d-b74f-d41635a16809","pitchNumber":2,"startTime":"2026-02-23T20:25:42.398Z","endTime":"2026-02-23T20:25:45.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700933,"link":"/api/v1/people/700933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"first":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"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-23T20:25:52.133Z","endTime":"2026-02-23T20:26:13.423Z","isPitch":false,"type":"action","player":{"id":695508,"link":"/api/v1/people/695508"},"defense":{"pitcher":{"id":700933,"link":"/api/v1/people/700933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"first":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":98.2,"endSpeed":90.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04197649086413,"aZ":-20.037782924339602,"pfxX":-7.540539016588591,"pfxZ":5.872950596463687,"pX":0.2693758216183996,"pZ":1.6776990200877462,"vX0":7.934336337785372,"vY0":-142.6644969897369,"vZ0":-7.521097194895523,"x":106.73,"y":193.48,"x0":-1.5647352692133205,"y0":50.004014656147525,"z0":5.605779709724578,"aX":-15.58453985947353},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":9.2,"breakHorizontal":12.1,"spinRate":2860,"spinDirection":193},"zone":9,"typeConfidence":2.0,"plateTime":0.38355340756557865},"index":5,"playId":"1578bdba-1a9b-3c4e-a577-28ded92e8d48","pitchNumber":3,"startTime":"2026-02-23T20:26:13.423Z","endTime":"2026-02-23T20:26:17.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700933,"link":"/api/v1/people/700933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"first":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.2,"endSpeed":88.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":45.34506688907695,"aZ":-22.390859067645824,"pfxX":-13.798939117939373,"pfxZ":4.75231383297672,"pX":-0.7105493325791964,"pZ":1.190501952707894,"vX0":8.034798765410594,"vY0":-145.18845579881486,"vZ0":-8.457272114900393,"x":144.08,"y":206.64,"x0":-1.7750512997763206,"y0":50.0007023722654,"z0":5.590884379276787,"aX":-28.398988064915898},"breaks":{"breakAngle":45.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":6.4,"breakHorizontal":22.6,"spinRate":2153,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.3825684792603763},"index":6,"playId":"ea8a24b9-7968-38bb-8b59-8449a2dca0f2","pitchNumber":4,"startTime":"2026-02-23T20:26:39.198Z","endTime":"2026-02-23T20:26:42.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700933,"link":"/api/v1/people/700933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"first":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"credit":"b_ab"},{"player":{"id":700933,"link":"/api/v1/people/700933"},"credit":"p_ab"},{"player":{"id":695508,"link":"/api/v1/people/695508"},"credit":"b_pa"},{"player":{"id":700933,"link":"/api/v1/people/700933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":1.4000000000000021,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:26:42.438Z","atBatIndex":6},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Zach Neto doubles (1) on a line drive to left fielder Andrew Velazquez.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-23T20:28:41.645Z","endTime":"2026-02-23T20:30:41.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":623205,"link":"/api/v1/people/623205"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.097021492138424,"aZ":-14.156590191844257,"pfxX":-3.925259605446251,"pfxZ":8.98877596082049,"pX":-0.10754952588574879,"pZ":2.5853517376138235,"vX0":3.6771915274898554,"vY0":-141.15472596541224,"vZ0":-5.96835536414684,"x":121.1,"y":168.98,"x0":-0.9213408048943432,"y0":50.004974452174906,"z0":5.649605467133079,"aX":-7.8700821791099544},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.1,"breakHorizontal":6.2,"spinRate":2460,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.38901245957571184,"extension":6.995492082141312},"index":0,"playId":"126e6e52-fc2f-3e4e-ae97-eb544b180ef8","pitchNumber":1,"startTime":"2026-02-23T20:29:09.487Z","endTime":"2026-02-23T20:29:12.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":98.9,"endSpeed":90.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.838233898659894,"aZ":-11.23250762024581,"pfxX":-2.9982883829386466,"pfxZ":10.019761962509385,"pX":1.3452428857127483,"pZ":1.275111581708214,"vX0":6.729250528144054,"vY0":-143.57279653157738,"vZ0":-9.964181471076127,"x":65.72,"y":204.35,"x0":-0.6381211599723114,"y0":50.00598506237604,"z0":5.4872787012417215,"aX":-6.268845724356617},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.3,"breakHorizontal":4.1,"spinRate":2418,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.38130107483328235,"extension":6.651310828243345},"index":1,"playId":"d5b3f024-af3f-39b2-99e4-233f76c70b39","pitchNumber":2,"startTime":"2026-02-23T20:29:24.709Z","endTime":"2026-02-23T20:29:27.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.04499978045281,"aZ":-16.773375651249403,"pfxX":-7.305285521882432,"pfxZ":7.554935490486416,"pX":-1.1336592327951456,"pZ":2.5801928448549183,"vX0":1.8313736618948875,"vY0":-141.57286168159385,"vZ0":-5.575467160420428,"x":160.21,"y":169.11,"x0":-0.8380538327967126,"y0":50.00159307912934,"z0":5.641352633850723,"aX":-14.89050238010254},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.8,"breakHorizontal":12.8,"spinRate":2256,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3862651930917025,"extension":10.071323187040294},"index":2,"playId":"e7b7f04f-d00c-3b48-8d3d-1c96c198e6b5","pitchNumber":3,"startTime":"2026-02-23T20:29:41.078Z","endTime":"2026-02-23T20:29:44.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.49174213286913,"aZ":-13.449588787339437,"pfxX":-4.9034127173107525,"pfxZ":8.980164026326742,"pX":-0.37589732138724224,"pZ":3.1324084438440125,"vX0":3.388105725289232,"vY0":-143.53491426648142,"vZ0":-4.693705726873954,"x":131.33,"y":154.2,"x0":-0.9350935273255458,"y0":50.00023505291716,"z0":5.627486537668233,"aX":-10.220858561407237},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.5,"breakHorizontal":8.2,"spinRate":2438,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.38172519102068625},"index":3,"playId":"50f7bc4d-ca32-3bad-829e-13925cb21994","pitchNumber":4,"startTime":"2026-02-23T20:29:58.285Z","endTime":"2026-02-23T20:30:01.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-02-23T20:30:08.476Z","endTime":"2026-02-23T20:30:24.968Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":82.6,"endSpeed":75.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.134913652129573,"aZ":-43.02556804976407,"pfxX":3.2810008302314926,"pfxZ":-7.440355615521431,"pX":-0.4053688664777343,"pZ":2.976418852995392,"vX0":-0.05137558778342377,"vY0":-120.26538558440548,"vZ0":1.8454836177458303,"x":132.45,"y":158.42,"x0":-0.8096242599202582,"y0":50.00018371631797,"z0":6.025847143215933,"aX":4.7874137233207},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-12.7,"breakHorizontal":-5.9,"spinRate":2774,"spinDirection":28},"zone":1,"typeConfidence":2.0,"plateTime":0.45607630589691883},"hitData":{"launchSpeed":95.5,"launchAngle":28.0,"totalDistance":327.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":30.2,"coordY":107.43}},"index":5,"playId":"3373a44b-c786-3aa5-8dec-8f802ca668be","pitchNumber":5,"startTime":"2026-02-23T20:30:24.968Z","endTime":"2026-02-23T20:30:41.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.300000000000004,"awayTeamWinProbability":67.69999999999999,"homeTeamWinProbabilityAdded":5.600000000000001,"leverageIndex":0.83,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:30:41.068Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Schanuel grounds out to first baseman Justin Foscue. Zach Neto to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-23T20:30:45.839Z","endTime":"2026-02-23T20:31:55.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":87.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.55271911450291,"aZ":-7.077791410458285,"pfxX":-1.8288106123421835,"pfxZ":12.6592436112097,"pX":-0.25482521133141767,"pZ":0.7009312068486659,"vX0":2.8534584987160843,"vY0":-140.96585364069705,"vZ0":-11.73531903232295,"x":126.71,"y":219.85,"x0":-1.0496753052921874,"y0":50.00190801769647,"z0":5.407442770634453,"aX":-3.6253213287439054},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":20.3,"breakHorizontal":2.6,"spinRate":2482,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.3908229521200357},"index":0,"playId":"5c9ad2ae-a3af-34e0-a387-10b8d35208c8","pitchNumber":1,"startTime":"2026-02-23T20:31:10.455Z","endTime":"2026-02-23T20:31:14.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28042400172655,"aZ":-22.938195051157425,"pfxX":1.3907237850296639,"pfxZ":4.915151510977866,"pX":0.2534286777995164,"pZ":2.506030887044202,"vX0":3.279935332271214,"vY0":-135.66102011283823,"vZ0":-4.116326251819398,"x":107.34,"y":171.12,"x0":-1.1479146306433126,"y0":50.00439715458875,"z0":5.625046446781439,"aX":2.6150900961161647},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.3,"breakHorizontal":-3.1,"spinRate":2533,"spinDirection":180},"zone":6,"typeConfidence":2.0,"plateTime":0.40241950375104363,"extension":7.282519908071247},"hitData":{"launchSpeed":98.3,"launchAngle":-1.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.66,"coordY":171.01}},"index":1,"playId":"67003836-e34f-36bc-9948-d4450fbffa98","pitchNumber":2,"startTime":"2026-02-23T20:31:29.337Z","endTime":"2026-02-23T20:31:55.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":-1.7000000000000064,"leverageIndex":1.25,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:31:55.086Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yoán Moncada strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-23T20:31:40.539Z","endTime":"2026-02-23T20:33:24.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.695097619217332,"aZ":-38.28195598365928,"pfxX":2.0670964629991886,"pfxZ":-4.238909585123431,"pX":0.6596597360103809,"pZ":1.9528100718453942,"vX0":3.006723752744411,"vY0":-119.53495517485987,"vZ0":-1.389184285972486,"x":91.86,"y":186.05,"x0":-0.8843944124277606,"y0":50.00091049483425,"z0":5.988055924755456,"aX":2.980783669734277},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-7.7,"breakHorizontal":-4.4,"spinRate":2775,"spinDirection":25},"zone":9,"typeConfidence":2.0,"plateTime":0.45874881102589615},"index":0,"playId":"ac5be623-6990-301e-a927-e884c37c9a13","pitchNumber":1,"startTime":"2026-02-23T20:32:05.296Z","endTime":"2026-02-23T20:32:08.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"third":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.861737211920275,"aZ":-26.712762380601443,"pfxX":-7.860996530757726,"pfxZ":3.083283814783915,"pX":0.7190778860514487,"pZ":2.549188744746601,"vX0":7.1486254196433245,"vY0":-132.45471825930062,"vZ0":-3.1616699624899587,"x":89.59,"y":169.95,"x0":-0.9962748151008445,"y0":50.00609649315095,"z0":5.7162733727200346,"aX":-13.94058263019272},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.0,"breakHorizontal":12.6,"spinRate":1934,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.41385593767220197},"index":1,"playId":"a7e6391e-0933-3ac9-9000-9d777e62e6dc","pitchNumber":2,"startTime":"2026-02-23T20:32:22.140Z","endTime":"2026-02-23T20:32:25.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"third":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.029980205603266,"aZ":-33.76522621135371,"pfxX":-6.712727813579971,"pfxZ":-0.8829123304903614,"pX":-0.4107304816247467,"pZ":1.3835356470142515,"vX0":3.680537187453979,"vY0":-134.52959080716334,"vZ0":-4.945696439929641,"x":132.66,"y":201.42,"x0":-0.9347889780546692,"y0":50.0013051809624,"z0":5.678602627773554,"aX":-12.129260852705578},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-2.5,"breakHorizontal":11.2,"spinRate":1610,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4093596591986697,"extension":5.82658692298821},"index":2,"playId":"28b131d5-4187-30b0-ad23-5ac1e90e7a7f","pitchNumber":3,"startTime":"2026-02-23T20:32:40.033Z","endTime":"2026-02-23T20:32:43.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"third":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":97.1,"endSpeed":87.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.24493304265646,"aZ":-13.112531727710884,"pfxX":-4.043287906798805,"pfxZ":9.547823663815128,"pX":-1.2293364862438545,"pZ":3.8316871277055413,"vX0":0.6903324088239735,"vY0":-141.36541357660053,"vZ0":-2.7840965636462243,"x":163.86,"y":135.32,"x0":-0.9538834789675067,"y0":50.005837321905965,"z0":5.686122231343736,"aX":-8.075706576359652},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.8,"breakHorizontal":7.1,"spinRate":2424,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3894547916110609},"index":3,"playId":"948f1624-e967-3b7b-84d1-bab1d50be831","pitchNumber":4,"startTime":"2026-02-23T20:33:03.276Z","endTime":"2026-02-23T20:33:06.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"third":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.91267092017886,"aZ":-10.821599486679617,"pfxX":-2.0723681249733903,"pfxZ":10.778164008654981,"pX":-0.22748995387105583,"pZ":3.8057181639195288,"vX0":2.7811654526222136,"vY0":-141.0065300519683,"vZ0":-3.20630114919658,"x":125.67,"y":136.03,"x0":-0.9648856160964684,"y0":50.00110495997261,"z0":5.673118289724588,"aX":-4.105168518206131},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.8,"breakHorizontal":3.1,"spinRate":2484,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.39087662581115534,"extension":6.540979136199072},"index":4,"playId":"5a1a110c-5c4b-3c2c-a5db-ce9b670596f1","pitchNumber":5,"startTime":"2026-02-23T20:33:21.542Z","endTime":"2026-02-23T20:33:24.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"third":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.4,"awayTeamWinProbability":74.6,"homeTeamWinProbabilityAdded":-5.199999999999999,"leverageIndex":1.21,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:33:24.632Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jorge Soler walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-23T20:34:32.405Z","endTime":"2026-02-23T20:35:36.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"postOnThird":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"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-23T20:33:55.419Z","endTime":"2026-02-23T20:34:35.554Z","isPitch":false,"type":"action","player":{"id":624585,"link":"/api/v1/people/624585"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.5,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.45328980312884,"aZ":-15.84109321728974,"pfxX":-7.0511230493983055,"pfxZ":8.070195971479267,"pX":-1.0876089927613584,"pZ":3.42876355358634,"vX0":1.557859047040799,"vY0":-141.8222659149186,"vZ0":-3.5837287512987603,"x":158.46,"y":146.2,"x0":-0.7306540314077429,"y0":50.000168974211995,"z0":5.728262557971526,"aX":-14.265111551924603},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.0,"breakHorizontal":12.4,"spinRate":2461,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3872014617059847},"index":1,"playId":"73eba533-98ce-32c0-9899-030a8213e500","pitchNumber":1,"startTime":"2026-02-23T20:34:35.554Z","endTime":"2026-02-23T20:34:38.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"third":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":88.5,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.690735180950284,"aZ":-10.956724811844978,"pfxX":-3.2035480895340425,"pfxZ":10.429052801658836,"pX":0.7952375529845773,"pZ":3.6721903059367733,"vX0":5.117776845972973,"vY0":-142.64259603727388,"vZ0":-3.6120150089479024,"x":86.69,"y":139.63,"x0":-0.616518086968013,"y0":50.003259116598244,"z0":5.659866033905872,"aX":-6.518177112559907},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.2,"breakHorizontal":4.6,"spinRate":2551,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.38585849764514935},"index":2,"playId":"b2354035-cfb5-3085-b806-7e73495c2732","pitchNumber":2,"startTime":"2026-02-23T20:34:53.563Z","endTime":"2026-02-23T20:34:56.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"third":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.5,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.118408540865936,"aZ":-32.435374219742734,"pfxX":1.2009026763836164,"pfxZ":-0.1625062992639632,"pX":0.2839295781698027,"pZ":0.4518948561322977,"vX0":2.6037422642712458,"vY0":-127.39612061821184,"vZ0":-6.721540571285267,"x":106.18,"y":226.58,"x0":-0.9039242303829413,"y0":50.00089816214621,"z0":5.661351710271501,"aX":1.989285803628616},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.4,"breakHorizontal":-2.8,"spinRate":2761,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.42858631204986253},"index":3,"playId":"a8f9859f-a26a-3c66-adfa-51ceeb049526","pitchNumber":3,"startTime":"2026-02-23T20:35:12.673Z","endTime":"2026-02-23T20:35:15.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"third":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.71306837611844,"aZ":-11.677636157523121,"pfxX":-3.246048930252817,"pfxZ":10.291836917925309,"pX":0.44523723221305966,"pZ":4.218352094278898,"vX0":5.048305599033647,"vY0":-140.44761507526277,"vZ0":-2.0288525919526776,"x":100.03,"y":124.88,"x0":-0.9563206376525673,"y0":50.00430666987594,"z0":5.71243767440085,"aX":-6.466091671714834},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.4,"breakHorizontal":4.8,"spinRate":2408,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.3904406659271218,"extension":6.364286814755664},"index":4,"playId":"a0a8384d-f0b2-32a0-bf81-95fc6aa641e6","pitchNumber":4,"startTime":"2026-02-23T20:35:33.388Z","endTime":"2026-02-23T20:35:36.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"third":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624585,"link":"/api/v1/people/624585"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":1.18,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:35:36.388Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Lowe flies out to shortstop Tyler Wade.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-23T20:35:50.815Z","endTime":"2026-02-23T20:36:38.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642180,"link":"/api/v1/people/642180"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.7,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.732232038551764,"aZ":-11.373863653522944,"pfxX":-4.737811373651134,"pfxZ":10.721705861633527,"pX":0.4096866178217059,"pZ":2.810806881734116,"vX0":5.404308822306607,"vY0":-138.80790334429142,"vZ0":-5.608575274794052,"x":101.38,"y":162.89,"x0":-0.9522632048347831,"y0":50.00426114807592,"z0":5.6233727286767925,"aX":-9.193248835822168},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.4,"breakHorizontal":7.3,"spinRate":2315,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.395461304509904,"extension":7.952798377681818},"index":0,"playId":"6ee3b6a2-324d-3781-84f6-9244f7b23803","pitchNumber":1,"startTime":"2026-02-23T20:36:09.026Z","endTime":"2026-02-23T20:36:13.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":624585,"link":"/api/v1/people/624585"},"third":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.3,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.11290735030373,"aZ":-21.697741414033807,"pfxX":0.8659872349690483,"pfxZ":5.80568892723613,"pX":1.0686129253819268,"pZ":1.9756777697360792,"vX0":5.4358802632419945,"vY0":-133.09377970552757,"vZ0":-5.357349981105336,"x":76.27,"y":185.44,"x0":-1.1080772219246313,"y0":50.00101212268245,"z0":5.5743556412788555,"aX":1.5605132288423817},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.6,"breakHorizontal":-2.6,"spinRate":2467,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.4106831248312912,"extension":8.083180317607463},"hitData":{"launchSpeed":75.1,"launchAngle":54.0,"totalDistance":208.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":97.17,"coordY":122.39}},"index":1,"playId":"da7a14c8-4fd6-3f50-9251-3770abd01815","pitchNumber":2,"startTime":"2026-02-23T20:36:29.547Z","endTime":"2026-02-23T20:36:38.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":624585,"link":"/api/v1/people/624585"},"third":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.2,"awayTeamWinProbability":77.8,"homeTeamWinProbabilityAdded":-4.5000000000000036,"leverageIndex":1.71,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:36:38.647Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Herrera called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-23T20:38:46.584Z","endTime":"2026-02-23T20:39:53.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Reid Detmers replaces Chris Cortez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-23T20:37:49.953Z","endTime":"2026-02-23T20:38:49.710Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672282,"link":"/api/v1/people/672282"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":700933,"link":"/api/v1/people/700933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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.1,"endSpeed":84.0,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.279419567679078,"aZ":-9.168270182265186,"pfxX":3.7455978707748026,"pfxZ":12.697468265327222,"pX":-0.08374842642388698,"pZ":2.8842282798832826,"vX0":-5.169573777223859,"vY0":-133.85236341699613,"vZ0":-6.848106788619455,"x":120.19,"y":160.91,"x0":1.3872662093697465,"y0":50.00304122254393,"z0":6.134607143562973,"aX":6.78699060004813},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":21.7,"breakHorizontal":-5.6,"spinRate":2187,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.4094162764361182,"extension":5.872684051031071},"index":1,"playId":"5165826f-0332-35ea-9533-9182f505fbb1","pitchNumber":1,"startTime":"2026-02-23T20:38:49.710Z","endTime":"2026-02-23T20:38:52.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.779464308141947,"aZ":-38.12330674807597,"pfxX":-1.5364771071149517,"pfxZ":-3.8365001121125157,"pX":0.642314405204021,"pZ":2.732535198947626,"vX0":-2.010539635960507,"vY0":-124.03451633261882,"vZ0":-0.8759638034025585,"x":92.52,"y":165.0,"x0":1.6642753860718706,"y0":50.0020846499434,"z0":6.280992479803268,"aX":-2.3833046359792758},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-6.8,"breakHorizontal":3.2,"spinRate":2455,"spinDirection":292},"zone":3,"typeConfidence":2.0,"plateTime":0.44230915160121453,"extension":6.111006211269496},"index":2,"playId":"33c5b880-eff0-35a3-ad71-662da0cee2ab","pitchNumber":2,"startTime":"2026-02-23T20:39:31.778Z","endTime":"2026-02-23T20:39:36.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.6,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.427156482769405,"aZ":-23.65851895683583,"pfxX":3.909942654733816,"pfxZ":5.472065271868363,"pX":0.6161490363509912,"pZ":1.6848158834881872,"vX0":-3.4008248174381692,"vY0":-123.41645161652745,"vZ0":-5.723600212626303,"x":93.51,"y":193.29,"x0":1.4978398740934142,"y0":50.00522007943334,"z0":6.002425372774006,"aX":6.088541156182853},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":8.9,"breakHorizontal":-6.4,"spinRate":1175,"spinDirection":145},"zone":9,"typeConfidence":2.0,"plateTime":0.4422367303973922,"extension":7.626527554512141},"index":3,"playId":"718f34d0-5fe3-31e3-ab23-a685229aef1e","pitchNumber":3,"startTime":"2026-02-23T20:39:50.296Z","endTime":"2026-02-23T20:39:53.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"credit":"b_ab"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_ab"},{"player":{"id":645444,"link":"/api/v1/people/645444"},"credit":"b_pa"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.599999999999998,"awayTeamWinProbability":76.4,"homeTeamWinProbabilityAdded":1.3999999999999986,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:39:53.922Z","atBatIndex":12},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andrew Velazquez pops out to first baseman Nolan Schanuel in foul territory.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-23T20:39:53.952Z","endTime":"2026-02-23T20:40:46.630Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":623205,"fullName":"Andrew Velazquez","link":"/api/v1/people/623205"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":623205,"fullName":"Andrew Velazquez","link":"/api/v1/people/623205"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.019,"strikeZoneBottom":1.524,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.092459148826766,"aZ":-8.767574223524573,"pfxX":4.009560545324064,"pfxZ":12.410267264034589,"pX":-0.8644192534678619,"pZ":2.687108119290997,"vX0":-7.314724317799765,"vY0":-135.8280513686871,"vZ0":-7.484271960315047,"x":149.95,"y":166.23,"x0":1.3310372628235199,"y0":50.005411572583014,"z0":6.0721958842415935,"aX":7.5643894435481975},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":21.2,"breakHorizontal":-5.9,"spinRate":2210,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.40178083768880146,"extension":6.209935533953255},"index":0,"playId":"068f0417-2aed-32fb-834e-e9a769473780","pitchNumber":1,"startTime":"2026-02-23T20:40:17.276Z","endTime":"2026-02-23T20:40:20.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":623205,"link":"/api/v1/people/623205","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":73.5,"endSpeed":67.9,"strikeZoneTop":3.019,"strikeZoneBottom":1.524,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.176558319703425,"aZ":-40.57341670606467,"pfxX":-5.749526327060634,"pfxZ":-7.281386200280661,"pX":0.24360186883533078,"pZ":2.7687255336167604,"vX0":-1.504557388524022,"vY0":-106.99936907854585,"vZ0":1.6980043318193112,"x":107.71,"y":164.02,"x0":1.7033735715530645,"y0":50.00039677953905,"z0":6.52561168392726,"aX":-6.637072758202973},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.1,"breakVerticalInduced":-12.4,"breakHorizontal":10.8,"spinRate":2595,"spinDirection":322},"zone":2,"typeConfidence":2.0,"plateTime":0.5127209491237976,"extension":5.83996627285805},"hitData":{"launchSpeed":80.4,"launchAngle":66.0,"totalDistance":141.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":173.66,"coordY":185.53}},"index":1,"playId":"1da6cc63-a8ac-313b-ac84-51bdc5603885","pitchNumber":2,"startTime":"2026-02-23T20:40:34.226Z","endTime":"2026-02-23T20:40:46.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":623205,"link":"/api/v1/people/623205","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":623205,"link":"/api/v1/people/623205"},"credit":"b_ab"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_ab"},{"player":{"id":623205,"link":"/api/v1/people/623205"},"credit":"b_pa"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":24.6,"awayTeamWinProbability":75.4,"homeTeamWinProbabilityAdded":1.0000000000000036,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:40:46.630Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sam Haggerty flies out to right fielder Bryce Teodosio.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-23T20:40:45.410Z","endTime":"2026-02-23T20:41:35.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":71.9,"endSpeed":66.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.700683433126517,"aZ":-39.585507967345144,"pfxX":-4.857107051569091,"pfxZ":-6.732524393823276,"pX":1.0565870580115817,"pZ":2.5748840540668585,"vX0":0.012226445719129564,"vY0":-104.61448682016623,"vZ0":1.333580242443542,"x":76.73,"y":169.26,"x0":1.6809700987821121,"y0":50.002388769706194,"z0":6.592451922715678,"aX":-5.34862706821024},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.6,"breakVerticalInduced":-11.4,"breakHorizontal":8.8,"spinRate":2392,"spinDirection":323},"zone":12,"typeConfidence":2.0,"plateTime":0.5248558669859871,"extension":5.94186899280741},"index":0,"playId":"4dd86bea-c66c-3212-8a15-9dd3766d9d9a","pitchNumber":1,"startTime":"2026-02-23T20:41:10.611Z","endTime":"2026-02-23T20:41:14.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.962875514320746,"aZ":-11.470881081985322,"pfxX":2.468215378930425,"pfxZ":11.038970922458205,"pX":0.4918878136868242,"pZ":2.2955808551712695,"vX0":-3.0353585780936134,"vY0":-135.87529721472973,"vZ0":-8.391670955829012,"x":98.25,"y":176.8,"x0":1.301273866996155,"y0":50.002336322529956,"z0":6.215486164917502,"aX":4.628746352262448},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.5,"breakHorizontal":-3.8,"spinRate":2177,"spinDirection":153},"zone":6,"typeConfidence":2.0,"plateTime":0.40266205549218137,"extension":6.138865553177864},"hitData":{"launchSpeed":96.8,"launchAngle":38.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":190.6,"coordY":105.65}},"index":1,"playId":"8f2c69c8-b557-36ce-a2e3-7bfe9bad8220","pitchNumber":2,"startTime":"2026-02-23T20:41:27.562Z","endTime":"2026-02-23T20:41:35.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664059,"link":"/api/v1/people/664059"},"credit":"b_ab"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_ab"},{"player":{"id":664059,"link":"/api/v1/people/664059"},"credit":"b_pa"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.3,"awayTeamWinProbability":74.7,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:41:35.232Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jo Adell singles on a line drive to right fielder Mark Canha.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-23T20:43:58.735Z","endTime":"2026-02-23T20:44:39.010Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592192,"link":"/api/v1/people/592192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Nick Pratto replaces first baseman Justin Foscue, batting 4th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-23T20:43:17.212Z","endTime":"2026-02-23T20:43:55.071Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668472,"link":"/api/v1/people/668472"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"401","replacedPlayer":{"id":679822,"link":"/api/v1/people/679822"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"AC","description":"Automatic Strike - Batter Pitch Timer Violation"},"description":"Automatic Strike - Batter Pitch Timer Violation","code":"AC","isInPlay":false,"isStrike":true,"isBall":false,"isOut":false,"hasReview":false,"violation":{"type":"batter_pitch_timer","description":"Batter Pitch Timer Violation","player":{"id":666176,"fullName":"Jo Adell"}}},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"playId":"08317246-0166-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-02-23T20:43:55.071Z","endTime":"2026-02-23T20:44:01.871Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.07020921531368,"aZ":-19.065483184551173,"pfxX":-9.588902972208665,"pfxZ":6.625764037890663,"pX":-0.32007981573038824,"pZ":2.106719488398949,"vX0":4.38897537461831,"vY0":-140.51981700277048,"vZ0":-6.10718467785486,"x":129.2,"y":181.9,"x0":-0.666012705577103,"y0":50.00047930520517,"z0":5.5680774555955725,"aX":-18.96520773105058},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.8,"breakHorizontal":16.3,"spinRate":2330,"spinDirection":207},"zone":7,"typeConfidence":2.0,"plateTime":0.3914054637855755,"extension":7.118455882019553},"index":2,"playId":"a24d8fbf-4a63-36e2-8292-676ec260a2fb","pitchNumber":1,"startTime":"2026-02-23T20:44:01.871Z","endTime":"2026-02-23T20:44:04.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.251124193980164,"aZ":-32.30004449926281,"pfxX":2.026947254675398,"pfxZ":-0.0727888265896004,"pX":1.024029925512064,"pZ":1.8135015872193907,"vX0":3.371985186860088,"vY0":-130.49055910262663,"vZ0":-3.799229446927371,"x":77.97,"y":189.82,"x0":-0.5478866938067692,"y0":50.003802928792204,"z0":5.719727738146132,"aX":3.497688818510505},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.7,"breakHorizontal":-4.4,"spinRate":2758,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.419623562271044,"extension":6.413241197013104},"hitData":{"launchSpeed":79.4,"launchAngle":17.0,"totalDistance":220.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":161.55,"coordY":99.0}},"index":3,"playId":"4da4be1a-7dd7-3488-9676-adc8675b5104","pitchNumber":2,"startTime":"2026-02-23T20:44:24.658Z","endTime":"2026-02-23T20:44:39.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.099999999999998,"awayTeamWinProbability":70.9,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.87,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:44:39.010Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Logan O'Hoppe flies out to center fielder Sam Haggerty.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-23T20:44:35.293Z","endTime":"2026-02-23T20:45:47.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664059,"link":"/api/v1/people/664059"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.563136178678945,"aZ":-9.923307840279922,"pfxX":-3.7256315904523927,"pfxZ":11.167002722629046,"pX":0.03185701692226316,"pZ":1.6496195483381235,"vX0":3.4583105291202294,"vY0":-140.45429386534357,"vZ0":-9.040407657067535,"x":115.79,"y":194.24,"x0":-0.7328560615955351,"y0":50.00507322618302,"z0":5.5602197643543825,"aX":-7.425768629430796},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.5,"breakHorizontal":6.0,"spinRate":2390,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.3903423641317274},"index":0,"playId":"8775caf0-9d66-3880-bd2d-5b3c7d1e8877","pitchNumber":1,"startTime":"2026-02-23T20:45:01.583Z","endTime":"2026-02-23T20:45:05.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.755452073982767,"aZ":-29.164697118620428,"pfxX":-9.317296450344761,"pfxZ":1.6600846275827186,"pX":0.010117243517288899,"pZ":0.5720545383326472,"vX0":5.070083918553121,"vY0":-134.34289413053364,"vZ0":-7.586370393087142,"x":116.61,"y":223.33,"x0":-0.7009416550391874,"y0":50.00113155302113,"z0":5.534167500198457,"aX":-16.86284094612384},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.4,"breakHorizontal":15.6,"spinRate":1388,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.40923937281527545},"index":1,"playId":"90f52a76-d812-39c7-8c69-0fe126048d6e","pitchNumber":2,"startTime":"2026-02-23T20:45:16.440Z","endTime":"2026-02-23T20:45:19.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":93.6,"endSpeed":85.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.025216429126505,"aZ":-15.981060308424176,"pfxX":-6.431980237467081,"pfxZ":8.61006091790588,"pX":-0.40916825720075695,"pZ":2.4365599856781546,"vX0":3.041469816548564,"vY0":-136.29261531284843,"vZ0":-5.762009809853728,"x":132.6,"y":172.99,"x0":-0.7040469636297739,"y0":50.00389464514115,"z0":5.682274505593217,"aX":-12.098118727497422},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.5,"breakHorizontal":11.0,"spinRate":2275,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.4019142250524581},"hitData":{"launchSpeed":98.1,"launchAngle":43.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.06,"coordY":67.2}},"index":2,"playId":"18fe2deb-295c-3853-b806-40dd24e6b33c","pitchNumber":3,"startTime":"2026-02-23T20:45:36.243Z","endTime":"2026-02-23T20:45:47.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.6,"awayTeamWinProbability":74.4,"homeTeamWinProbabilityAdded":-3.4999999999999964,"leverageIndex":1.54,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:45:47.978Z","atBatIndex":16},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Christian Moore grounds into a double play, shortstop Tyler Wade to second baseman Cam Cauley to first baseman Nick Pratto. Jo Adell out at 2nd. Christian Moore out at 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-23T20:45:52.206Z","endTime":"2026-02-23T20:47:13.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642180,"link":"/api/v1/people/642180"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695508,"link":"/api/v1/people/695508"},"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":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668472,"link":"/api/v1/people/668472"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.6,"endSpeed":79.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.772819562418263,"aZ":-33.08132409346645,"pfxX":0.9880450153802525,"pfxZ":-0.5566904649365245,"pX":-0.3635394070563421,"pZ":2.6229577875435495,"vX0":0.8973897074125206,"vY0":-126.2284857738898,"vZ0":-1.4848178850633174,"x":130.86,"y":167.96,"x0":-0.8515615644712247,"y0":50.004502628063065,"z0":5.872760964941179,"aX":1.6007645416042455},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.1,"breakHorizontal":-2.0,"spinRate":2782,"spinDirection":44},"zone":4,"typeConfidence":2.0,"plateTime":0.4332682933805434},"index":0,"playId":"fbd2a511-fcfb-3654-afca-3f67c5cd5e25","pitchNumber":1,"startTime":"2026-02-23T20:46:12.497Z","endTime":"2026-02-23T20:46:15.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":97.3,"endSpeed":88.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.67612818648294,"aZ":-10.050547660809665,"pfxX":-4.943724839465913,"pfxZ":10.974453014819222,"pX":1.3834112235465303,"pZ":2.5329996946135904,"vX0":7.18931519170628,"vY0":-141.42001549106703,"vZ0":-6.61922721233106,"x":64.27,"y":170.39,"x0":-0.55499953952995,"y0":50.00329541758034,"z0":5.555879484616579,"aX":-9.96707397103433},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.6,"breakHorizontal":7.4,"spinRate":2454,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.38800211672943563},"index":1,"playId":"8001a3fc-b8e9-39a9-8a86-bd443c309678","pitchNumber":2,"startTime":"2026-02-23T20:46:37.661Z","endTime":"2026-02-23T20:46:40.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.164310300705427,"aZ":-13.293751499982601,"pfxX":-8.05782723802288,"pfxZ":9.497088329275078,"pX":-0.5597471217568727,"pZ":2.160083633194514,"vX0":3.1336632622277,"vY0":-139.78923910539194,"vZ0":-7.19938503687942,"x":138.34,"y":180.46,"x0":-0.6453995579830545,"y0":50.00409957567096,"z0":5.633472808509272,"aX":-16.02087568996422},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.0,"breakHorizontal":14.0,"spinRate":2256,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.39114354876873536,"extension":7.552833328452604},"hitData":{"launchSpeed":107.1,"launchAngle":-7.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.56,"coordY":151.64}},"index":2,"playId":"d6ee064b-8c47-3022-a6a8-51b81f07653c","pitchNumber":3,"startTime":"2026-02-23T20:46:58.086Z","endTime":"2026-02-23T20:47:13.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":695681,"link":"/api/v1/people/695681"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":20.599999999999998,"awayTeamWinProbability":79.4,"homeTeamWinProbabilityAdded":-5.0000000000000036,"leverageIndex":1.22,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:47:13.345Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Danny Jansen grounds out, third baseman Yoán Moncada to first baseman Nolan Schanuel.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-23T20:49:25.202Z","endTime":"2026-02-23T20:49:52.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Johnson replaces Reid Detmers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-23T20:48:38.325Z","endTime":"2026-02-23T20:49:28.331Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696270,"link":"/api/v1/people/696270"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":92.6,"endSpeed":84.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.228046554599135,"aZ":-23.100879337222093,"pfxX":-0.1376256209320621,"pfxZ":4.924930076104673,"pX":-0.776913557692521,"pZ":3.251461815441826,"vX0":4.201034797391783,"vY0":-134.8723735129589,"vZ0":-2.616809186042594,"x":146.61,"y":150.99,"x0":-2.3366570547326075,"y0":50.00569131139356,"z0":5.862846700954437,"aX":-0.2544634627342464},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.5,"breakHorizontal":-0.6,"spinRate":2555,"spinDirection":184},"zone":1,"typeConfidence":2.0,"plateTime":0.40604642675897873},"index":1,"playId":"29b39bba-595b-38fd-a0ca-54958219d128","pitchNumber":1,"startTime":"2026-02-23T20:49:28.331Z","endTime":"2026-02-23T20:49:32.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.533728151073436,"aZ":-25.300113620545226,"pfxX":-8.408201731338558,"pfxZ":3.4203407837055444,"pX":-0.4048158968553957,"pZ":2.324405811659368,"vX0":8.067686822351241,"vY0":-140.533177167187,"vZ0":-5.05582250601689,"x":132.43,"y":176.02,"x0":-2.214255909851349,"y0":50.001937293346316,"z0":5.7808215051199365,"aX":-16.891812656401925},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.4,"breakHorizontal":13.7,"spinRate":2312,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.3890879916809551},"hitData":{"launchSpeed":102.2,"launchAngle":1.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.09,"coordY":172.82}},"index":2,"playId":"793918f5-f183-389e-a549-3317e5c442b5","pitchNumber":2,"startTime":"2026-02-23T20:49:42.275Z","endTime":"2026-02-23T20:49:52.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_ab"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_ab"},{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.9,"awayTeamWinProbability":78.1,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:49:52.631Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Duran strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-23T20:49:52.631Z","endTime":"2026-02-23T20:51:20.225Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.878229863962897,"aZ":-27.16746976094524,"pfxX":-7.249079971626798,"pfxZ":2.5273632092664844,"pX":-1.104842210461955,"pZ":3.5323924416288466,"vX0":5.4800458225265745,"vY0":-139.31551592130486,"vZ0":-1.7271318787482286,"x":159.11,"y":143.41,"x0":-2.1474370435528227,"y0":50.00385970326508,"z0":5.941644654348504,"aX":-14.36810753277711},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":4.4,"breakHorizontal":12.1,"spinRate":2228,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39191624520529356},"index":0,"playId":"2ee46985-e61b-3894-b896-8671c3b8f4da","pitchNumber":1,"startTime":"2026-02-23T20:50:13.792Z","endTime":"2026-02-23T20:50:17.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.27102606855,"aZ":-25.586672142938717,"pfxX":-0.3044728288964347,"pfxZ":3.619007336929309,"pX":-0.4098213540588007,"pZ":2.2249498560624685,"vX0":5.481935182888083,"vY0":-134.62345131639697,"vZ0":-4.304775189730176,"x":132.62,"y":178.71,"x0":-2.4395873606108323,"y0":50.00609115411514,"z0":5.672394487531251,"aX":-0.5552068516934937},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.8,"breakHorizontal":-0.7,"spinRate":2414,"spinDirection":193},"zone":4,"typeConfidence":2.0,"plateTime":0.40802841867748274},"index":1,"playId":"6b6b80b5-82c7-3c2e-a95f-473f6ba477f4","pitchNumber":2,"startTime":"2026-02-23T20:50:25.203Z","endTime":"2026-02-23T20:50:32.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.99517322309907,"aZ":-26.828990401296902,"pfxX":-9.870184791659598,"pfxZ":2.6481475772880874,"pX":-0.8296807688309675,"pZ":2.6552170274972444,"vX0":7.594166612154973,"vY0":-141.06919986108454,"vZ0":-3.9073752839380806,"x":148.63,"y":167.09,"x0":-2.273828867082314,"y0":50.00110668752601,"z0":5.787170977779213,"aX":-19.897849085668913},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.2,"breakHorizontal":16.3,"spinRate":2183,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.3882301515571309,"extension":8.028520536982967},"index":2,"playId":"3afaa8c8-1d45-380c-bd2d-5094bc4b140f","pitchNumber":3,"startTime":"2026-02-23T20:50:51.298Z","endTime":"2026-02-23T20:50:54.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-02-23T20:51:04.777Z","endTime":"2026-02-23T20:51:16.708Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.574064681190727,"aZ":-26.10186736790054,"pfxX":5.009388039799466,"pfxZ":4.336814482010944,"pX":0.7569662207883144,"pZ":1.6903825761058102,"vX0":5.386685392114591,"vY0":-118.42063074709327,"vZ0":-3.952524658418543,"x":88.15,"y":193.14,"x0":-2.210013697081301,"y0":50.002321779397185,"z0":5.806919604009719,"aX":7.014818524909375},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":7.0,"breakHorizontal":-10.6,"spinRate":2566,"spinDirection":70},"zone":9,"typeConfidence":2.0,"plateTime":0.46501706383115193},"index":4,"playId":"ccab3dc2-4024-3dd5-af29-4855b7fb32d6","pitchNumber":4,"startTime":"2026-02-23T20:51:16.708Z","endTime":"2026-02-23T20:51:20.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.900000000000002,"awayTeamWinProbability":77.1,"homeTeamWinProbabilityAdded":1.0000000000000036,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:51:20.225Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Pratto grounds out, second baseman Christian Moore to first baseman Nolan Schanuel.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-23T20:52:13.017Z","endTime":"2026-02-23T20:53:08.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":668472,"fullName":"Nick Pratto","link":"/api/v1/people/668472"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668472,"fullName":"Nick Pratto","link":"/api/v1/people/668472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"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":3,"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-23T20:51:52.165Z","endTime":"2026-02-23T20:52:16.092Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":79.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.557710016485018,"aZ":-34.684188751363855,"pfxX":-10.899979293388794,"pfxZ":-1.5474738130266603,"pX":-0.26674170546580167,"pZ":1.4412278369681866,"vX0":9.266254479260706,"vY0":-127.40370585698898,"vZ0":-3.541928788804346,"x":127.17,"y":199.87,"x0":-2.5595237689680195,"y0":50.00425328421752,"z0":5.630980973241251,"aX":-17.67241009902206},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.5,"breakHorizontal":17.3,"spinRate":2014,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.43222589983475235},"index":1,"playId":"fec4cb92-0fd0-3433-845d-fcd7a58716d9","pitchNumber":1,"startTime":"2026-02-23T20:52:16.092Z","endTime":"2026-02-23T20:52:20.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.143246129678968,"aZ":-24.43785379890702,"pfxX":0.474336982781395,"pfxZ":4.261658798439317,"pX":1.2810064064373292,"pZ":2.9355544896059493,"vX0":9.611207279503502,"vY0":-134.21567199986583,"vZ0":-2.9786108618459624,"x":68.17,"y":159.52,"x0":-2.4143545438087446,"y0":50.00606863856355,"z0":5.8077940937771455,"aX":0.8628714944648329},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.2,"breakHorizontal":-3.0,"spinRate":2537,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.4087198455828287},"index":2,"playId":"17ae13c7-5440-3c55-bc1d-5e3a1f933d04","pitchNumber":2,"startTime":"2026-02-23T20:52:28.689Z","endTime":"2026-02-23T20:52:31.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":79.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.439676720725238,"aZ":-29.70532365787081,"pfxX":-10.702120953607125,"pfxZ":1.5182434132054805,"pX":0.9941217611920262,"pZ":0.5700732604640739,"vX0":12.104381139690542,"vY0":-127.99953246837016,"vZ0":-6.494447387024229,"x":79.11,"y":223.39,"x0":-2.4516239727763525,"y0":50.00221503587961,"z0":5.52831549965204,"aX":-17.3963122311416},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.1,"breakHorizontal":16.0,"spinRate":1947,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.431291931327368},"index":3,"playId":"f2d35d81-c4ef-37d1-bc8e-a4af5bfc2fe7","pitchNumber":3,"startTime":"2026-02-23T20:52:46.157Z","endTime":"2026-02-23T20:52:49.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.582923284123595,"aZ":-27.404682823931687,"pfxX":-7.1320177371155715,"pfxZ":2.4352584361989154,"pX":0.3724272416533226,"pZ":2.060689776372578,"vX0":10.24617094940856,"vY0":-138.6923113697759,"vZ0":-4.905718215028878,"x":102.8,"y":183.14,"x0":-2.4347085233604324,"y0":50.00124450502196,"z0":5.668797656134162,"aX":-13.961876149225802},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":3.6,"breakHorizontal":10.9,"spinRate":2190,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.39417090907639585},"hitData":{"launchSpeed":107.7,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.22,"coordY":157.7}},"index":4,"playId":"35103a6a-89cd-3fe0-b026-a5fd6d671c8a","pitchNumber":4,"startTime":"2026-02-23T20:53:03.415Z","endTime":"2026-02-23T20:53:08.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668472,"link":"/api/v1/people/668472"},"credit":"b_ab"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_ab"},{"player":{"id":668472,"link":"/api/v1/people/668472"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.599999999999998,"awayTeamWinProbability":76.4,"homeTeamWinProbabilityAdded":0.6999999999999957,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:53:08.515Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Teodosio grounds out, first baseman Nick Pratto to pitcher Robert Garcia.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-23T20:55:36.938Z","endTime":"2026-02-23T20:55:50.225Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668472,"link":"/api/v1/people/668472"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Robert Garcia replaces Jack Leiter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-23T20:54:38.011Z","endTime":"2026-02-23T20:55:40.024Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676395,"link":"/api/v1/people/676395"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.68988282262491,"aZ":-15.684380947538177,"pfxX":7.314043290080782,"pfxZ":8.899926113479973,"pX":-0.015905679435597515,"pZ":3.2665084257821877,"vX0":-11.61805275905693,"vY0":-135.29209880153377,"vZ0":-3.348814626046702,"x":117.61,"y":150.58,"x0":3.3849214820856686,"y0":50.001343830684796,"z0":5.62047304602805,"aX":13.550066618656427},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.6,"breakHorizontal":-10.8,"spinRate":2374,"spinDirection":131},"zone":2,"typeConfidence":0.9,"plateTime":0.4049524626328034},"hitData":{"launchSpeed":71.3,"launchAngle":-35.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.85,"coordY":168.59}},"index":1,"playId":"e0ae69d4-76b5-3a42-b700-7bc96e4aaec6","pitchNumber":1,"startTime":"2026-02-23T20:55:40.024Z","endTime":"2026-02-23T20:55:50.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_ab"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_ab"},{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_pa"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":-2.3999999999999986,"leverageIndex":0.92,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:55:50.225Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Danny Jansen challenged (pitch result), call on the field was overturned: Zach Neto called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-23T20:55:52.102Z","endTime":"2026-02-23T20:57:57.529Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"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":94.4,"endSpeed":86.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.705599750244776,"aZ":-13.513639580896974,"pfxX":6.417976174509805,"pfxZ":9.801007136445929,"pX":-0.27813910277492226,"pZ":3.6989309575950924,"vX0":-12.01952466741529,"vY0":-136.98628249041397,"vZ0":-3.230212518610357,"x":127.6,"y":138.91,"x0":3.328771461707591,"y0":50.00394539642741,"z0":5.814731576813179,"aX":12.221698689949207},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.3,"breakHorizontal":-9.1,"spinRate":2369,"spinDirection":134},"zone":11,"typeConfidence":0.91,"plateTime":0.39953426508352896,"extension":6.603167082224046},"index":0,"playId":"cc09b7c2-e10d-37eb-8903-f1b336314901","pitchNumber":1,"startTime":"2026-02-23T20:56:20.363Z","endTime":"2026-02-23T20:56:24.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49636998378558,"aZ":-16.209777033298113,"pfxX":6.464785864199158,"pfxZ":8.605560439715193,"pX":0.35016450717773534,"pZ":3.1440180438790004,"vX0":-10.567893927647216,"vY0":-134.65447745037812,"vZ0":-3.5026190623433044,"x":103.65,"y":153.89,"x0":3.4677424567662305,"y0":50.00018438521716,"z0":5.593541184682425,"aX":11.989925861510383},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.1,"breakHorizontal":-9.7,"spinRate":2299,"spinDirection":131},"zone":3,"typeConfidence":0.88,"plateTime":0.405213637434676,"extension":6.992336675134706},"index":1,"playId":"1de34e24-aeea-36a7-b6c1-b7b7b01297fc","pitchNumber":2,"startTime":"2026-02-23T20:56:35.233Z","endTime":"2026-02-23T20:56:38.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":87.4,"endSpeed":80.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.879418149044504,"aZ":-29.17131927973775,"pfxX":6.984652626966603,"pfxZ":1.8256053158616856,"pX":-0.25176806695291654,"pZ":2.0202667050188228,"vX0":-11.319195645988835,"vY0":-126.89621609287583,"vZ0":-3.3691264109613686,"x":126.6,"y":184.23,"x0":3.341851492413139,"y0":50.00373369409959,"z0":5.668019487859361,"aX":11.490781493039488},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.8,"breakHorizontal":-10.3,"spinRate":1613,"spinDirection":115},"zone":7,"typeConfidence":0.87,"plateTime":0.4302333264181426,"extension":6.1315902360153665},"index":2,"playId":"74cd523f-ed72-30be-9c6c-bdaebeb602cb","pitchNumber":3,"startTime":"2026-02-23T20:56:52.616Z","endTime":"2026-02-23T20:56:55.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-02-23T20:57:01.896Z","endTime":"2026-02-23T20:57:14.257Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"},"defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.139744342491593,"aZ":-27.42490144794857,"pfxX":9.909084398262957,"pfxZ":2.830643375180502,"pX":-1.1317646496690976,"pZ":1.249793389595457,"vX0":-14.280278165737453,"vY0":-128.52529825786394,"vZ0":-5.710261732591967,"x":160.14,"y":205.04,"x0":3.2038078144692217,"y0":50.001241165471676,"z0":5.624736142959346,"aX":16.610813009364595},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.0,"breakHorizontal":-14.8,"spinRate":1617,"spinDirection":117},"zone":13,"typeConfidence":0.9,"plateTime":0.4258403397153443,"extension":8.22884228025043},"index":4,"playId":"b67ff40b-f2ce-30a5-aa89-58802362bd6e","pitchNumber":4,"startTime":"2026-02-23T20:57:14.257Z","endTime":"2026-02-23T20:57:17.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.92142400442588,"aZ":-27.017704965719982,"pfxX":9.413069557912504,"pfxZ":3.1390956128956855,"pX":-0.7471344526938999,"pZ":2.126808287022428,"vX0":-13.377262207614162,"vY0":-127.07533748401588,"vZ0":-3.3495555813528575,"x":145.48,"y":181.36,"x0":3.3512576766063518,"y0":50.00349241413666,"z0":5.59768727096591,"aX":15.466817084372638},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.2,"breakHorizontal":-14.2,"spinRate":1680,"spinDirection":113},"zone":7,"typeConfidence":0.9,"plateTime":0.4302719954590337},"index":5,"playId":"c6e4a42d-be39-3005-b4d5-2c711be60f85","pitchNumber":5,"startTime":"2026-02-23T20:57:30.508Z","endTime":"2026-02-23T20:57:57.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"}},"homeTeamWinProbability":19.6,"awayTeamWinProbability":80.4,"homeTeamWinProbabilityAdded":-1.5999999999999979,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:57:57.529Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Schanuel singles on a line drive to left fielder Andrew Velazquez.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-23T20:58:04.304Z","endTime":"2026-02-23T20:58:47.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":623205,"link":"/api/v1/people/623205"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.672868034681237,"aZ":-17.941658751935186,"pfxX":7.167477118474159,"pfxZ":7.216188616147777,"pX":-0.20727548870166124,"pZ":2.460067035246643,"vX0":-12.243550079991678,"vY0":-138.94341100124487,"vZ0":-5.28501083529974,"x":124.9,"y":172.36,"x0":3.30816247474239,"y0":50.00138567798062,"z0":5.564110194542152,"aX":14.133436691522794},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.2,"breakHorizontal":-10.7,"spinRate":2295,"spinDirection":130},"zone":5,"typeConfidence":0.9,"plateTime":0.3929526991766412,"extension":6.64008526824764},"index":0,"playId":"f06e5cf4-9997-368d-a01c-b9670a33454f","pitchNumber":1,"startTime":"2026-02-23T20:58:17.046Z","endTime":"2026-02-23T20:58:21.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.330948155486496,"aZ":-15.69976590273007,"pfxX":6.118520096656945,"pfxZ":8.37711763878942,"pX":-0.14084362028364672,"pZ":3.323673380511592,"vX0":-11.793463824943343,"vY0":-138.91816868447424,"vZ0":-3.77502407241697,"x":122.37,"y":149.04,"x0":3.352721433592891,"y0":50.00092377745851,"z0":5.7349340318510516,"aX":12.030962680887322},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.6,"breakHorizontal":-8.8,"spinRate":2257,"spinDirection":130},"zone":2,"typeConfidence":0.91,"plateTime":0.39334557010816384,"extension":6.22753902544724},"hitData":{"launchSpeed":93.7,"launchAngle":14.0,"totalDistance":214.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":57.05,"coordY":114.52}},"index":1,"playId":"cca0cda0-2438-3043-a2ce-1aaee331bfd4","pitchNumber":2,"startTime":"2026-02-23T20:58:33.800Z","endTime":"2026-02-23T20:58:47.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_ab"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_ab"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_pa"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.8,"awayTeamWinProbability":79.2,"homeTeamWinProbabilityAdded":1.1999999999999993,"leverageIndex":0.39,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-02-23T20:58:47.408Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yoán Moncada flies out sharply to center fielder Sam Haggerty.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-23T20:58:46.341Z","endTime":"2026-02-23T21:01:10.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664059,"link":"/api/v1/people/664059"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.0,"endSpeed":86.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00855470742047,"aZ":-15.48755462600097,"pfxX":5.807304867840387,"pfxZ":8.84268782794263,"pX":-1.4081722015491118,"pZ":1.9729949237459725,"vX0":-14.415582636245311,"vY0":-136.05692222488145,"vZ0":-6.641108690849047,"x":170.68,"y":185.51,"x0":3.1889054204660003,"y0":50.00423098525799,"z0":5.506318278862034,"aX":10.961777807451128},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.8,"breakHorizontal":-7.7,"spinRate":2192,"spinDirection":131},"zone":13,"typeConfidence":0.89,"plateTime":0.4015558757741897},"index":0,"playId":"1f9b9b6d-9e39-37be-b519-0b6ff2c2b2dc","pitchNumber":1,"startTime":"2026-02-23T20:59:07.797Z","endTime":"2026-02-23T20:59:10.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.6685508296834,"aZ":-30.631885478320307,"pfxX":-2.218271746180916,"pfxZ":0.9934634451871371,"pX":1.1894627746886233,"pZ":2.7278145825726745,"vX0":-5.007200294085336,"vY0":-122.98501118652617,"vZ0":-0.9745295356684209,"x":71.66,"y":165.13,"x0":3.530376649039662,"y0":50.00215562192996,"z0":5.699824534360744,"aX":-3.4372987519469165},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.8,"breakHorizontal":5.0,"spinRate":2362,"spinDirection":236},"zone":12,"typeConfidence":0.91,"plateTime":0.44335684565682376},"index":1,"playId":"bd101bef-958e-3fa9-8efa-67ad1bb79edd","pitchNumber":2,"startTime":"2026-02-23T20:59:22.015Z","endTime":"2026-02-23T20:59:26.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":93.9,"endSpeed":86.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.866818066100617,"aZ":-19.53749507182296,"pfxX":5.087449427625084,"pfxZ":6.66858138186543,"pX":0.6659646477916048,"pZ":3.221377492414664,"vX0":-9.683089341150843,"vY0":-136.51710328868614,"vZ0":-2.851332001764316,"x":91.61,"y":151.8,"x0":3.5912400480168576,"y0":50.00590223756584,"z0":5.6177638739090865,"aX":9.645984322710543},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.6,"breakHorizontal":-7.3,"spinRate":2213,"spinDirection":129},"zone":3,"typeConfidence":0.88,"plateTime":0.400582835767223},"index":2,"playId":"e859fc13-40b2-3a8f-8b3f-2adfdf52cba1","pitchNumber":3,"startTime":"2026-02-23T20:59:42.681Z","endTime":"2026-02-23T20:59:50.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":95.0,"endSpeed":87.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.186790957827938,"aZ":-14.678215879591669,"pfxX":4.995753832695676,"pfxZ":8.99711815830415,"pX":-0.3621852668810744,"pZ":3.1777348074298497,"vX0":-11.659116163386999,"vY0":-137.9701547407107,"vZ0":-4.018034133875086,"x":130.81,"y":152.98,"x0":3.252913669825694,"y0":50.002924863014464,"z0":5.629641254001966,"aX":9.715839776497823},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.7,"breakHorizontal":-6.8,"spinRate":2237,"spinDirection":129},"zone":1,"typeConfidence":0.9,"plateTime":0.3956691744705543},"index":3,"playId":"5a4a1314-2a5f-3750-b38b-2d539b8017b1","pitchNumber":4,"startTime":"2026-02-23T21:00:19.975Z","endTime":"2026-02-23T21:00:23.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":88.9,"endSpeed":82.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.499700443808873,"aZ":-29.57123943000135,"pfxX":9.368879994744674,"pfxZ":1.5362988214983178,"pX":-0.7373652503838681,"pZ":1.0400028748226389,"vX0":-13.374991872024196,"vY0":-128.71920498329217,"vZ0":-5.691877604480102,"x":145.11,"y":210.7,"x0":3.287726038567623,"y0":50.00323235823932,"z0":5.544703551709409,"aX":15.863047320250699},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.7,"breakHorizontal":-14.3,"spinRate":1903,"spinDirection":110},"zone":13,"typeConfidence":0.9,"plateTime":0.42410172546052394},"index":4,"playId":"9faab2e4-f0ee-3646-a196-6added1e3310","pitchNumber":5,"startTime":"2026-02-23T21:00:43.826Z","endTime":"2026-02-23T21:00:46.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.08709870005791,"aZ":-36.04093715141316,"pfxX":9.069532087386978,"pfxZ":-2.3591829749486752,"pX":0.3248462892861263,"pZ":2.673684324472412,"vX0":-10.762227979278808,"vY0":-127.53392575978108,"vZ0":-0.6413646511275073,"x":104.62,"y":166.59,"x0":3.4280046092411474,"y0":50.000579541179924,"z0":5.779721180876235,"aX":14.886594984855103},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-4.2,"breakHorizontal":-13.9,"spinRate":1887,"spinDirection":116},"zone":6,"typeConfidence":0.9,"plateTime":0.4300546640626304},"hitData":{"launchSpeed":101.1,"launchAngle":26.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":111.64,"coordY":48.2}},"index":5,"playId":"accc2693-5eed-37d9-9739-2df5a3bba415","pitchNumber":6,"startTime":"2026-02-23T21:01:01.779Z","endTime":"2026-02-23T21:01:10.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_ab"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_ab"},{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_pa"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.6,"awayTeamWinProbability":81.4,"homeTeamWinProbabilityAdded":-2.1999999999999993,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:01:10.019Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mark Canha grounds out, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-23T21:02:58.266Z","endTime":"2026-02-23T21:04:26.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":592192,"fullName":"Mark Canha","link":"/api/v1/people/592192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"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":592192,"fullName":"Mark Canha","link":"/api/v1/people/592192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.592903392966498,"aZ":-20.677754819376823,"pfxX":-0.4265902436812654,"pfxZ":6.2017744864327256,"pX":-0.9062681414270819,"pZ":3.7510265223137287,"vX0":4.486354537801987,"vY0":-135.08418298137758,"vZ0":-1.8715937558657627,"x":151.54,"y":137.5,"x0":-2.530982733406127,"y0":50.00151017458644,"z0":5.90192129726722,"aX":-0.7906672334638066},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.0,"breakHorizontal":-0.1,"spinRate":2425,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.4050040918373399},"index":0,"playId":"9c3f5c93-8c3c-3102-a390-92aaa56d7247","pitchNumber":1,"startTime":"2026-02-23T21:03:15.329Z","endTime":"2026-02-23T21:03:18.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":91.6,"endSpeed":84.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.802981362815274,"aZ":-21.077259884541615,"pfxX":-0.8297819375612512,"pfxZ":6.113010063755397,"pX":-0.26108529244885564,"pZ":3.2734166138403746,"vX0":6.131257489637187,"vY0":-133.4198023804343,"vZ0":-2.826213795574641,"x":126.95,"y":150.4,"x0":-2.4742018419868814,"y0":50.004677578589046,"z0":5.85345757430302,"aX":-1.5077491172007496},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.7,"breakHorizontal":0.2,"spinRate":2435,"spinDirection":194},"zone":2,"typeConfidence":2.0,"plateTime":0.4094250548187688},"index":1,"playId":"aca26ef3-8e7b-36b6-a388-f71b4620400c","pitchNumber":2,"startTime":"2026-02-23T21:03:30.283Z","endTime":"2026-02-23T21:03:34.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.6,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.579747848170364,"aZ":-21.52060593471823,"pfxX":-10.00538107944155,"pfxZ":5.350870634096395,"pX":-0.4496844858436134,"pZ":2.900846841113199,"vX0":8.655319163045855,"vY0":-139.34302124186135,"vZ0":-4.1461941513848934,"x":134.14,"y":160.46,"x0":-2.2769150544135592,"y0":50.004162503168835,"z0":5.80721468508958,"aX":-19.92732059120465},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.1,"breakHorizontal":16.7,"spinRate":2189,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.39118167576118656},"index":2,"playId":"537665bc-0ceb-319d-8625-f89f304cb8ab","pitchNumber":3,"startTime":"2026-02-23T21:03:43.118Z","endTime":"2026-02-23T21:03:46.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.898288651383837,"aZ":-23.89941066187897,"pfxX":-8.320452239448464,"pfxZ":4.181057184119263,"pX":-0.6373859533950977,"pZ":2.589450964495523,"vX0":7.481125629423011,"vY0":-139.0513648046579,"vZ0":-4.672946608593781,"x":141.3,"y":168.86,"x0":-2.266960073325193,"y0":50.00618343324621,"z0":5.855008236181685,"aX":-16.480120388476426},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.8,"breakHorizontal":13.8,"spinRate":2166,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.3922299705979948,"extension":11.707658690886342},"index":3,"playId":"acdde35a-804c-3efe-a4e6-e282b1345cc7","pitchNumber":4,"startTime":"2026-02-23T21:03:57.652Z","endTime":"2026-02-23T21:04:00.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-02-23T21:04:10.537Z","endTime":"2026-02-23T21:04:18.496Z","isPitch":false,"type":"action","player":{"id":592192,"link":"/api/v1/people/592192"},"defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.90564426026919,"aZ":-29.242963660063957,"pfxX":3.227958207297543,"pfxZ":2.091281492516819,"pX":1.1746775578098345,"pZ":2.3796312217421414,"vX0":7.009038757331911,"vY0":-117.79610547085952,"vZ0":-1.70451956183864,"x":72.22,"y":174.53,"x0":-2.2616985197735,"y0":50.00270132220071,"z0":5.822601324202435,"aX":4.524274576639429},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":3.6,"breakHorizontal":-7.6,"spinRate":2532,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.4654262284634627},"hitData":{"launchSpeed":89.1,"launchAngle":-10.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":99.46,"coordY":150.93}},"index":5,"playId":"57e2b744-8e96-3589-8d84-9ae5f381fe78","pitchNumber":5,"startTime":"2026-02-23T21:04:18.496Z","endTime":"2026-02-23T21:04:26.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592192,"link":"/api/v1/people/592192"},"credit":"b_ab"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_ab"},{"player":{"id":592192,"link":"/api/v1/people/592192"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.900000000000002,"awayTeamWinProbability":80.1,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:04:26.962Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Wade singles on a ground ball to left fielder Jo Adell, deflected by shortstop Zach Neto.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-23T21:04:28.819Z","endTime":"2026-02-23T21:06:00.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":88.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.65056620241866,"aZ":-25.984596025337193,"pfxX":-9.378006476802511,"pfxZ":3.146564559711239,"pX":-0.43583666280217165,"pZ":2.062568358445197,"vX0":9.357889323895968,"vY0":-138.28953405400188,"vZ0":-5.225411143030791,"x":133.61,"y":183.09,"x0":-2.6217535131847978,"y0":50.00086783853746,"z0":5.687573665738074,"aX":-18.42596637939279},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":4.9,"breakHorizontal":15.4,"spinRate":2182,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.3939081024927438},"index":0,"playId":"07b5d5cc-1bed-30df-bc21-7975cfb178ad","pitchNumber":1,"startTime":"2026-02-23T21:04:49.412Z","endTime":"2026-02-23T21:04:53.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.902843083574183,"aZ":-27.703496028887105,"pfxX":-7.998273167933288,"pfxZ":2.6834857071554943,"pX":-1.2015800033801722,"pZ":2.9072150809463064,"vX0":6.599084345646322,"vY0":-127.89957358860046,"vZ0":-1.614645761850439,"x":162.8,"y":160.29,"x0":-2.768483126399678,"y0":50.00364154385336,"z0":5.706923713736339,"aX":-13.331107101087458},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.7,"breakHorizontal":13.1,"spinRate":2024,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.4272809163944089},"index":1,"playId":"3705210e-ea13-31ac-8e02-bfb98146d31f","pitchNumber":2,"startTime":"2026-02-23T21:05:01.171Z","endTime":"2026-02-23T21:05:05.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.159622107743413,"aZ":-28.193307566983385,"pfxX":-7.93250142495248,"pfxZ":2.4430103789858375,"pX":-1.2887312288570376,"pZ":2.9229648394622982,"vX0":6.666074192989096,"vY0":-126.76771019814659,"vZ0":-1.357486016904184,"x":166.12,"y":159.86,"x0":-2.91780995751153,"y0":50.006094352492354,"z0":5.7094796396834395,"aX":-12.953159386605952},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.3,"breakHorizontal":13.0,"spinRate":2015,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.43154656031634087},"index":2,"playId":"e0a0af11-a215-30d8-bb4e-c6e7f4fc78e6","pitchNumber":3,"startTime":"2026-02-23T21:05:14.180Z","endTime":"2026-02-23T21:05:18.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":71.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.929817383316568,"aZ":-25.191031648653503,"pfxX":2.3249860359652286,"pfxZ":5.370007255026838,"pX":-0.9504876651303417,"pZ":2.799257127935328,"vX0":3.3421653402218876,"vY0":-114.152014916511,"vZ0":-1.0397254362401667,"x":153.23,"y":163.2,"x0":-2.744087144013763,"y0":50.0023350215246,"z0":5.774692310514132,"aX":3.0217733466379015},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":9.7,"breakHorizontal":-5.2,"spinRate":2419,"spinDirection":75},"zone":11,"typeConfidence":2.0,"plateTime":0.4825790931171787},"index":3,"playId":"7466af70-4cdb-3706-93af-d8ee3ce7dbd2","pitchNumber":4,"startTime":"2026-02-23T21:05:32.278Z","endTime":"2026-02-23T21:05:36.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.029654609288556,"aZ":-28.314707016322973,"pfxX":-10.050131885917704,"pfxZ":2.026314619586744,"pX":-0.31464582997388896,"pZ":2.353452047726155,"vX0":9.425199371656166,"vY0":-136.94799904186294,"vZ0":-3.6446334745615467,"x":128.99,"y":175.24,"x0":-2.487970004239094,"y0":50.00659516609546,"z0":5.629179670372971,"aX":-19.176244987109097},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.1,"breakHorizontal":16.3,"spinRate":2272,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.3993111986496376},"hitData":{"launchSpeed":103.4,"launchAngle":-4.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":102.8,"coordY":114.48}},"index":4,"playId":"5ea4da85-b432-3763-8b69-6c441fa7126e","pitchNumber":5,"startTime":"2026-02-23T21:05:46.633Z","endTime":"2026-02-23T21:06:00.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642180,"link":"/api/v1/people/642180"},"credit":"b_ab"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_ab"},{"player":{"id":642180,"link":"/api/v1/people/642180"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-1.4000000000000021,"leverageIndex":0.39,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:06:00.081Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cam Cauley singles on a ground ball to center fielder Josh Lowe. Tyler Wade to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-23T21:06:09.902Z","endTime":"2026-02-23T21:06:58.698Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"postOnThird":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"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":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"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":94.3,"endSpeed":87.3,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.287575757061827,"aZ":-25.379785632522033,"pfxX":-9.09867196608609,"pfxZ":3.5362910743480054,"pX":0.7505184928699882,"pZ":2.353234226300738,"vX0":12.550008098730597,"vY0":-136.80995224065887,"vZ0":-5.135538272695289,"x":88.39,"y":175.24,"x0":-2.6850098995665594,"y0":50.004058882074496,"z0":5.963825520292542,"aX":-17.487452943476768},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.6,"breakHorizontal":14.3,"spinRate":2212,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.3982709128338833,"extension":9.342360518503995},"index":0,"playId":"81a24900-fb7d-3395-bc19-5a317c882a7f","pitchNumber":1,"startTime":"2026-02-23T21:06:25.567Z","endTime":"2026-02-23T21:06:29.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"first":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99346133611215,"aZ":-26.74159295763753,"pfxX":-9.45355849861846,"pfxZ":2.8868292543260594,"pX":0.17951944342940276,"pZ":2.985816627929502,"vX0":11.390858832494782,"vY0":-135.905478950636,"vZ0":-2.825075734816612,"x":110.16,"y":158.16,"x0":-2.82525491229087,"y0":50.00420576005776,"z0":5.883474585900602,"aX":-17.799878134584084},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.8,"breakHorizontal":14.9,"spinRate":2217,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.4020441660250995},"hitData":{"launchSpeed":108.1,"launchAngle":-1.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.71,"coordY":120.86}},"index":1,"playId":"9506cbad-db7c-39bf-8ac2-c5f29b08e0f6","pitchNumber":2,"startTime":"2026-02-23T21:06:45.605Z","endTime":"2026-02-23T21:06:58.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"first":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"credit":"b_ab"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_ab"},{"player":{"id":695508,"link":"/api/v1/people/695508"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.7,"awayTeamWinProbability":85.3,"homeTeamWinProbabilityAdded":-3.8000000000000007,"leverageIndex":0.71,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:06:58.698Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Herrera called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-23T21:06:57.433Z","endTime":"2026-02-23T21:09:07.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"postOnThird":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"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":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.6,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.248270829040933,"aZ":-26.804361086465807,"pfxX":4.9538775416385565,"pfxZ":4.152297598249767,"pX":0.8413612018043636,"pZ":2.8751628597406214,"vX0":7.515675575266719,"vY0":-113.20561894711471,"vZ0":-0.7279882657228066,"x":84.93,"y":161.15,"x0":-3.169300459363177,"y0":50.00523464127276,"z0":5.8912943365924395,"aX":6.409636424996567},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":7.7,"breakHorizontal":-10.9,"spinRate":2455,"spinDirection":74},"zone":12,"typeConfidence":2.0,"plateTime":0.48440313797091195,"extension":4.550101390266646},"index":0,"playId":"b9a5a74c-b00e-3a16-aef7-c37d00c078b8","pitchNumber":1,"startTime":"2026-02-23T21:07:27.733Z","endTime":"2026-02-23T21:07:31.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"first":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.333346272925652,"aZ":-30.467601216548356,"pfxX":-9.076266113699376,"pfxZ":0.9381625142348913,"pX":-1.504656802623832,"pZ":2.954189324192955,"vX0":7.694024346822889,"vY0":-134.21799151438657,"vZ0":-1.8492879753764648,"x":174.35,"y":159.02,"x0":-3.2254982306962745,"y0":50.00649250363717,"z0":5.816225600666931,"aX":-16.6065334321763},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":1.6,"breakHorizontal":14.9,"spinRate":2189,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.4076684098823109},"index":1,"playId":"87f3b853-138b-3c27-b44b-13256670842c","pitchNumber":2,"startTime":"2026-02-23T21:07:44.753Z","endTime":"2026-02-23T21:07:48.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"first":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":77.0,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.677284458638113,"aZ":-26.487704167212772,"pfxX":-8.125105644733763,"pfxZ":3.703083845587381,"pX":-1.6647279945048985,"pZ":3.4489410677224988,"vX0":6.741815447879447,"vY0":-124.14219122321448,"vZ0":-0.395209456959804,"x":180.46,"y":145.66,"x0":-3.382066523157554,"y0":50.00212436310988,"z0":5.846940156068787,"aX":-12.472495344352815},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.8,"breakHorizontal":12.8,"spinRate":1968,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.44402495560263544},"index":2,"playId":"9e8a5e3f-df95-3623-9f04-c62fbe8c0955","pitchNumber":3,"startTime":"2026-02-23T21:08:01.494Z","endTime":"2026-02-23T21:08:04.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"first":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.4,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.735994846104884,"aZ":-22.474642976163267,"pfxX":0.09227027931390097,"pfxZ":5.467763617440783,"pX":-1.038749428207054,"pZ":2.920307100521462,"vX0":5.779841193708698,"vY0":-132.21458097628042,"vZ0":-3.3832007374644637,"x":156.59,"y":159.93,"x0":-3.263500501063589,"y0":50.00256743078637,"z0":5.8626644517455375,"aX":0.16182150388873917},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.4,"breakHorizontal":-1.4,"spinRate":2496,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.4140138061094909},"index":3,"playId":"c35ad3c3-9174-38db-a2df-005076f62995","pitchNumber":4,"startTime":"2026-02-23T21:08:21.464Z","endTime":"2026-02-23T21:08:25.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"first":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.0,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.992845694503927,"aZ":-23.351588167029604,"pfxX":0.7282732217258563,"pfxZ":4.919160865011371,"pX":0.05071341956766412,"pZ":2.705748577333268,"vX0":8.118449680964412,"vY0":-132.9686781893527,"vZ0":-3.752793515633473,"x":115.07,"y":165.72,"x0":-3.1342695687292625,"y0":50.004173108710475,"z0":5.82580687810436,"aX":1.306563736381691},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.3,"breakHorizontal":-3.0,"spinRate":2546,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.41160624749183006},"index":4,"playId":"49cb516f-970d-36ca-a55f-476a64f81c84","pitchNumber":5,"startTime":"2026-02-23T21:08:41.785Z","endTime":"2026-02-23T21:08:44.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"first":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.92207659048068,"aZ":-27.122940588136363,"pfxX":-9.658108116006442,"pfxZ":2.683400233686365,"pX":0.4770083285773883,"pZ":2.4086344435334492,"vX0":12.511941981943886,"vY0":-136.3969208751542,"vZ0":-4.1389288737619605,"x":98.82,"y":173.75,"x0":-2.9143228904869916,"y0":50.00681459920649,"z0":5.815567177059648,"aX":-18.207874290969578},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.1,"breakHorizontal":14.9,"spinRate":2310,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.40152159071236593},"index":5,"playId":"ec49b94d-d94d-3584-98d6-97dcc312d3a8","pitchNumber":6,"startTime":"2026-02-23T21:09:03.839Z","endTime":"2026-02-23T21:09:07.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"first":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"credit":"b_ab"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_ab"},{"player":{"id":645444,"link":"/api/v1/people/645444"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.6,"awayTeamWinProbability":81.4,"homeTeamWinProbabilityAdded":3.900000000000002,"leverageIndex":1.1,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:09:07.177Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andrew Velazquez walks. Cam Cauley to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-23T21:09:09.182Z","endTime":"2026-02-23T21:11:07.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":623205,"fullName":"Andrew Velazquez","link":"/api/v1/people/623205"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":623205,"fullName":"Andrew Velazquez","link":"/api/v1/people/623205"},"postOnSecond":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"postOnThird":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"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":623205,"fullName":"Andrew Velazquez","link":"/api/v1/people/623205"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.4,"strikeZoneTop":3.019,"strikeZoneBottom":1.524,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.754647708690207,"aZ":-23.73320296868873,"pfxX":-0.5595498725100461,"pfxZ":4.752050994896017,"pX":-1.581648859687997,"pZ":2.8589215284834406,"vX0":4.874150165788635,"vY0":-132.56170999042678,"vZ0":-3.1972915335617023,"x":177.29,"y":161.59,"x0":-3.372755588763275,"y0":50.00419669934976,"z0":5.816344876293255,"aX":-0.9945033037491351},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.2,"breakHorizontal":-0.1,"spinRate":2538,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.41343501427438145},"index":0,"playId":"4b90319e-af91-3bf5-a4fd-e44c5c075211","pitchNumber":1,"startTime":"2026-02-23T21:09:44.722Z","endTime":"2026-02-23T21:09:48.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":623205,"link":"/api/v1/people/623205","batSide":{"code":"L","description":"Left"}},"first":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":78.5,"strikeZoneTop":3.019,"strikeZoneBottom":1.524,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.86168928729541,"aZ":-23.4058523764434,"pfxX":-8.805123914381925,"pfxZ":5.543821038317553,"pX":0.9886483845918441,"pZ":1.4442041011399382,"vX0":12.568202998631692,"vY0":-126.08230846556579,"vZ0":-5.667563879438143,"x":79.32,"y":199.79,"x0":-2.9577527155880645,"y0":50.00219066204674,"z0":5.655159800805087,"aX":-13.925596743701702},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.6,"breakHorizontal":12.5,"spinRate":1759,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.4373980491761067},"index":1,"playId":"7d89a8a1-7023-3f36-a7d8-faa615eed612","pitchNumber":2,"startTime":"2026-02-23T21:10:03.974Z","endTime":"2026-02-23T21:10:06.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":623205,"link":"/api/v1/people/623205","batSide":{"code":"L","description":"Left"}},"first":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"a1a4d6f0-51a1-377a-9566-4a72b07e319a","startTime":"2026-02-23T21:10:24.075Z","endTime":"2026-02-23T21:10:27.075Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":623205,"link":"/api/v1/people/623205","batSide":{"code":"L","description":"Left"}},"first":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.4,"strikeZoneTop":3.019,"strikeZoneBottom":1.524,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.672011120621104,"aZ":-25.506185954904954,"pfxX":-1.3041481713162462,"pfxZ":3.8458001139033975,"pX":-1.9429661947846255,"pZ":2.8422773565549235,"vX0":4.097337435271196,"vY0":-130.88417369296002,"vZ0":-2.752871451299221,"x":191.06,"y":162.04,"x0":-3.359428710061305,"y0":50.003775683853824,"z0":5.8180773945584985,"aX":-2.26231596171984},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.6,"breakHorizontal":1.4,"spinRate":2523,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.4185058910450712},"index":3,"playId":"58a5a2e9-c0bf-3a16-8b1e-f16f5c391d28","pitchNumber":3,"startTime":"2026-02-23T21:10:44.268Z","endTime":"2026-02-23T21:10:47.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":623205,"link":"/api/v1/people/623205","batSide":{"code":"L","description":"Left"}},"first":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.019,"strikeZoneBottom":1.524,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.668509619830512,"aZ":-24.234200580251805,"pfxX":-9.102481729795587,"pfxZ":4.301709791467854,"pX":1.0143774360556417,"pZ":2.393138003383665,"vX0":13.67064060078174,"vY0":-135.04077868586293,"vZ0":-4.468495509680899,"x":78.33,"y":174.17,"x0":-2.933114050895944,"y0":50.00170752469023,"z0":5.776117898441864,"aX":-16.79572223260247},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.0,"breakHorizontal":13.6,"spinRate":2338,"spinDirection":236},"zone":12,"typeConfidence":2.0,"plateTime":0.4057538342596789},"index":4,"playId":"0591dbd6-a504-3b22-bbcc-448c76541b88","pitchNumber":4,"startTime":"2026-02-23T21:11:04.312Z","endTime":"2026-02-23T21:11:07.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":623205,"link":"/api/v1/people/623205","batSide":{"code":"L","description":"Left"}},"first":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":623205,"link":"/api/v1/people/623205"},"credit":"b_pa"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.4,"awayTeamWinProbability":82.6,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":1.12,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:11:07.977Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sam Haggerty singles on a line drive to right fielder Bryce Teodosio. Tyler Wade scores. Cam Cauley scores. Andrew Velazquez to 3rd.","rbi":2,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-23T21:13:37.157Z","endTime":"2026-02-23T21:14:28.864Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":692623,"fullName":"Leonard Garcia","link":"/api/v1/people/692623"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"postOnThird":{"id":623205,"fullName":"Andrew Velazquez","link":"/api/v1/people/623205"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"responsiblePitcher":{"id":696270,"link":"/api/v1/people/696270"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":623205,"fullName":"Andrew Velazquez","link":"/api/v1/people/623205"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":623205,"fullName":"Andrew Velazquez","link":"/api/v1/people/623205"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"responsiblePitcher":{"id":696270,"link":"/api/v1/people/696270"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"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-23T21:11:20.005Z","endTime":"2026-02-23T21:11:41.785Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"first":{"id":623205,"link":"/api/v1/people/623205"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Leonard Garcia replaces Ryan Johnson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"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-23T21:11:41.785Z","endTime":"2026-02-23T21:13:40.056Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692623,"link":"/api/v1/people/692623"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":696270,"link":"/api/v1/people/696270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"first":{"id":623205,"link":"/api/v1/people/623205"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.157852228880465,"aZ":-15.383456454407634,"pfxX":6.001417744384307,"pfxZ":9.283894373169503,"pX":-0.28833858667940065,"pZ":4.076063647610721,"vX0":-10.090072163669795,"vY0":-134.1558711014639,"vZ0":-0.7689535137235838,"x":127.99,"y":128.73,"x0":2.7552608785861703,"y0":50.000181154364704,"z0":5.471042478351135,"aX":10.851647129779998},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.8,"breakHorizontal":-8.5,"spinRate":2025,"spinDirection":125},"zone":11,"typeConfidence":2.0,"plateTime":0.40950384045778776,"extension":6.285299205885245},"index":2,"playId":"1ccfe8a5-0716-3811-b841-1af200826ad4","pitchNumber":1,"startTime":"2026-02-23T21:13:40.056Z","endTime":"2026-02-23T21:13:43.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692623,"link":"/api/v1/people/692623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"R","description":"Right"}},"first":{"id":623205,"link":"/api/v1/people/623205"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":70.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.733621093359947,"aZ":-32.93041041379704,"pfxX":-4.649735270317144,"pfxZ":-0.6134117073415846,"pX":0.5628207031229577,"pZ":1.4963388124433525,"vX0":-3.938980228770217,"vY0":-111.3083680070513,"vZ0":-0.32275722437606236,"x":95.55,"y":198.38,"x0":2.965347613783849,"y0":50.00021572338448,"z0":5.08040785932347,"aX":-5.777720595964276},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-0.8,"breakHorizontal":9.5,"spinRate":2060,"spinDirection":292},"zone":14,"typeConfidence":2.0,"plateTime":0.49386053760234416,"extension":5.775433125324594},"index":3,"playId":"ea45c069-d8c8-31e7-b5e7-520d247300b7","pitchNumber":2,"startTime":"2026-02-23T21:13:54.984Z","endTime":"2026-02-23T21:13:58.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692623,"link":"/api/v1/people/692623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"R","description":"Right"}},"first":{"id":623205,"link":"/api/v1/people/623205"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.55557879622165,"aZ":-33.61461269256196,"pfxX":-3.8179174598812127,"pfxZ":-1.1299765684725225,"pX":0.7345733257206866,"pZ":1.3698290343318258,"vX0":-4.268355814808318,"vY0":-112.97144866033153,"vZ0":-0.7131014380460564,"x":89.0,"y":201.79,"x0":3.1516470800622174,"y0":50.00038521055239,"z0":5.098871741554412,"aX":-4.882915568894059},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-1.9,"breakHorizontal":8.0,"spinRate":2153,"spinDirection":293},"zone":14,"typeConfidence":2.0,"plateTime":0.48674783731035864},"hitData":{"launchSpeed":70.1,"launchAngle":26.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.83,"coordY":132.66}},"index":4,"playId":"1f04164b-35ce-3f38-bcca-484df0cf18ba","pitchNumber":3,"startTime":"2026-02-23T21:14:11.763Z","endTime":"2026-02-23T21:14:28.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692623,"link":"/api/v1/people/692623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"R","description":"Right"}},"first":{"id":623205,"link":"/api/v1/people/623205"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":642180,"link":"/api/v1/people/642180"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664059,"link":"/api/v1/people/664059"},"credit":"b_ab"},{"player":{"id":692623,"link":"/api/v1/people/692623"},"credit":"p_ab"},{"player":{"id":664059,"link":"/api/v1/people/664059"},"credit":"b_pa"},{"player":{"id":692623,"link":"/api/v1/people/692623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.9,"awayTeamWinProbability":92.1,"homeTeamWinProbabilityAdded":-9.499999999999998,"leverageIndex":1.63,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:14:28.864Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Danny Jansen walks. Sam Haggerty to 2nd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-23T21:14:44.198Z","endTime":"2026-02-23T21:16:36.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":692623,"fullName":"Leonard Garcia","link":"/api/v1/people/692623"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"postOnSecond":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"postOnThird":{"id":623205,"fullName":"Andrew Velazquez","link":"/api/v1/people/623205"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"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":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.029509384507687,"aZ":-18.861272065089373,"pfxX":6.382180260572952,"pfxZ":7.262159306267652,"pX":1.4911414532229221,"pZ":4.198897562185551,"vX0":-5.604421596191046,"vY0":-134.95134525123868,"vZ0":0.09177037567303525,"x":60.16,"y":125.41,"x0":2.7717672313742208,"y0":50.00384380942452,"z0":5.499727527937942,"aX":11.701454473129612},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.3,"breakHorizontal":-10.3,"spinRate":2157,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.40682445463166417,"extension":6.304618626041626},"index":0,"playId":"58925d8c-646b-3336-a52e-fc50ae369457","pitchNumber":1,"startTime":"2026-02-23T21:14:52.187Z","endTime":"2026-02-23T21:14:55.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692623,"link":"/api/v1/people/692623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":623205,"link":"/api/v1/people/623205"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":71.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.716465795961327,"aZ":-32.6162255693059,"pfxX":-6.375686061159886,"pfxZ":-0.3406650192331533,"pX":0.8051456805651401,"pZ":3.4718466640720784,"vX0":-3.230541291331221,"vY0":-112.8236466465827,"vZ0":3.4483042477991055,"x":86.31,"y":145.04,"x0":3.081942758267294,"y0":50.00282064766548,"z0":5.2018555275525316,"aX":-8.253917008777218},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":0.5,"breakHorizontal":12.4,"spinRate":2349,"spinDirection":292},"zone":12,"typeConfidence":2.0,"plateTime":0.48468905608618007},"index":1,"playId":"e2fd9102-0863-3160-b266-335b193f6367","pitchNumber":2,"startTime":"2026-02-23T21:15:09.000Z","endTime":"2026-02-23T21:15:13.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692623,"link":"/api/v1/people/692623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":623205,"link":"/api/v1/people/623205"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.1,"endSpeed":70.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.95134855725235,"aZ":-33.438367294909135,"pfxX":-5.352202992383818,"pfxZ":-1.0000334823151356,"pX":0.6655556319270949,"pZ":2.136828861154063,"vX0":-4.0637803616152715,"vY0":-112.23787709842652,"vZ0":1.1370865090075015,"x":91.63,"y":181.09,"x0":3.1968636927467697,"y0":50.00036994215245,"z0":5.037781894864906,"aX":-6.802739821931872},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-1.2,"breakHorizontal":10.8,"spinRate":2396,"spinDirection":289},"zone":9,"typeConfidence":2.0,"plateTime":0.48864060203587734,"extension":5.28462529585687},"index":2,"playId":"1c869302-324f-379f-82ab-b6ba04698d57","pitchNumber":3,"startTime":"2026-02-23T21:15:24.116Z","endTime":"2026-02-23T21:15:27.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692623,"link":"/api/v1/people/692623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":623205,"link":"/api/v1/people/623205"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.768486244800865,"aZ":-16.518418802129876,"pfxX":6.621804165192388,"pfxZ":8.560176112240429,"pX":0.8556862051481273,"pZ":3.362972741636613,"vX0":-7.243946459209138,"vY0":-134.52913211076358,"vZ0":-2.158052637355635,"x":84.38,"y":147.98,"x0":2.7256974228284476,"y0":50.00438014234842,"z0":5.349329182817209,"aX":12.113190610298261},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.2,"breakHorizontal":-10.4,"spinRate":2242,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.40749267541660483,"extension":6.6162586018309995},"index":3,"playId":"fe71721d-69fc-3cc2-a145-02d9aec23a51","pitchNumber":4,"startTime":"2026-02-23T21:15:42.210Z","endTime":"2026-02-23T21:15:45.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692623,"link":"/api/v1/people/692623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":623205,"link":"/api/v1/people/623205"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":72.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.00551300823868,"aZ":-32.77145659082073,"pfxX":-4.364524570230428,"pfxZ":-0.4550564983953853,"pX":0.5792286527654303,"pZ":1.6979810499781591,"vX0":-4.317446813983907,"vY0":-113.59445178476297,"vZ0":7.90159278137637E-4,"x":94.92,"y":192.93,"x0":3.0685877328264497,"y0":50.00229004301101,"z0":4.944439649043354,"aX":-5.7270970675993516},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-0.5,"breakHorizontal":9.0,"spinRate":2408,"spinDirection":291},"zone":9,"typeConfidence":2.0,"plateTime":0.48140909887692906,"extension":4.915399065684426},"index":4,"playId":"82144dc5-33be-310c-9509-ce79df22ce74","pitchNumber":5,"startTime":"2026-02-23T21:15:58.852Z","endTime":"2026-02-23T21:16:01.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692623,"link":"/api/v1/people/692623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":623205,"link":"/api/v1/people/623205"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.39364180515698,"aZ":-35.07971577487331,"pfxX":-5.1168127467606,"pfxZ":-2.2508194829085504,"pX":-1.4944158376796437,"pZ":1.6910434411774222,"vX0":-8.58577766145935,"vY0":-112.74176778006296,"vZ0":0.3880602864568299,"x":173.96,"y":193.12,"x0":3.027440130735733,"y0":50.005415448923706,"z0":5.055555064068922,"aX":-6.5911206112910445},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-3.7,"breakHorizontal":11.4,"spinRate":2394,"spinDirection":295},"zone":13,"typeConfidence":2.0,"plateTime":0.485724821053807,"extension":6.475110074623437},"index":5,"playId":"cfe05bda-81c3-3221-9b5e-2c06861f979d","pitchNumber":6,"startTime":"2026-02-23T21:16:29.815Z","endTime":"2026-02-23T21:16:36.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692623,"link":"/api/v1/people/692623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":623205,"link":"/api/v1/people/623205"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":692623,"link":"/api/v1/people/692623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.3999999999999995,"awayTeamWinProbability":92.6,"homeTeamWinProbabilityAdded":-0.5000000000000009,"leverageIndex":0.52,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:16:36.197Z","atBatIndex":31},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Ezequiel Duran hit by pitch. Andrew Velazquez scores. Sam Haggerty to 3rd. Danny Jansen to 2nd.","rbi":1,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-23T21:16:46.754Z","endTime":"2026-02-23T21:18:10.683Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":692623,"fullName":"Leonard Garcia","link":"/api/v1/people/692623"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"postOnSecond":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"postOnThird":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":623205,"fullName":"Andrew Velazquez","link":"/api/v1/people/623205"},"responsiblePitcher":{"id":696270,"link":"/api/v1/people/696270"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.25626933150067,"aZ":-17.623720579566005,"pfxX":7.706585651641985,"pfxZ":7.860757053233188,"pX":-0.18759229543899422,"pZ":2.7861723906080247,"vX0":-10.355410816056445,"vY0":-135.3734549692868,"vZ0":-3.354373151377276,"x":124.15,"y":163.55,"x0":2.6905631020124314,"y0":50.00394399192945,"z0":5.278991062707509,"aX":14.268368783341653},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.7,"breakHorizontal":-11.6,"spinRate":2233,"spinDirection":137},"zone":2,"typeConfidence":2.0,"plateTime":0.40499368430347005,"extension":6.556111048112927},"index":0,"playId":"1a0f49b6-8f15-33ed-a713-63999af125e0","pitchNumber":1,"startTime":"2026-02-23T21:16:59.064Z","endTime":"2026-02-23T21:17:02.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692623,"link":"/api/v1/people/692623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":623205,"link":"/api/v1/people/623205"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.93507490810533,"aZ":-15.575155267288759,"pfxX":4.854093546417907,"pfxZ":9.072711696623243,"pX":-0.4442412284670084,"pZ":2.054083594171385,"vX0":-9.97012149369819,"vY0":-133.69765645631745,"vZ0":-5.59482694039703,"x":133.93,"y":183.32,"x0":2.6847422304604787,"y0":50.00365803496629,"z0":5.272417045979508,"aX":8.882518100520743},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.5,"breakHorizontal":-6.8,"spinRate":2350,"spinDirection":138},"zone":7,"typeConfidence":2.0,"plateTime":0.4080096056524143,"extension":8.494760538149816},"index":1,"playId":"520ac0e9-a04d-3cfa-836c-cc8008c9eac6","pitchNumber":2,"startTime":"2026-02-23T21:17:16.182Z","endTime":"2026-02-23T21:17:19.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692623,"link":"/api/v1/people/692623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":623205,"link":"/api/v1/people/623205"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":92.9,"endSpeed":85.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.060984625440664,"aZ":-18.47161262405588,"pfxX":4.701976950425603,"pfxZ":7.357766121587851,"pX":1.428617058786925,"pZ":5.099080234245441,"vX0":-5.2145868069458325,"vY0":-135.2520659416165,"vZ0":2.0005579447441044,"x":62.54,"y":101.1,"x0":2.7659403162227014,"y0":50.002818480319135,"z0":5.641237372552525,"aX":8.757230299381582},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.9,"breakHorizontal":-7.4,"spinRate":2377,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.40417315906861795,"extension":6.541701277455012},"index":2,"playId":"df2004bc-f53f-3775-9f11-960dd4404a2a","pitchNumber":3,"startTime":"2026-02-23T21:17:37.671Z","endTime":"2026-02-23T21:17:40.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692623,"link":"/api/v1/people/692623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":623205,"link":"/api/v1/people/623205"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":77.9,"endSpeed":71.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.525594963917122,"aZ":-34.723891390053154,"pfxX":-4.92908551245271,"pfxZ":-1.9784089945754877,"pX":-2.2563846925127367,"pZ":1.567498239274992,"vX0":-9.915499488577154,"vY0":-113.1115630047226,"vZ0":-0.59763897722788,"x":203.01,"y":196.46,"x0":2.832465600237058,"y0":50.00302611359098,"z0":5.330960604746629,"aX":-6.354461528873229},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-3.4,"breakHorizontal":11.5,"spinRate":2423,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.48511290186094236,"extension":6.764853726140352},"index":3,"playId":"dbf2a551-6f88-3335-b530-6434b50dcee2","pitchNumber":4,"startTime":"2026-02-23T21:17:54.947Z","endTime":"2026-02-23T21:18:10.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692623,"link":"/api/v1/people/692623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"second":{"id":664059,"link":"/api/v1/people/664059"},"third":{"id":623205,"link":"/api/v1/people/623205"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":692623,"link":"/api/v1/people/692623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.6,"awayTeamWinProbability":95.4,"homeTeamWinProbabilityAdded":-2.8,"leverageIndex":0.75,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:18:10.683Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Pratto grounds out, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-23T21:19:00.401Z","endTime":"2026-02-23T21:20:19.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":668472,"fullName":"Nick Pratto","link":"/api/v1/people/668472"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":692623,"fullName":"Leonard Garcia","link":"/api/v1/people/692623"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":668472,"fullName":"Nick Pratto","link":"/api/v1/people/668472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":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-23T21:18:09.996Z","endTime":"2026-02-23T21:19:03.426Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":692623,"link":"/api/v1/people/692623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":643376,"link":"/api/v1/people/643376"},"third":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":72.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.60820107499607,"aZ":-37.42973933353095,"pfxX":-4.840478484467468,"pfxZ":-4.0512949083061285,"pX":-0.4813703631703282,"pZ":0.4388810069822546,"vX0":-6.71833264128647,"vY0":-113.62079870311555,"vZ0":-1.900265242212257,"x":135.35,"y":226.93,"x0":3.1535423477150717,"y0":50.00564912272672,"z0":5.037485432858463,"aX":-6.271315049407739},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-7.6,"breakHorizontal":10.6,"spinRate":2323,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.4837696475118638,"extension":4.007402890300931},"index":1,"playId":"23ef8004-13b4-3d0d-9755-b3016f028c2e","pitchNumber":1,"startTime":"2026-02-23T21:19:03.426Z","endTime":"2026-02-23T21:19:06.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692623,"link":"/api/v1/people/692623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":643376,"link":"/api/v1/people/643376"},"third":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":92.9,"endSpeed":84.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.604109736346917,"aZ":-15.263842821320459,"pfxX":5.967794385736557,"pfxZ":9.15140384458972,"pX":0.9448347791272099,"pZ":2.7349690296198697,"vX0":-7.717014260065315,"vY0":-135.12395143163008,"vZ0":-3.6750905562265253,"x":80.99,"y":164.94,"x0":3.063222612497117,"y0":50.00622824760798,"z0":5.186154411025344,"aX":11.03221686857493},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.0,"breakHorizontal":-9.1,"spinRate":2207,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.40545545901626934,"extension":6.591310234487716},"index":2,"playId":"fc05ca9f-25f2-3113-a685-19dd053fec6c","pitchNumber":2,"startTime":"2026-02-23T21:19:19.628Z","endTime":"2026-02-23T21:19:22.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692623,"link":"/api/v1/people/692623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":643376,"link":"/api/v1/people/643376"},"third":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.2475720788864,"aZ":-16.705636720899687,"pfxX":5.584323371528665,"pfxZ":8.600753957487001,"pX":-0.09857655224965818,"pZ":2.4869466421655813,"vX0":-9.481546439257414,"vY0":-133.63230203450428,"vZ0":-4.084827584256681,"x":120.76,"y":171.63,"x0":2.7787855931738537,"y0":50.00474042619531,"z0":5.244393616238473,"aX":10.0467560559324},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.8,"breakHorizontal":-7.9,"spinRate":2237,"spinDirection":132},"zone":5,"typeConfidence":2.0,"plateTime":0.41073200716199487,"extension":5.074445166978668},"index":3,"playId":"3e063c3f-1aa9-3d85-976f-7e6015b70d46","pitchNumber":3,"startTime":"2026-02-23T21:19:35.370Z","endTime":"2026-02-23T21:19:38.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692623,"link":"/api/v1/people/692623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":643376,"link":"/api/v1/people/643376"},"third":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.491989438285252,"aZ":-14.237243366898042,"pfxX":4.878414225301663,"pfxZ":9.798086018087147,"pX":-1.5577524517458041,"pZ":2.6520623456591204,"vX0":-13.08987469077726,"vY0":-134.53159172300207,"vZ0":-4.376789710609097,"x":176.38,"y":167.17,"x0":2.7396397708430933,"y0":50.00411021512293,"z0":5.310896901340819,"aX":8.932516506948586},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.9,"breakHorizontal":-6.0,"spinRate":2276,"spinDirection":133},"zone":11,"typeConfidence":2.0,"plateTime":0.40731116444202886,"extension":6.838854181653031},"index":4,"playId":"4317c407-2146-3eb0-9023-51a01896eac3","pitchNumber":4,"startTime":"2026-02-23T21:19:55.125Z","endTime":"2026-02-23T21:19:58.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692623,"link":"/api/v1/people/692623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":643376,"link":"/api/v1/people/643376"},"third":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":72.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.79776316773433,"aZ":-35.977308110586314,"pfxX":-4.753184499460577,"pfxZ":-2.902932094587114,"pX":-0.6758486509992662,"pZ":1.8793517054889939,"vX0":-7.098835462562217,"vY0":-113.36891934750602,"vZ0":0.4340925841030876,"x":142.76,"y":188.04,"x0":3.107982055313134,"y0":50.00507288326335,"z0":5.2624535795222345,"aX":-6.2175376569458},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-4.9,"breakHorizontal":10.3,"spinRate":2379,"spinDirection":297},"zone":7,"typeConfidence":2.0,"plateTime":0.4822483673773146,"extension":6.4772503346153005},"hitData":{"launchSpeed":88.1,"launchAngle":-21.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.77,"coordY":161.33}},"index":5,"playId":"fe9fd012-c0bf-3500-be3a-92a6b8d9f886","pitchNumber":5,"startTime":"2026-02-23T21:20:11.684Z","endTime":"2026-02-23T21:20:19.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692623,"link":"/api/v1/people/692623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":643376,"link":"/api/v1/people/643376"},"third":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668472,"link":"/api/v1/people/668472"},"credit":"b_ab"},{"player":{"id":692623,"link":"/api/v1/people/692623"},"credit":"p_ab"},{"player":{"id":668472,"link":"/api/v1/people/668472"},"credit":"b_pa"},{"player":{"id":692623,"link":"/api/v1/people/692623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.800000000000001,"awayTeamWinProbability":94.2,"homeTeamWinProbabilityAdded":1.200000000000001,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:20:19.467Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorge Soler flies out to left fielder Andrew Velazquez.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-23T21:22:46.316Z","endTime":"2026-02-23T21:23:17.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":623205,"link":"/api/v1/people/623205"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Orlando Martinez replaces center fielder Sam Haggerty, batting 1st, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"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-23T21:21:54.796Z","endTime":"2026-02-23T21:21:54.809Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678636,"link":"/api/v1/people/678636"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":664059,"link":"/api/v1/people/664059"},"defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Cole Winn replaces Robert Garcia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"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-23T21:21:54.809Z","endTime":"2026-02-23T21:22:49.231Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668390,"link":"/api/v1/people/668390"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.950649488497003,"aZ":-23.92312853142966,"pfxX":-0.3179364588665994,"pfxZ":4.777926617174686,"pX":0.5996816344511331,"pZ":0.7163178019392666,"vX0":6.4938742121656805,"vY0":-130.4740317103446,"vZ0":-7.151595023885836,"x":94.14,"y":219.44,"x0":-1.8781431074949344,"y0":50.00339987576328,"z0":5.290398206494126,"aX":-0.5490844175878965},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.3,"breakHorizontal":-0.8,"spinRate":2529,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4194746406963361},"index":2,"playId":"fdf0eb52-733b-3241-8eab-7e11a9ded2a4","pitchNumber":1,"startTime":"2026-02-23T21:22:49.231Z","endTime":"2026-02-23T21:22:52.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.776478735740845,"aZ":-9.23749613550278,"pfxX":-5.521630115045958,"pfxZ":11.771550704447566,"pX":-0.3592772591074753,"pZ":3.0062891036799693,"vX0":4.860835097112252,"vY0":-139.0829460308782,"vZ0":-5.525969715241041,"x":130.69,"y":157.61,"x0":-1.4169167685737536,"y0":50.00197109220459,"z0":5.63879272012105,"aX":-10.758433007253524},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.3,"breakHorizontal":8.9,"spinRate":2409,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.3946269445006165},"hitData":{"launchSpeed":111.4,"launchAngle":44.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.47,"coordY":55.43}},"index":3,"playId":"149aeeb6-6247-3db7-8c7f-597ccfded5a6","pitchNumber":2,"startTime":"2026-02-23T21:23:04.298Z","endTime":"2026-02-23T21:23:17.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624585,"link":"/api/v1/people/624585"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":624585,"link":"/api/v1/people/624585"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.8,"awayTeamWinProbability":95.2,"homeTeamWinProbabilityAdded":-1.0000000000000009,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:23:17.251Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Lowe singles on a ground ball to center fielder Orlando Martinez.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-23T21:23:23.005Z","endTime":"2026-02-23T21:24:08.146Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678636,"link":"/api/v1/people/678636"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":84.4,"endSpeed":77.3,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.24211583661476,"aZ":-32.33258893850432,"pfxX":1.671586529317441,"pfxZ":-0.10478821425606633,"pX":-1.4421706757324833,"pZ":2.651904484988532,"vX0":0.5253952793954851,"vY0":-122.87550239073178,"vZ0":-0.7573027515232298,"x":171.97,"y":167.18,"x0":-1.8761359265416555,"y0":50.0026740082646,"z0":5.720826748802268,"aX":2.5457623951793145},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.1,"breakHorizontal":-3.1,"spinRate":2559,"spinDirection":48},"zone":11,"typeConfidence":2.0,"plateTime":0.44642757282275136},"index":0,"playId":"af9d3885-3abb-3cfb-8882-74ab10050af7","pitchNumber":1,"startTime":"2026-02-23T21:23:37.032Z","endTime":"2026-02-23T21:23:40.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.60647981404338,"aZ":-21.279995469019827,"pfxX":-0.466135259247453,"pfxZ":6.255946460508747,"pX":0.368590101606544,"pZ":1.396689239040453,"vX0":5.997606634915139,"vY0":-131.7638400543216,"vZ0":-5.9916151312989125,"x":102.95,"y":201.07,"x0":-1.8862045889955394,"y0":50.002081356703904,"z0":5.295353177830883,"aX":-0.8130655398645359},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.1,"breakHorizontal":-0.6,"spinRate":2458,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.41730020071754614},"hitData":{"launchSpeed":112.1,"launchAngle":4.0,"totalDistance":105.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":154.9,"coordY":88.71}},"index":1,"playId":"da6dfba2-aaae-3251-9c9a-dd1306e8db47","pitchNumber":2,"startTime":"2026-02-23T21:23:51.181Z","endTime":"2026-02-23T21:24:08.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.8999999999999995,"awayTeamWinProbability":94.1,"homeTeamWinProbabilityAdded":1.0999999999999996,"leverageIndex":0.26,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:24:08.146Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jo Adell strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-23T21:24:03.142Z","endTime":"2026-02-23T21:26:12.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.497355584843767,"aZ":-21.841161722099958,"pfxX":-7.966673180672997,"pfxZ":5.443911639284197,"pX":-0.7445420377348704,"pZ":3.332968759712904,"vX0":5.274349749969315,"vY0":-136.97961754181173,"vZ0":-1.9659097970052875,"x":145.38,"y":148.79,"x0":-1.6607561521862741,"y0":50.004034120648505,"z0":5.554499225024407,"aX":-15.127550377610005},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.6,"breakHorizontal":13.3,"spinRate":2332,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.3999857259560984},"index":0,"playId":"b9c1a7d7-b1cd-3b92-83d9-bfa4db22124c","pitchNumber":1,"startTime":"2026-02-23T21:24:25.323Z","endTime":"2026-02-23T21:24:29.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.389530258569657,"aZ":-29.705831747661183,"pfxX":-7.812599780798136,"pfxZ":1.5536074126907753,"pX":0.4129780739247447,"pZ":2.5082843451619308,"vX0":7.412054671518793,"vY0":-124.49719598859416,"vZ0":-1.1230496788416464,"x":101.26,"y":171.06,"x0":-1.5720322939391655,"y0":50.00074919492729,"z0":5.399138065750019,"aX":-12.39900236249359},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.8,"breakHorizontal":12.7,"spinRate":1696,"spinDirection":237},"zone":6,"typeConfidence":2.0,"plateTime":0.4380879479960518},"index":1,"playId":"c422c038-2420-3f20-ab07-158f3e7365dd","pitchNumber":2,"startTime":"2026-02-23T21:24:44.000Z","endTime":"2026-02-23T21:24:47.000Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.900853469217775,"aZ":-33.74643659346896,"pfxX":-0.10846343570634787,"pfxZ":-1.0182855300201115,"pX":1.0237623034304588,"pZ":0.685502876075703,"vX0":6.2645985400471424,"vY0":-123.44835552939306,"vZ0":-4.918485165664528,"x":77.98,"y":220.27,"x0":-1.5295086794295751,"y0":50.00261566817806,"z0":5.535254334891558,"aX":-0.16954682934225992},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.8,"breakHorizontal":-1.2,"spinRate":2753,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.44319415420838215},"index":2,"playId":"cc3c6df7-efd7-38d0-ba26-73445fb0ebeb","pitchNumber":3,"startTime":"2026-02-23T21:25:03.479Z","endTime":"2026-02-23T21:25:06.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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.2,"endSpeed":87.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.331657925053317,"aZ":-11.17087502809143,"pfxX":-4.349239210679076,"pfxZ":10.726936939211186,"pX":-0.35265199645465223,"pZ":3.408280944290688,"vX0":4.5431282365805234,"vY0":-138.64183897914853,"vZ0":-4.03411392239994,"x":130.44,"y":146.76,"x0":-1.442991132154691,"y0":50.00206343004444,"z0":5.620727672102409,"aX":-8.515346878921237},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.8,"breakHorizontal":7.0,"spinRate":2387,"spinDirection":200},"zone":1,"typeConfidence":2.0,"plateTime":0.39419878845854583},"index":3,"playId":"0b24fe8b-a663-3100-841e-e24c8070309e","pitchNumber":4,"startTime":"2026-02-23T21:25:24.825Z","endTime":"2026-02-23T21:25:27.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.827405851085736,"aZ":-28.748053652173272,"pfxX":-5.159742469881994,"pfxZ":2.2182328652291243,"pX":-0.8269022970258192,"pZ":3.891886222118026,"vX0":3.9193299791468754,"vY0":-122.76978476255248,"vZ0":1.9727377460983013,"x":148.52,"y":133.7,"x0":-1.7651707608485983,"y0":50.00157864768673,"z0":5.506523432795122,"aX":-7.961759118027618},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.7,"breakHorizontal":8.5,"spinRate":1705,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.44429685373170535,"extension":11.500265193545507},"index":4,"playId":"daf69029-ac1f-3afb-b677-8f571f752f0a","pitchNumber":5,"startTime":"2026-02-23T21:25:43.911Z","endTime":"2026-02-23T21:25:46.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.173537066299307,"aZ":-27.036288875221334,"pfxX":1.16132744811874,"pfxZ":3.038734323960746,"pX":0.3172162848948795,"pZ":3.110379512502792,"vX0":5.324799080387499,"vY0":-128.396855726365,"vZ0":-0.4871684508011623,"x":104.91,"y":154.8,"x0":-1.9230239413900039,"y0":50.005821086175246,"z0":5.381690174734492,"aX":1.9652233320854622},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.6,"breakHorizontal":-3.1,"spinRate":2526,"spinDirection":152},"zone":3,"typeConfidence":2.0,"plateTime":0.42437186164605833},"index":5,"playId":"734a9bad-648e-3a1e-8ce2-53a23cbe97cb","pitchNumber":6,"startTime":"2026-02-23T21:26:09.131Z","endTime":"2026-02-23T21:26:12.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.6,"awayTeamWinProbability":95.4,"homeTeamWinProbabilityAdded":-1.2999999999999998,"leverageIndex":0.55,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:26:12.131Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Logan O'Hoppe strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-23T21:26:52.267Z","endTime":"2026-02-23T21:27:57.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"58a7ef27-e04c-3a21-95e3-a845d1fd5e6d","startTime":"2026-02-23T21:26:37.745Z","endTime":"2026-02-23T21:26:41.437Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"first":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.484225609969712,"aZ":-27.797065994046754,"pfxX":0.7713771471310165,"pfxZ":2.6056199739947257,"pX":-0.3568821747954981,"pZ":3.160303667524866,"vX0":3.37199811086505,"vY0":-128.77388544719366,"vZ0":-0.9727430239628276,"x":130.6,"y":153.45,"x0":-1.7830382205304007,"y0":50.00568265948889,"z0":5.691459605561445,"aX":1.2961035430920984},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.7,"breakHorizontal":-2.2,"spinRate":2423,"spinDirection":174},"zone":1,"typeConfidence":2.0,"plateTime":0.42517989242231824},"index":1,"playId":"073e1a4c-7e2c-3063-98ea-142c5840c2bb","pitchNumber":1,"startTime":"2026-02-23T21:26:55.158Z","endTime":"2026-02-23T21:26:58.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"first":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.398862069048924,"aZ":-12.68431884389205,"pfxX":-3.7967564319813834,"pfxZ":10.35497535887675,"pX":-0.38399388743344276,"pZ":3.6602314907135898,"vX0":3.945500211832553,"vY0":-137.07451498310678,"vZ0":-3.2242136635248446,"x":131.64,"y":139.95,"x0":-1.3563472378855044,"y0":50.00047031115331,"z0":5.7310789565259315,"aX":-7.1449649131929345},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.1,"breakHorizontal":5.9,"spinRate":2455,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.4012692763396659},"index":2,"playId":"e1890812-7f26-3524-98e4-cde4a2fee96e","pitchNumber":2,"startTime":"2026-02-23T21:27:14.626Z","endTime":"2026-02-23T21:27:18.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"first":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.742885912555565,"aZ":-27.404083927645065,"pfxX":1.886020063489795,"pfxZ":2.830868238078031,"pX":-0.547905620672733,"pZ":2.809301352033159,"vX0":2.8846546416747523,"vY0":-129.14761121094213,"vZ0":-1.453693721204327,"x":137.88,"y":162.93,"x0":-1.9257048014699445,"y0":50.00032251084373,"z0":5.493885723752469,"aX":3.174288368793517},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.0,"breakHorizontal":-4.1,"spinRate":2511,"spinDirection":171},"zone":4,"typeConfidence":2.0,"plateTime":0.42465801819874605},"index":3,"playId":"94455c99-1269-36f1-98f0-13e5b7e2462c","pitchNumber":3,"startTime":"2026-02-23T21:27:33.008Z","endTime":"2026-02-23T21:27:36.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"first":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55110417372035,"aZ":-35.475736112599414,"pfxX":0.7144650520813283,"pfxZ":-2.138258910297398,"pX":0.6375080708748002,"pZ":1.4631854801747848,"vX0":5.308331512201395,"vY0":-123.28742990584068,"vZ0":-2.9710750961641628,"x":92.7,"y":199.27,"x0":-1.6325395420356625,"y0":50.002183201054756,"z0":5.665606580382676,"aX":1.1031316489371223},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.3,"breakHorizontal":-2.5,"spinRate":2682,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.44355996137203624},"index":4,"playId":"7d9e8e9e-e6bb-353a-aea0-c2d7def6542a","pitchNumber":4,"startTime":"2026-02-23T21:27:52.315Z","endTime":"2026-02-23T21:27:57.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"first":{"id":666139,"link":"/api/v1/people/666139"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.8,"awayTeamWinProbability":96.2,"homeTeamWinProbabilityAdded":-0.7999999999999998,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:27:57.082Z","atBatIndex":37},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mark Canha pops out to right fielder Bryce Teodosio.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-23T21:30:44.813Z","endTime":"2026-02-23T21:31:54.660Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":592192,"fullName":"Mark Canha","link":"/api/v1/people/592192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":592192,"fullName":"Mark Canha","link":"/api/v1/people/592192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Wade Meckler replaces left fielder Jo Adell, batting 6th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"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-23T21:29:27.982Z","endTime":"2026-02-23T21:29:27.995Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":666176,"link":"/api/v1/people/666176"},"defense":{"pitcher":{"id":692623,"link":"/api/v1/people/692623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666176,"link":"/api/v1/people/666176"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Juan Flores replaces catcher Logan O'Hoppe, batting 7th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"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-23T21:29:27.995Z","endTime":"2026-02-23T21:29:27.996Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808129,"link":"/api/v1/people/808129"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"701","replacedPlayer":{"id":681351,"link":"/api/v1/people/681351"},"defense":{"pitcher":{"id":692623,"link":"/api/v1/people/692623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brent Suter replaces Leonard Garcia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"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-23T21:29:27.996Z","endTime":"2026-02-23T21:30:47.809Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608718,"link":"/api/v1/people/608718"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":692623,"link":"/api/v1/people/692623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":87.1,"endSpeed":80.1,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.17539829665759,"aZ":-19.66301893251582,"pfxX":7.882407324042245,"pfxZ":7.740320811345121,"pX":-0.2521655528860463,"pZ":0.7208955969022668,"vX0":-10.55992429152614,"vY0":-126.18736708290467,"vZ0":-9.539076382650622,"x":126.61,"y":219.32,"x0":2.9586481445532393,"y0":50.000706562486926,"z0":6.1279996986511,"aX":12.737195127601819},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":12.0,"breakHorizontal":-11.9,"spinRate":2042,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.4337109528160883,"extension":7.204206489130667},"index":3,"playId":"dae5b278-acdd-3f6e-ae38-703ce925cbb4","pitchNumber":1,"startTime":"2026-02-23T21:30:47.809Z","endTime":"2026-02-23T21:30:50.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.2,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.920241996825307,"aZ":-18.119763401113406,"pfxX":1.1521928210534371,"pfxZ":8.751577153060714,"pX":1.2076127717057772,"pZ":3.4053931837364035,"vX0":-4.736139090150205,"vY0":-126.02428758350253,"vZ0":-3.2422273815473583,"x":70.97,"y":146.83,"x0":2.962725849669695,"y0":50.005771538014514,"z0":6.174517310261392,"aX":1.8513850103127099},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":15.4,"breakHorizontal":-1.0,"spinRate":2103,"spinDirection":163},"zone":12,"typeConfidence":2.0,"plateTime":0.4348370564332411,"extension":5.205130454826082},"index":4,"playId":"88ea2b89-6f59-3644-b97e-4118b39a6142","pitchNumber":2,"startTime":"2026-02-23T21:31:00.902Z","endTime":"2026-02-23T21:31:03.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":86.1,"endSpeed":79.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8487832837606,"aZ":-16.315778563188513,"pfxX":1.036710650703034,"pfxZ":9.97831185272518,"pX":0.36472716163999896,"pZ":3.050648890908054,"vX0":-7.246173935383621,"vY0":-125.16480271100143,"vZ0":-4.291713349192486,"x":103.1,"y":156.41,"x0":3.160421487530541,"y0":50.00293669778406,"z0":6.120312758838911,"aX":1.6478334533968848},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":17.3,"breakHorizontal":-0.2,"spinRate":2093,"spinDirection":162},"zone":3,"typeConfidence":2.0,"plateTime":0.43731045097037,"extension":7.17768851153068},"index":5,"playId":"031bfb43-04fc-32cf-9181-89e5f8a0ebde","pitchNumber":3,"startTime":"2026-02-23T21:31:12.352Z","endTime":"2026-02-23T21:31:16.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50433800649822,"aZ":-17.626037861761418,"pfxX":6.27623885021795,"pfxZ":8.615435021070446,"pX":0.16112796846889374,"pZ":2.625380406935178,"vX0":-9.469195758071107,"vY0":-129.0424409070127,"vZ0":-5.418862878567599,"x":110.86,"y":167.89,"x0":3.06045525403538,"y0":50.00299414594423,"z0":6.107570113013043,"aX":10.599481862180356},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":14.5,"breakHorizontal":-9.2,"spinRate":2114,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.42421726078823907,"extension":8.487890714684955},"index":6,"playId":"76368cb6-55cb-32a6-a701-6351c48772db","pitchNumber":4,"startTime":"2026-02-23T21:31:25.220Z","endTime":"2026-02-23T21:31:28.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":7,"startTime":"2026-02-23T21:31:33.265Z","endTime":"2026-02-23T21:31:44.409Z","isPitch":false,"type":"action","player":{"id":592192,"link":"/api/v1/people/592192"},"defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":78.6,"endSpeed":72.6,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.239917957593008,"aZ":-24.064859274319957,"pfxX":7.8721573502117685,"pfxZ":6.1214440242136625,"pX":0.7481230723458827,"pZ":1.4875856832153533,"vX0":-7.760133679083807,"vY0":-114.17230847646385,"vZ0":-5.0159261444297725,"x":88.48,"y":198.62,"x0":3.1619663745634248,"y0":50.005354986082196,"z0":6.069966744149102,"aX":10.435796984976108},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":10.1,"breakHorizontal":-12.4,"spinRate":1565,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.4790164123804681},"hitData":{"launchSpeed":76.2,"launchAngle":60.0,"totalDistance":186.0,"trajectory":"popup","hardness":"medium","location":"9","coordinates":{"coordX":162.76,"coordY":137.73}},"index":8,"playId":"5e339c15-0a09-3de2-bd76-0728522b3b74","pitchNumber":5,"startTime":"2026-02-23T21:31:44.409Z","endTime":"2026-02-23T21:31:54.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":592192,"link":"/api/v1/people/592192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592192,"link":"/api/v1/people/592192"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":592192,"link":"/api/v1/people/592192"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":0.3000000000000007,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:31:54.660Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Wade strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-23T21:32:03.922Z","endTime":"2026-02-23T21:33:39.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642180,"fullName":"Tyler Wade","link":"/api/v1/people/642180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":808129,"link":"/api/v1/people/808129"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.641393504925176,"aZ":-16.219216298246245,"pfxX":2.093882037372005,"pfxZ":9.84755502633336,"pX":0.7055774544967968,"pZ":2.7748351534156313,"vX0":-6.420098141523865,"vY0":-126.68465120382304,"vZ0":-5.236959249651354,"x":90.11,"y":163.86,"x0":3.0041284223308424,"y0":50.003426620976526,"z0":6.171465514446326,"aX":3.39326171448116},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":16.8,"breakHorizontal":-2.3,"spinRate":2156,"spinDirection":167},"zone":6,"typeConfidence":2.0,"plateTime":0.4328824269300835,"extension":6.454412354092833},"index":0,"playId":"7f14b622-b056-3410-beba-a8cd9acceb86","pitchNumber":1,"startTime":"2026-02-23T21:32:15.161Z","endTime":"2026-02-23T21:32:18.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82771537890734,"aZ":-20.51185137064971,"pfxX":6.912757725208464,"pfxZ":6.926971925679561,"pX":-0.5168272961408047,"pZ":2.705881180691367,"vX0":-11.000008119657862,"vY0":-128.4770053045432,"vZ0":-4.711049404437202,"x":136.7,"y":165.72,"x0":2.9080896085453407,"y0":50.00456125520117,"z0":6.142632277584545,"aX":11.641928681382181},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":11.8,"breakHorizontal":-10.2,"spinRate":2019,"spinDirection":157},"zone":4,"typeConfidence":2.0,"plateTime":0.42517349773037605,"extension":7.469166043279616},"index":1,"playId":"af0613a1-9d0b-300e-b96f-6d1deb4d69cb","pitchNumber":2,"startTime":"2026-02-23T21:32:26.592Z","endTime":"2026-02-23T21:32:30.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":89.4,"endSpeed":82.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.373158276109542,"aZ":-19.168590566014085,"pfxX":7.8597530224538765,"pfxZ":7.581799462104099,"pX":-0.6959259658147343,"pZ":2.8953485088392923,"vX0":-12.101101074926357,"vY0":-129.69027872669383,"vZ0":-4.652164208342324,"x":143.53,"y":160.61,"x0":2.9947045748791883,"y0":50.003293918019736,"z0":6.161028587976104,"aX":13.48330326734004},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":13.0,"breakHorizontal":-11.8,"spinRate":2112,"spinDirection":158},"zone":1,"typeConfidence":2.0,"plateTime":0.42123480852472994,"extension":7.299488453175882},"index":2,"playId":"909d5ec0-5997-3676-9364-3eb0af3c58c0","pitchNumber":3,"startTime":"2026-02-23T21:32:37.035Z","endTime":"2026-02-23T21:32:40.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.4,"endSpeed":71.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.658045345101606,"aZ":-31.64210654405518,"pfxX":-3.3084819342681646,"pfxZ":0.4153493469815146,"pX":-0.15488509725720329,"pZ":2.238375536326927,"vX0":-6.945465518987118,"vY0":-112.60441470429515,"vZ0":-1.9540196005130466,"x":122.9,"y":178.34,"x0":3.400743605138045,"y0":50.003830002367614,"z0":6.322149419637471,"aX":-4.242820549079367},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":0.6,"breakHorizontal":7.8,"spinRate":2281,"spinDirection":267},"zone":5,"typeConfidence":2.0,"plateTime":0.4866232463522002,"extension":7.245187876585581},"index":3,"playId":"30e9282f-dfff-374a-957e-47e6ec114b7b","pitchNumber":4,"startTime":"2026-02-23T21:32:48.697Z","endTime":"2026-02-23T21:32:51.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-02-23T21:32:57.647Z","endTime":"2026-02-23T21:33:08.867Z","isPitch":false,"type":"action","player":{"id":642180,"link":"/api/v1/people/642180"},"defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.2,"endSpeed":70.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.814050389180725,"aZ":-34.44438614332018,"pfxX":-3.226478264560477,"pfxZ":-1.841995254427542,"pX":-0.2620921436753423,"pZ":1.3469057236197333,"vX0":-7.04172273334767,"vY0":-110.70579053315831,"vZ0":-2.894273272076518,"x":126.99,"y":202.41,"x0":3.3862411508387544,"y0":50.00206616641648,"z0":6.296955307255393,"aX":-3.9804911746200964},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-3.8,"breakHorizontal":7.8,"spinRate":2304,"spinDirection":289},"zone":13,"typeConfidence":2.0,"plateTime":0.4958515255521627,"extension":6.790583844184743},"index":5,"playId":"cb808aa2-7d5b-35c0-9acf-26aad53fdcfa","pitchNumber":5,"startTime":"2026-02-23T21:33:08.867Z","endTime":"2026-02-23T21:33:13.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":88.8,"endSpeed":81.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.66459128098771,"aZ":-19.105129241390372,"pfxX":8.656066598103992,"pfxZ":7.765753325109449,"pX":0.4802172593932567,"pZ":1.738768205828098,"vX0":-9.087340655241556,"vY0":-128.8757049989017,"vZ0":-7.525158796471114,"x":98.7,"y":191.83,"x0":2.92659980719182,"y0":50.00251297218386,"z0":6.170995590125769,"aX":14.567462463165759},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":12.5,"breakHorizontal":-13.7,"spinRate":2127,"spinDirection":157},"zone":9,"typeConfidence":2.0,"plateTime":0.4249235465973271,"extension":7.633025491244489},"index":6,"playId":"c681b6fa-621d-374a-85a4-72ee89cdb660","pitchNumber":6,"startTime":"2026-02-23T21:33:22.248Z","endTime":"2026-02-23T21:33:25.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":87.5,"endSpeed":80.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.173570221353536,"aZ":-18.899390699494827,"pfxX":-0.25395585459932685,"pfxZ":8.069834489228702,"pX":-0.06764463352688914,"pZ":2.350388056202309,"vX0":-7.925419533982329,"vY0":-127.18750958117172,"vZ0":-5.859340238524373,"x":119.58,"y":175.32,"x0":3.1167153595992003,"y0":50.00072382281715,"z0":6.174463522365373,"aX":-0.4157474037881687},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":13.6,"breakHorizontal":2.2,"spinRate":2162,"spinDirection":174},"zone":5,"typeConfidence":2.0,"plateTime":0.43004353811180307,"extension":7.652708142836365},"index":7,"playId":"a8389ddf-7d01-3bd6-af20-3cd4d798ca0a","pitchNumber":7,"startTime":"2026-02-23T21:33:36.545Z","endTime":"2026-02-23T21:33:39.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":642180,"link":"/api/v1/people/642180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642180,"link":"/api/v1/people/642180"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":642180,"link":"/api/v1/people/642180"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":0.1999999999999993,"leverageIndex":0.1,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:33:39.545Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cam Cauley grounds out, third baseman Yoán Moncada to first baseman Nolan Schanuel.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-23T21:33:45.496Z","endTime":"2026-02-23T21:34:51.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.453610291084455,"aZ":-18.053626097064573,"pfxX":0.2642667127570415,"pfxZ":8.5774701048975,"pX":0.17519063518638822,"pZ":1.884687848795858,"vX0":-7.464578937178178,"vY0":-127.08325127137955,"vZ0":-6.958104405255156,"x":110.32,"y":187.89,"x0":3.108137460556651,"y0":50.00328485775562,"z0":6.0770128300922055,"aX":0.43566903218883024},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":14.3,"breakHorizontal":1.1,"spinRate":2170,"spinDirection":165},"zone":8,"typeConfidence":2.0,"plateTime":0.42992625509139293,"extension":4.7755711390181625},"index":0,"playId":"42aa1d75-6b08-3650-853c-a3a79cacde29","pitchNumber":1,"startTime":"2026-02-23T21:34:01.467Z","endTime":"2026-02-23T21:34:04.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.3,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.8796287649459,"aZ":-26.336538247421267,"pfxX":3.941308836886534,"pfxZ":3.9341279762186354,"pX":-0.020877016762723584,"pZ":0.15391974162259958,"vX0":-8.874574463769516,"vY0":-120.59563924065799,"vZ0":-8.637530002997098,"x":117.8,"y":234.62,"x0":3.1830001419463363,"y0":50.002079606428204,"z0":6.080565112593575,"aX":5.847137377571505},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.4,"breakHorizontal":-5.2,"spinRate":1241,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.45294033832834346},"index":1,"playId":"8cdf8b41-b45b-32c0-9c00-157b03397e61","pitchNumber":2,"startTime":"2026-02-23T21:34:11.450Z","endTime":"2026-02-23T21:34:14.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.623400530711784,"aZ":-19.497449737325347,"pfxX":6.587051348819383,"pfxZ":7.642971458503467,"pX":-0.6082068774717312,"pZ":3.031658443976923,"vX0":-11.212145604136527,"vY0":-127.80781321158129,"vZ0":-3.956069680619784,"x":140.18,"y":156.93,"x0":2.9740873011993623,"y0":50.005906928509134,"z0":6.125324637055708,"aX":10.93163206962177},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":13.2,"breakHorizontal":-9.5,"spinRate":1999,"spinDirection":152},"zone":1,"typeConfidence":2.0,"plateTime":0.4280855166487627},"index":2,"playId":"af12d233-e773-3adf-a2c9-bf528f8929b5","pitchNumber":3,"startTime":"2026-02-23T21:34:23.294Z","endTime":"2026-02-23T21:34:26.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-02-23T21:34:30.323Z","endTime":"2026-02-23T21:34:45.218Z","isPitch":false,"type":"action","player":{"id":695508,"link":"/api/v1/people/695508"},"defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.1,"endSpeed":70.0,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.158193867017264,"aZ":-36.106862187810385,"pfxX":-1.0083932451054705,"pfxZ":-3.197063147150107,"pX":-0.3415486564722622,"pZ":2.19955596866263,"vX0":-7.328325569554323,"vY0":-110.58166600366249,"vZ0":-0.8960099469620313,"x":130.02,"y":179.39,"x0":3.157318315713646,"y0":50.004929098746075,"z0":6.424081024231506,"aX":-1.238418634610426},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-5.6,"breakHorizontal":3.8,"spinRate":2247,"spinDirection":286},"zone":4,"typeConfidence":2.0,"plateTime":0.4967996187871049},"hitData":{"launchSpeed":98.5,"launchAngle":-3.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.09,"coordY":169.8}},"index":4,"playId":"64e041ad-bb04-332c-a415-0e5bca20fbf3","pitchNumber":4,"startTime":"2026-02-23T21:34:45.218Z","endTime":"2026-02-23T21:34:51.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":695508,"link":"/api/v1/people/695508"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.5,"awayTeamWinProbability":95.5,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:34:51.922Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Moore strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-23T21:37:16.569Z","endTime":"2026-02-23T21:38:42.714Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[6,7,8,9,11],"actionIndex":[0,1,2,3,4,5],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Gavin Collyer replaces Cole Winn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"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-23T21:37:19.248Z","endTime":"2026-02-23T21:37:19.249Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686560,"link":"/api/v1/people/686560"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from second base to shortstop for Cam Cauley.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"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-23T21:37:19.250Z","endTime":"2026-02-23T21:37:19.251Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"700","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Keyber Rodriguez replaces shortstop Tyler Wade, batting 6th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"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-23T21:37:19.252Z","endTime":"2026-02-23T21:37:19.253Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677601,"link":"/api/v1/people/677601"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":642180,"link":"/api/v1/people/642180"},"defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Aaron Zavala replaces right fielder Mark Canha, batting 5th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-23T21:37:19.254Z","endTime":"2026-02-23T21:37:19.255Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701648,"link":"/api/v1/people/701648"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"501","replacedPlayer":{"id":592192,"link":"/api/v1/people/592192"},"defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":592192,"link":"/api/v1/people/592192"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from third base to second base for Ezequiel Duran.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-23T21:37:19.256Z","endTime":"2026-02-23T21:37:19.257Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"300","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":695508,"link":"/api/v1/people/695508"},"third":{"id":677649,"link":"/api/v1/people/677649"},"shortstop":{"id":642180,"link":"/api/v1/people/642180"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Willie MacIver replaces catcher Danny Jansen, batting 2nd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-02-23T21:37:19.258Z","endTime":"2026-02-23T21:37:19.259Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680862,"link":"/api/v1/people/680862"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"201","replacedPlayer":{"id":643376,"link":"/api/v1/people/643376"},"defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.966227115922084,"aZ":-19.88364134476524,"pfxX":-7.099278754998966,"pfxZ":6.015484797654535,"pX":-0.60130561003003,"pZ":4.0680594287630765,"vX0":11.123786884154251,"vY0":-141.50024049473905,"vZ0":-0.260132130051838,"x":139.92,"y":128.94,"x0":-3.6472584232153116,"y0":50.00443983581888,"z0":5.426813481346896,"aX":-14.50966859842757},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.0,"breakHorizontal":10.8,"spinRate":2387,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.385968759261055},"index":6,"playId":"5a98a365-024a-3fc8-81a9-0036a7e8b795","pitchNumber":1,"startTime":"2026-02-23T21:37:19.260Z","endTime":"2026-02-23T21:37:22.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":91.4,"endSpeed":83.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.543309601772897,"aZ":-29.052615876085163,"pfxX":-2.667220818673875,"pfxZ":1.7525659590735412,"pX":0.5953602841469954,"pZ":1.6790844903803257,"vX0":11.707065481239798,"vY0":-132.61978653319775,"vZ0":-3.438806219871109,"x":94.31,"y":193.44,"x0":-3.5308784009667273,"y0":50.001661234377885,"z0":5.113136181456659,"aX":-4.748331130280756},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.6,"breakHorizontal":2.3,"spinRate":2766,"spinDirection":185},"zone":9,"typeConfidence":2.0,"plateTime":0.4131070786432707},"index":7,"playId":"c770c02f-1ac3-3001-b8f7-054b065c838b","pitchNumber":2,"startTime":"2026-02-23T21:37:34.886Z","endTime":"2026-02-23T21:37:38.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.51066212627145,"aZ":-18.389962405397164,"pfxX":-9.74293496444536,"pfxZ":6.7841363753389565,"pX":0.4856590690132667,"pZ":3.4193384894040815,"vX0":14.355295907216261,"vY0":-141.46123512592885,"vZ0":-2.106785457997728,"x":98.49,"y":146.46,"x0":-3.382978661956175,"y0":50.003790660827384,"z0":5.3494941038394614,"aX":-19.79917584785354},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.0,"breakHorizontal":14.8,"spinRate":2441,"spinDirection":240},"zone":12,"typeConfidence":2.0,"plateTime":0.38682802749145484},"index":8,"playId":"2e04d4f4-6249-3a77-ad73-1d6a62ea06ac","pitchNumber":3,"startTime":"2026-02-23T21:37:52.779Z","endTime":"2026-02-23T21:37:56.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.944154285168626,"aZ":-31.26603725670509,"pfxX":-9.669090936994994,"pfxZ":0.46216481705720724,"pX":-0.18528981047465737,"pZ":3.304229884618997,"vX0":12.624169414586616,"vY0":-139.54905842992287,"vZ0":0.2210103503112607,"x":124.06,"y":149.57,"x0":-3.5082325266999543,"y0":50.00451529268912,"z0":5.280972649044424,"aX":-19.101900034705608},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":1.1,"breakHorizontal":15.0,"spinRate":2431,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.39226532640566303},"index":9,"playId":"e8bd8b15-c969-3834-93ed-a2e547d691e8","pitchNumber":4,"startTime":"2026-02-23T21:38:10.526Z","endTime":"2026-02-23T21:38:14.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":10,"startTime":"2026-02-23T21:38:21.588Z","endTime":"2026-02-23T21:38:39.714Z","isPitch":false,"type":"action","player":{"id":695681,"link":"/api/v1/people/695681"},"defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.28991785413443,"aZ":-17.718313804557805,"pfxX":-7.198655327717122,"pfxZ":6.96150129251243,"pX":0.1282476172726186,"pZ":3.6618044144204376,"vX0":12.84501402515396,"vY0":-142.80150332810106,"vZ0":-1.739684228613051,"x":112.11,"y":139.91,"x0":-3.4821526067983233,"y0":50.00058129841545,"z0":5.387465864351616,"aX":-14.944958158517279},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.5,"breakHorizontal":10.6,"spinRate":2491,"spinDirection":235},"zone":12,"typeConfidence":2.0,"plateTime":0.38280564615196955},"index":11,"playId":"5310f3c5-597d-3ed8-b8c5-44e52332584c","pitchNumber":5,"startTime":"2026-02-23T21:38:39.714Z","endTime":"2026-02-23T21:38:42.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"credit":"b_ab"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_ab"},{"player":{"id":695681,"link":"/api/v1/people/695681"},"credit":"b_pa"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":-0.9000000000000004,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:38:42.714Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryce Teodosio flies out to center fielder Orlando Martinez.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-23T21:38:44.584Z","endTime":"2026-02-23T21:40:37.243Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678636,"link":"/api/v1/people/678636"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.01068266396654,"aZ":-27.015005635896458,"pfxX":-10.214920991415351,"pfxZ":2.5890934459735284,"pX":0.46460779390726853,"pZ":3.5258047410491384,"vX0":14.519965613641277,"vY0":-140.18490733552795,"vZ0":0.035727885229905665,"x":99.29,"y":143.58,"x0":-3.449511604876773,"y0":50.00689562915668,"z0":5.273132337498854,"aX":-20.38413515552864},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":4.9,"breakHorizontal":15.6,"spinRate":2467,"spinDirection":238},"zone":12,"typeConfidence":2.0,"plateTime":0.39039053171879035},"index":0,"playId":"489669ff-0e5c-3985-b4ed-abccec5890c7","pitchNumber":1,"startTime":"2026-02-23T21:39:09.605Z","endTime":"2026-02-23T21:39:13.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.302584991666883,"aZ":-29.82131460232984,"pfxX":-1.5997902608481374,"pfxZ":1.304158597508449,"pX":0.7054919873399321,"pZ":2.8406378090361035,"vX0":11.845244924735375,"vY0":-133.63436438088377,"vZ0":-0.5902741806161576,"x":90.11,"y":162.08,"x0":-3.580299742983332,"y0":50.00459159191424,"z0":5.2102322053144645,"aX":-2.891205417819697},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.4,"breakHorizontal":0.2,"spinRate":2642,"spinDirection":196},"zone":6,"typeConfidence":2.0,"plateTime":0.4101771570105299},"index":1,"playId":"c6c31c14-e2d3-3e7c-8574-a03f8450b777","pitchNumber":2,"startTime":"2026-02-23T21:39:27.515Z","endTime":"2026-02-23T21:39:30.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":97.3,"endSpeed":88.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16345706258376,"aZ":-30.908742871932528,"pfxX":-10.864980161342732,"pfxZ":0.625917712045494,"pX":-0.5862459379610336,"pZ":3.6417960432368637,"vX0":12.363214388910063,"vY0":-141.23065366931212,"vZ0":0.9197814758985619,"x":139.35,"y":140.45,"x0":-3.6088942613788886,"y0":50.00303782516129,"z0":5.299864387791958,"aX":-21.950080082848284},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":1.6,"breakHorizontal":17.2,"spinRate":2412,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.3878288585623846},"index":2,"playId":"aedf2bc1-83b6-3b88-8c91-bd9c159aa739","pitchNumber":3,"startTime":"2026-02-23T21:39:46.023Z","endTime":"2026-02-23T21:39:49.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":97.7,"endSpeed":89.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.810401421665098,"aZ":-18.273267470636725,"pfxX":-7.8136919727702345,"pfxZ":6.811547410679847,"pX":0.9314085663861698,"pZ":3.31976813449465,"vX0":14.901143119892097,"vY0":-141.6116459814726,"vZ0":-2.3464129722626423,"x":81.5,"y":149.15,"x0":-3.371705281893145,"y0":50.006363820884275,"z0":5.321511448170854,"aX":-15.955544475400801},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.0,"breakHorizontal":11.3,"spinRate":2420,"spinDirection":235},"zone":12,"typeConfidence":2.0,"plateTime":0.3860401012404737},"index":3,"playId":"50f8b81c-b1f2-30fd-ad84-c9184c62adb8","pitchNumber":4,"startTime":"2026-02-23T21:40:07.651Z","endTime":"2026-02-23T21:40:10.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.846192358397857,"aZ":-24.47094681847657,"pfxX":-1.3850712537037815,"pfxZ":4.20623997321624,"pX":0.0023136481473732726,"pZ":2.169059949432818,"vX0":10.49487482973895,"vY0":-134.88752050839562,"vZ0":-2.992804333663279,"x":116.91,"y":180.22,"x0":-3.7682733073523695,"y0":50.00482567194533,"z0":5.028800647979519,"aX":-2.5380497499166865},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.1,"breakHorizontal":0.1,"spinRate":2554,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.406907702499991},"hitData":{"launchSpeed":104.3,"launchAngle":38.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.88,"coordY":69.35}},"index":4,"playId":"03e5e9a6-b048-30c7-a06d-2207e43faf81","pitchNumber":5,"startTime":"2026-02-23T21:40:27.184Z","endTime":"2026-02-23T21:40:37.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_ab"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_ab"},{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_pa"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.0,"awayTeamWinProbability":97.0,"homeTeamWinProbabilityAdded":-0.5999999999999996,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:40:37.243Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach Neto singles on a ground ball to left fielder Andrew Velazquez.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-23T21:40:36.937Z","endTime":"2026-02-23T21:41:30.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":623205,"link":"/api/v1/people/623205"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.895215204514514,"aZ":-27.201894563962885,"pfxX":-1.6686870632746578,"pfxZ":2.675456100914687,"pX":1.8190276332389683,"pZ":1.5136485772093768,"vX0":14.441558162931216,"vY0":-134.84101809642476,"vZ0":-4.618087884487704,"x":47.66,"y":197.91,"x0":-3.3689859703198275,"y0":50.000764030750176,"z0":5.147257559942329,"aX":-3.0995533345325668},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.1,"breakHorizontal":0.2,"spinRate":2630,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.404824120300288},"index":0,"playId":"3ea0e373-bf9d-3e12-b24d-fd0c44efcfe6","pitchNumber":1,"startTime":"2026-02-23T21:41:05.271Z","endTime":"2026-02-23T21:41:08.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.883342787049944,"aZ":-29.931112640999324,"pfxX":-2.546322809175602,"pfxZ":1.185392716955402,"pX":0.08638707084725503,"pZ":2.1598350868859653,"vX0":10.762811479822998,"vY0":-135.9650445055297,"vZ0":-2.622409974531687,"x":113.71,"y":180.46,"x0":-3.5745754918287465,"y0":50.002718421424156,"z0":5.191690606309884,"aX":-4.818498782698661},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.8,"breakHorizontal":2.6,"spinRate":2514,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.4012482202387666},"hitData":{"launchSpeed":101.7,"launchAngle":7.0,"totalDistance":119.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.49,"coordY":97.18}},"index":1,"playId":"eaea9ee4-5845-3286-8944-029feff2a343","pitchNumber":2,"startTime":"2026-02-23T21:41:22.364Z","endTime":"2026-02-23T21:41:30.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":0.40000000000000036,"leverageIndex":0.12,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:41:30.856Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nolan Schanuel flies out to left fielder Andrew Velazquez.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-23T21:42:01.674Z","endTime":"2026-02-23T21:42:57.238Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":623205,"link":"/api/v1/people/623205"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.74446442270259,"aZ":-26.166414132926096,"pfxX":-1.808372281440826,"pfxZ":3.2548206056912345,"pX":0.7886416648572218,"pZ":2.5424815884088288,"vX0":12.192257385588006,"vY0":-134.91187380978474,"vZ0":-2.1694895189365915,"x":86.94,"y":170.13,"x0":-3.5501243318263738,"y0":50.005859696202705,"z0":5.197221952926967,"aX":-3.3423886214370007},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.6,"breakHorizontal":0.7,"spinRate":2602,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.40564871321451523},"index":0,"playId":"d0b6397d-5926-3c68-bc3f-c1a9df322a65","pitchNumber":1,"startTime":"2026-02-23T21:42:01.674Z","endTime":"2026-02-23T21:42:09.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Zach Neto steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"d0b6397d-5926-3c68-bc3f-c1a9df322a65","startTime":"2026-02-23T21:42:11.564Z","endTime":"2026-02-23T21:42:32.531Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"},"defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"postOnSecond":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":0.1999999999999993,"leverageIndex":0.29,"dramaIndex":13.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.702925430528605,"aZ":-17.816051960896466,"pfxX":-5.738062129323513,"pfxZ":7.083669319941473,"pX":-0.9990280727743225,"pZ":3.9366914566317406,"vX0":9.164055285701936,"vY0":-140.93841868588783,"vZ0":-0.7909501901242041,"x":155.08,"y":132.49,"x0":-3.5356837878684546,"y0":50.00610749797688,"z0":5.363358012321666,"aX":-11.636904679543926},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.8,"breakHorizontal":8.6,"spinRate":2482,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.3874920875626664},"index":2,"playId":"de99932e-4c66-34ff-bdbd-2cb4847948ab","pitchNumber":2,"startTime":"2026-02-23T21:42:32.531Z","endTime":"2026-02-23T21:42:37.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":97.5,"endSpeed":89.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.556519292317386,"aZ":-15.3550401771013,"pfxX":-5.645589789027815,"pfxZ":8.245608153478232,"pX":0.5397597899750771,"pZ":2.8688597436633603,"vX0":13.077913563103769,"vY0":-141.50859353232738,"vZ0":-3.932754588834461,"x":96.43,"y":161.32,"x0":-3.3962571243901882,"y0":50.00225583232007,"z0":5.252312151862664,"aX":-11.516255871643764},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.3,"breakHorizontal":7.7,"spinRate":2493,"spinDirection":237},"zone":3,"typeConfidence":2.0,"plateTime":0.3862119633603185},"hitData":{"launchSpeed":86.1,"launchAngle":33.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.75,"coordY":81.0}},"index":3,"playId":"93ab0dad-8413-3886-b3d3-f15e7bb52a6d","pitchNumber":3,"startTime":"2026-02-23T21:42:50.456Z","endTime":"2026-02-23T21:42:57.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_ab"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_ab"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_pa"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.7,"awayTeamWinProbability":97.3,"homeTeamWinProbabilityAdded":-0.8999999999999995,"leverageIndex":0.29,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:42:57.238Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Herrera grounds out, first baseman Jeimer Candelario to pitcher Ryan Zeferjahn.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-23T21:45:09.143Z","endTime":"2026-02-23T21:45:43.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[7,8],"actionIndex":[0,1,2,3,4,5,6],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":600869,"link":"/api/v1/people/600869"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Oswald Peraza replaces shortstop Zach Neto, batting 1st, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"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-23T21:45:11.905Z","endTime":"2026-02-23T21:45:11.906Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":687263,"link":"/api/v1/people/687263"},"defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jeimer Candelario replaces first baseman Nolan Schanuel, batting 2nd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"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-23T21:45:11.907Z","endTime":"2026-02-23T21:45:11.908Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":600869,"link":"/api/v1/people/600869"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"id":694384,"link":"/api/v1/people/694384"},"defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Nick Madrigal replaces third baseman Yoán Moncada, batting 3rd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"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-23T21:45:11.909Z","endTime":"2026-02-23T21:45:11.910Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663611,"link":"/api/v1/people/663611"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"301","replacedPlayer":{"id":660162,"link":"/api/v1/people/660162"},"defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jose Siri replaces center fielder Josh Lowe, batting 5th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-23T21:45:11.911Z","endTime":"2026-02-23T21:45:11.912Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"501","replacedPlayer":{"id":666139,"link":"/api/v1/people/666139"},"defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Donovan Walton replaces second baseman Christian Moore, batting 8th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-23T21:45:11.913Z","endTime":"2026-02-23T21:45:11.914Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"801","replacedPlayer":{"id":695681,"link":"/api/v1/people/695681"},"defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Raudi Rodriguez replaces right fielder Bryce Teodosio, batting 9th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-02-23T21:45:11.915Z","endTime":"2026-02-23T21:45:11.916Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":804558,"link":"/api/v1/people/804558"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":669326,"link":"/api/v1/people/669326"},"defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":669326,"link":"/api/v1/people/669326"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ryan Zeferjahn replaces Brent Suter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-02-23T21:45:11.917Z","endTime":"2026-02-23T21:45:11.918Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666171,"link":"/api/v1/people/666171"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.303767737569476,"aZ":-32.5706951451052,"pfxX":1.7385679321384335,"pfxZ":-0.24346901841725987,"pX":0.3998547500226815,"pZ":2.7221470295287484,"vX0":5.411870688629214,"vY0":-125.54127673245831,"vZ0":-1.5668647086346845,"x":101.76,"y":165.28,"x0":-2.002089752751197,"y0":50.004691765727934,"z0":5.983744165368789,"aX":2.7997202643404298},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.6,"breakHorizontal":-4.3,"spinRate":2413,"spinDirection":103},"zone":3,"typeConfidence":2.0,"plateTime":0.4348293012728348,"extension":5.79343691878421},"index":7,"playId":"e8458ccf-9d8b-3e5f-981f-9aa4990b4041","pitchNumber":1,"startTime":"2026-02-23T21:45:11.919Z","endTime":"2026-02-23T21:45:15.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.239708378582755,"aZ":-33.11310603921858,"pfxX":2.729492356821338,"pfxZ":-0.5616746985464598,"pX":0.1576214331136213,"pZ":2.2882414476225894,"vX0":4.446172695489236,"vY0":-127.59501673143593,"vZ0":-2.883145771273367,"x":110.99,"y":177.0,"x0":-1.959535925771256,"y0":50.0060513923417,"z0":6.031128612881203,"aX":4.520369152155075},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.4,"breakHorizontal":-5.9,"spinRate":2513,"spinDirection":106},"zone":5,"typeConfidence":2.0,"plateTime":0.4285906819427865,"extension":7.671306580678389},"hitData":{"launchSpeed":110.1,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.48,"coordY":169.19}},"index":8,"playId":"e2ebce42-a101-35fd-8b21-965a1b1bc353","pitchNumber":2,"startTime":"2026-02-23T21:45:34.188Z","endTime":"2026-02-23T21:45:43.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"credit":"b_ab"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"credit":"p_ab"},{"player":{"id":645444,"link":"/api/v1/people/645444"},"credit":"b_pa"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.9000000000000004,"awayTeamWinProbability":97.1,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:45:43.325Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrew Velazquez flies out to left fielder Wade Meckler.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-23T21:45:54.146Z","endTime":"2026-02-23T21:47:12.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":623205,"fullName":"Andrew Velazquez","link":"/api/v1/people/623205"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":623205,"fullName":"Andrew Velazquez","link":"/api/v1/people/623205"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.6,"strikeZoneTop":3.019,"strikeZoneBottom":1.524,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.042237633825856,"aZ":-28.830305794839237,"pfxX":3.30731416983664,"pfxZ":2.048737058252888,"pX":0.9875924293634307,"pZ":2.197627401979927,"vX0":6.675039810026145,"vY0":-126.47276443329608,"vZ0":-3.4501739169157633,"x":79.36,"y":179.44,"x0":-2.1080557972982015,"y0":50.00325630526755,"z0":5.873800387746099,"aX":5.395006786991477},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.2,"breakHorizontal":-7.4,"spinRate":2396,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.4318804707462496},"index":0,"playId":"743d9004-e999-343f-a45b-cf06f6f2c356","pitchNumber":1,"startTime":"2026-02-23T21:46:08.574Z","endTime":"2026-02-23T21:46:20.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":623205,"link":"/api/v1/people/623205","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":81.3,"strikeZoneTop":3.019,"strikeZoneBottom":1.524,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.520801519534828,"aZ":-30.821902812525206,"pfxX":3.968100941343717,"pfxZ":0.8264234389610277,"pX":0.6997397096466905,"pZ":1.1634334383315375,"vX0":4.908719414161921,"vY0":-126.18131349338144,"vZ0":-6.104475648901382,"x":90.33,"y":207.37,"x0":-1.7739481701038329,"y0":50.00358443049218,"z0":6.044882493631204,"aX":6.50965052070852},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.5,"breakHorizontal":-8.2,"spinRate":2510,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.43125173433208364},"index":1,"playId":"617419fd-a2a9-3086-ad86-3eff2ac5781e","pitchNumber":2,"startTime":"2026-02-23T21:46:28.969Z","endTime":"2026-02-23T21:46:31.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":623205,"link":"/api/v1/people/623205","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.2,"strikeZoneTop":3.019,"strikeZoneBottom":1.524,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.648601790933874,"aZ":-13.444348258178511,"pfxX":-2.515071292555386,"pfxZ":9.468935444839236,"pX":-0.9824967163876914,"pZ":1.840107831339487,"vX0":3.7397972870638454,"vY0":-139.34853762184068,"vZ0":-8.577164936168334,"x":154.45,"y":189.1,"x0":-2.0116695536278684,"y0":50.00263904592764,"z0":5.834788750139549,"aX":-4.974750867199719},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":3.8,"spinRate":2345,"spinDirection":204},"zone":13,"typeConfidence":2.0,"plateTime":0.39221468183416164,"extension":6.489684123130968},"index":2,"playId":"f504d4b7-ca77-3640-9c36-b4f49bfd3d19","pitchNumber":3,"startTime":"2026-02-23T21:46:48.333Z","endTime":"2026-02-23T21:46:52.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":623205,"link":"/api/v1/people/623205","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":74.7,"strikeZoneTop":3.019,"strikeZoneBottom":1.524,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.690849987408107,"aZ":-31.128059822529497,"pfxX":7.66287520286604,"pfxZ":0.7509503111737343,"pX":-0.788705504051663,"pZ":1.5734503254659082,"vX0":1.028645748109456,"vY0":-117.01350247346622,"vZ0":-3.1441916208562932,"x":147.06,"y":196.3,"x0":-2.2294815794043386,"y0":50.00321523487273,"z0":5.830939169263602,"aX":10.697972372724996},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":0.8,"breakHorizontal":-14.2,"spinRate":2673,"spinDirection":65},"zone":7,"typeConfidence":2.0,"plateTime":0.4668952862155571,"extension":6.189219753215934},"hitData":{"launchSpeed":81.8,"launchAngle":53.0,"totalDistance":205.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.87,"coordY":130.36}},"index":3,"playId":"bf9e3724-fa55-39e9-88a1-96e9bf15619c","pitchNumber":4,"startTime":"2026-02-23T21:47:02.739Z","endTime":"2026-02-23T21:47:12.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":623205,"link":"/api/v1/people/623205","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":623205,"link":"/api/v1/people/623205"},"credit":"b_ab"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"credit":"p_ab"},{"player":{"id":623205,"link":"/api/v1/people/623205"},"credit":"b_pa"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.1,"awayTeamWinProbability":96.9,"homeTeamWinProbabilityAdded":0.19999999999999973,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:47:12.253Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Orlando Martinez grounds out, second baseman Donovan Walton to first baseman Jeimer Candelario.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-23T21:47:12.814Z","endTime":"2026-02-23T21:48:18.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":678636,"fullName":"Orlando Martinez","link":"/api/v1/people/678636"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678636,"fullName":"Orlando Martinez","link":"/api/v1/people/678636"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":600869,"link":"/api/v1/people/600869"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.850615146632713,"aZ":-18.019657738126536,"pfxX":-8.044968184091381,"pfxZ":7.384458528165684,"pX":0.21932874070038944,"pZ":2.3681147407861936,"vX0":8.266288528424653,"vY0":-137.441595875416,"vZ0":-5.710544924509825,"x":108.64,"y":174.84,"x0":-1.7789490760991256,"y0":50.0047532529115,"z0":5.692495009090132,"aX":-15.426186603566721},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.4,"breakHorizontal":12.8,"spinRate":1922,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.3981915882221423,"extension":6.881113764665964},"index":0,"playId":"4cc930c7-28be-3e56-9c20-836100335b3e","pitchNumber":1,"startTime":"2026-02-23T21:47:38.136Z","endTime":"2026-02-23T21:47:41.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":678636,"link":"/api/v1/people/678636","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.4,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.446719510823932,"aZ":-30.347948443608708,"pfxX":2.370703568097064,"pfxZ":1.0718382943423457,"pX":0.9947500564864963,"pZ":1.1752092270504568,"vX0":6.081439082030277,"vY0":-129.13716486936138,"vZ0":-6.3433961780442285,"x":79.08,"y":207.05,"x0":-1.6931839160993571,"y0":50.00104965636276,"z0":5.980961186409452,"aX":4.025085779772199},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.8,"breakHorizontal":-5.5,"spinRate":2500,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4232166876982779,"extension":5.86397780179228},"index":1,"playId":"d5f815ab-7af2-3cff-9d9b-c06de7cbaf45","pitchNumber":2,"startTime":"2026-02-23T21:47:55.588Z","endTime":"2026-02-23T21:47:59.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":678636,"link":"/api/v1/people/678636","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.6,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.370545804096217,"aZ":-29.516739279675686,"pfxX":4.930817026055232,"pfxZ":1.5617466855400144,"pX":0.7470689110841845,"pZ":1.8424615491129201,"vX0":4.897177734795762,"vY0":-128.52192258782196,"vZ0":-4.793363630808343,"x":88.52,"y":189.03,"x0":-1.8120225386562534,"y0":50.0042620144704,"z0":5.9789330585385265,"aX":8.388392486070027},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.2,"breakHorizontal":-9.8,"spinRate":2643,"spinDirection":82},"zone":9,"typeConfidence":2.0,"plateTime":0.4234401504353018,"extension":5.850533420191206},"hitData":{"launchSpeed":66.6,"launchAngle":-11.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.77,"coordY":154.07}},"index":2,"playId":"d76db21b-3ec3-382d-a11f-2fb14fb0f494","pitchNumber":3,"startTime":"2026-02-23T21:48:11.209Z","endTime":"2026-02-23T21:48:18.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":678636,"link":"/api/v1/people/678636","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678636,"link":"/api/v1/people/678636"},"credit":"b_ab"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"credit":"p_ab"},{"player":{"id":678636,"link":"/api/v1/people/678636"},"credit":"b_pa"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.2,"awayTeamWinProbability":96.8,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:48:18.408Z","atBatIndex":47},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Madrigal doubles (1) on a line drive to left fielder Andrew Velazquez.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-23T21:50:46.343Z","endTime":"2026-02-23T21:51:21.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"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":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":623205,"link":"/api/v1/people/623205"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Peyton Gray replaces Gavin Collyer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"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-23T21:49:42.411Z","endTime":"2026-02-23T21:50:49.100Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682608,"link":"/api/v1/people/682608"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":663611,"link":"/api/v1/people/663611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":86.6,"endSpeed":80.6,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.491401983928633,"aZ":-25.297739360676083,"pfxX":0.9845678964226057,"pfxZ":4.268430040655437,"pX":1.4061172781649014,"pZ":-0.26465202986943726,"vX0":10.284132505638139,"vY0":-125.5917484677641,"vZ0":-9.020792137257262,"x":63.4,"y":245.93,"x0":-2.855790134660714,"y0":50.002780819381044,"z0":5.405108411598688,"aX":1.5837954750773053},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.9,"breakHorizontal":-4.0,"spinRate":2529,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.43477494688703455},"index":1,"playId":"f9dacb43-a3f1-357a-8179-58d2e3dc106c","pitchNumber":1,"startTime":"2026-02-23T21:50:49.100Z","endTime":"2026-02-23T21:50:52.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":663611,"link":"/api/v1/people/663611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.725542427087248,"aZ":-16.44352448378851,"pfxX":-8.085999968573763,"pfxZ":8.637697498733896,"pX":-0.055187137567128286,"pZ":1.8417383143361337,"vX0":9.825489611999723,"vY0":-134.041146340758,"vZ0":-6.519627724457917,"x":119.1,"y":189.05,"x0":-2.7161813974236004,"y0":50.00496210508756,"z0":5.477955713194918,"aX":-14.729901302908797},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.4,"breakHorizontal":12.6,"spinRate":2158,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.40848559029227616},"hitData":{"launchSpeed":96.7,"launchAngle":23.0,"totalDistance":356.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":81.95,"coordY":62.52}},"index":2,"playId":"209936ee-a2a8-3530-ab32-2f6d98c944bb","pitchNumber":2,"startTime":"2026-02-23T21:51:05.414Z","endTime":"2026-02-23T21:51:21.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":663611,"link":"/api/v1/people/663611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663611,"link":"/api/v1/people/663611"},"credit":"b_ab"},{"player":{"id":682608,"link":"/api/v1/people/682608"},"credit":"p_ab"},{"player":{"id":663611,"link":"/api/v1/people/663611"},"credit":"b_pa"},{"player":{"id":682608,"link":"/api/v1/people/682608"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.3,"awayTeamWinProbability":94.7,"homeTeamWinProbabilityAdded":2.0999999999999996,"leverageIndex":0.32,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:51:21.711Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marlon Quintero grounds out, third baseman Keyber Rodriguez to first baseman Nick Pratto.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-23T21:51:43.095Z","endTime":"2026-02-23T21:53:43.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":821238,"fullName":"Marlon Quintero","link":"/api/v1/people/821238"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":821238,"fullName":"Marlon Quintero","link":"/api/v1/people/821238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677601,"link":"/api/v1/people/677601"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668472,"link":"/api/v1/people/668472"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Marlon Quintero replaces Jorge Soler.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"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-23T21:51:22.842Z","endTime":"2026-02-23T21:51:45.860Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":821238,"link":"/api/v1/people/821238"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":624585,"link":"/api/v1/people/624585"},"defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"second":{"id":663611,"link":"/api/v1/people/663611"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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.4,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.89921669719082,"aZ":-13.168392179835005,"pfxX":-5.981388870198561,"pfxZ":10.193767616468792,"pX":0.7883308279793414,"pZ":2.426038527045223,"vX0":11.20247227808198,"vY0":-135.7163770059221,"vZ0":-5.952627769001196,"x":86.95,"y":173.28,"x0":-2.6169620384918058,"y0":50.0008800601648,"z0":5.566157237569669,"aX":-11.150769687804658},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.3,"breakHorizontal":8.4,"spinRate":2204,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.4036967297430665},"index":1,"playId":"0f034547-5ced-3914-ade2-9d24e7b64074","pitchNumber":1,"startTime":"2026-02-23T21:51:45.860Z","endTime":"2026-02-23T21:51:49.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":821238,"link":"/api/v1/people/821238","batSide":{"code":"R","description":"Right"}},"second":{"id":663611,"link":"/api/v1/people/663611"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":82.7,"endSpeed":76.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.074854121332574,"aZ":-30.053558108177572,"pfxX":-8.09909587144358,"pfxZ":1.4420429439274471,"pX":-1.4428333884219786,"pZ":2.6880057288539487,"vX0":5.6262450632636885,"vY0":-120.41277409676829,"vZ0":-0.9051376172340717,"x":172.0,"y":166.2,"x0":-2.7557949075760693,"y0":50.00243677784743,"z0":5.724453972500178,"aX":-11.909639023272451},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.6,"breakHorizontal":13.3,"spinRate":1620,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.4546301964460602},"index":2,"playId":"d1b5d97b-aaa8-36a3-ba12-d4828a18b7e9","pitchNumber":2,"startTime":"2026-02-23T21:52:02.310Z","endTime":"2026-02-23T21:52:05.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":821238,"link":"/api/v1/people/821238","batSide":{"code":"R","description":"Right"}},"second":{"id":663611,"link":"/api/v1/people/663611"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.3,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.798770053418092,"aZ":-30.399825660160513,"pfxX":-9.167588707758057,"pfxZ":1.2042108651930272,"pX":-0.13847667968104999,"pZ":1.8960169007711694,"vX0":8.790475946997418,"vY0":-120.82708652365716,"vZ0":-2.539064172387884,"x":122.28,"y":187.59,"x0":-2.63469812597954,"y0":50.005132063467265,"z0":5.6349313069794125,"aX":-13.541398891954454},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.8,"breakHorizontal":14.5,"spinRate":1566,"spinDirection":252},"zone":8,"typeConfidence":2.0,"plateTime":0.4535129945382659},"index":3,"playId":"83acd620-0576-3039-a95d-5440adfb1e26","pitchNumber":3,"startTime":"2026-02-23T21:52:20.878Z","endTime":"2026-02-23T21:52:24.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":821238,"link":"/api/v1/people/821238","batSide":{"code":"R","description":"Right"}},"second":{"id":663611,"link":"/api/v1/people/663611"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":85.7,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.098279551741413,"aZ":-12.623863143262083,"pfxX":-4.936113352579093,"pfxZ":10.386344121910621,"pX":-0.2774736382775575,"pZ":2.1732072062042893,"vX0":8.024816653232106,"vY0":-136.5719306274412,"vZ0":-6.768232765431413,"x":127.58,"y":180.1,"x0":-2.6174384897980514,"y0":50.00182323488698,"z0":5.558232351338383,"aX":-9.29087286250746},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.5,"breakHorizontal":7.2,"spinRate":2163,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.4016120690725584},"index":4,"playId":"30848b15-34ab-3e96-8c07-d23db0263e40","pitchNumber":4,"startTime":"2026-02-23T21:52:42.252Z","endTime":"2026-02-23T21:52:45.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":821238,"link":"/api/v1/people/821238","batSide":{"code":"R","description":"Right"}},"second":{"id":663611,"link":"/api/v1/people/663611"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.4,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.659534673560866,"aZ":-26.910733661791376,"pfxX":-9.961888069015043,"pfxZ":3.569963549677662,"pX":-0.9084567723143389,"pZ":1.4534169768951337,"vX0":7.618537326845481,"vY0":-120.16390896568444,"vZ0":-3.8572241895671966,"x":151.63,"y":199.54,"x0":-2.8142651120891573,"y0":50.00052983050638,"z0":5.450427332427765,"aX":-14.675055927771547},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.9,"breakHorizontal":16.4,"spinRate":1541,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.4545307846177993},"index":5,"playId":"976612a4-74dd-352e-af5a-3587a0152283","pitchNumber":5,"startTime":"2026-02-23T21:53:04.089Z","endTime":"2026-02-23T21:53:08.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":821238,"link":"/api/v1/people/821238","batSide":{"code":"R","description":"Right"}},"second":{"id":663611,"link":"/api/v1/people/663611"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.3,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.51265503004393,"aZ":-30.430242554383863,"pfxX":-7.109507249729297,"pfxZ":1.1569392886934944,"pX":-0.951872762551119,"pZ":1.7267209545834363,"vX0":6.870715304373365,"vY0":-120.87994070535979,"vZ0":-2.907276600090571,"x":153.28,"y":192.16,"x0":-2.888815210075237,"y0":50.00011492857184,"z0":5.579432130938698,"aX":-10.66562509977659},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.7,"breakHorizontal":11.5,"spinRate":1755,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.45075664962247686},"hitData":{"launchSpeed":97.0,"launchAngle":-10.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.7,"coordY":169.8}},"index":6,"playId":"3208a6c2-75b7-3314-a49a-1255e086b17b","pitchNumber":6,"startTime":"2026-02-23T21:53:32.959Z","endTime":"2026-02-23T21:53:43.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":821238,"link":"/api/v1/people/821238","batSide":{"code":"R","description":"Right"}},"second":{"id":663611,"link":"/api/v1/people/663611"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":821238,"link":"/api/v1/people/821238"},"credit":"b_ab"},{"player":{"id":682608,"link":"/api/v1/people/682608"},"credit":"p_ab"},{"player":{"id":821238,"link":"/api/v1/people/821238"},"credit":"b_pa"},{"player":{"id":682608,"link":"/api/v1/people/682608"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":-1.7000000000000002,"leverageIndex":0.57,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:53:43.258Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Siri challenged (pitch result), call on the field was confirmed: Jose Siri called out on strikes.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-23T21:53:45.635Z","endTime":"2026-02-23T21:56:42.074Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.696539829648,"aZ":-27.925899158750823,"pfxX":-0.8786016601042619,"pfxZ":2.6349354297111205,"pX":-0.18424432427855736,"pZ":3.2578708445437052,"vX0":6.96013076328465,"vY0":-125.73801507462822,"vZ0":-0.4780703541225206,"x":124.02,"y":150.82,"x0":-2.865193931864607,"y0":50.00337148489312,"z0":5.701622003724511,"aX":-1.4173524123647032},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.9,"breakHorizontal":0.1,"spinRate":2537,"spinDirection":133},"zone":2,"typeConfidence":2.0,"plateTime":0.4343567193892808,"extension":6.707607112966746},"index":0,"playId":"22427dc2-0a3c-3f68-a1ac-5c0f1b6f422d","pitchNumber":1,"startTime":"2026-02-23T21:54:08.438Z","endTime":"2026-02-23T21:54:35.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"second":{"id":663611,"link":"/api/v1/people/663611"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"}},"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":81.7,"endSpeed":75.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.450808796402804,"aZ":-31.037723344380513,"pfxX":-9.783681158037588,"pfxZ":0.7930691723476144,"pX":-1.12541382818625,"pZ":2.1619434272168436,"vX0":7.055119893649651,"vY0":-118.77652646336733,"vZ0":-1.3890290280882993,"x":159.9,"y":180.41,"x0":-2.8541789694640394,"y0":50.004527249910616,"z0":5.560891652721665,"aX":-14.065962095743416},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.3,"breakHorizontal":16.2,"spinRate":1559,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.4600626956380509},"index":1,"playId":"0d280bde-6b09-371e-94c0-93f5017d5312","pitchNumber":2,"startTime":"2026-02-23T21:54:43.869Z","endTime":"2026-02-23T21:54:49.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"second":{"id":663611,"link":"/api/v1/people/663611"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.19231786776011,"aZ":-21.873506748650605,"pfxX":-8.671809028040995,"pfxZ":5.475955227294072,"pX":-1.371899607579867,"pZ":2.689710475762511,"vX0":6.715197625179328,"vY0":-136.12759244722437,"vZ0":-3.7496444051727096,"x":169.29,"y":166.16,"x0":-2.741016166044322,"y0":50.00354106001442,"z0":5.594731517882621,"aX":-16.315836547352998},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.4,"breakHorizontal":14.3,"spinRate":2226,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4019885635425431},"index":2,"playId":"3ab89ebe-e02c-3d44-a294-95c0dcb1ea6f","pitchNumber":3,"startTime":"2026-02-23T21:55:05.147Z","endTime":"2026-02-23T21:55:09.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"second":{"id":663611,"link":"/api/v1/people/663611"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"1fd3f8fe-c015-3b53-83bc-01e9c91cba2f","startTime":"2026-02-23T21:55:29.069Z","endTime":"2026-02-23T21:55:33.558Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"second":{"id":663611,"link":"/api/v1/people/663611"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.802889300572314,"aZ":-26.337490540375644,"pfxX":-8.14664191392909,"pfxZ":3.93568646415436,"pX":-1.5221860299389582,"pZ":1.5604946103384607,"vX0":5.965285812176946,"vY0":-121.28519497819602,"vZ0":-4.028451509965381,"x":175.02,"y":196.65,"x0":-2.9611049318613554,"y0":50.00286890236642,"z0":5.55273566337331,"aX":-12.078003356407274},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":6.4,"breakHorizontal":13.2,"spinRate":1518,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.45246270021840784},"index":4,"playId":"c066db0d-ba7f-39d7-9b6d-19b22baa4c1e","pitchNumber":4,"startTime":"2026-02-23T21:55:55.437Z","endTime":"2026-02-23T21:55:58.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"second":{"id":663611,"link":"/api/v1/people/663611"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.42707445887964,"aZ":-33.743111096583085,"pfxX":-6.095445881900496,"pfxZ":-1.071662032304828,"pX":-0.8352879986421666,"pZ":1.6279144772765142,"vX0":6.691854448324685,"vY0":-120.11134764834665,"vZ0":-2.346166665461573,"x":148.84,"y":194.83,"x0":-2.860487675490798,"y0":50.00162096696839,"z0":5.606679206613183,"aX":-8.940133226790726},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.3,"breakHorizontal":9.5,"spinRate":1665,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.45535370205827075},"index":5,"playId":"41b9cda0-f8ce-3dd2-a571-3b8c44b8a191","pitchNumber":5,"startTime":"2026-02-23T21:56:14.654Z","endTime":"2026-02-23T21:56:17.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"second":{"id":663611,"link":"/api/v1/people/663611"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.587885622480595,"aZ":-13.632839452360736,"pfxX":-8.871627786643216,"pfxZ":9.94293281416022,"pX":0.6087440347272597,"pZ":2.0497593997292824,"vX0":11.55558461825451,"vY0":-135.6746359565524,"vZ0":-6.602964030643108,"x":93.8,"y":183.44,"x0":-2.55229617097726,"y0":50.003422929683545,"z0":5.464482045069722,"aX":-16.545773610685472},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.7,"breakHorizontal":13.7,"spinRate":2168,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.40365656679893513},"index":6,"playId":"616ef815-8376-37cd-8257-1164ae6483f1","pitchNumber":6,"startTime":"2026-02-23T21:56:36.998Z","endTime":"2026-02-23T21:56:42.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"second":{"id":663611,"link":"/api/v1/people/663611"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"credit":"b_ab"},{"player":{"id":682608,"link":"/api/v1/people/682608"},"credit":"p_ab"},{"player":{"id":642350,"link":"/api/v1/people/642350"},"credit":"b_pa"},{"player":{"id":682608,"link":"/api/v1/people/682608"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"}},"homeTeamWinProbability":2.4,"awayTeamWinProbability":97.6,"homeTeamWinProbabilityAdded":-1.1999999999999997,"leverageIndex":0.43,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:56:42.074Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wade Meckler called out on strikes.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-23T21:57:08.186Z","endTime":"2026-02-23T21:59:43.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.4,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.16515080107404,"aZ":-33.44773950084271,"pfxX":0.2925706138324391,"pfxZ":-0.8305422899165401,"pX":0.35259866470953216,"pZ":0.18306536866384385,"vX0":7.734421403536174,"vY0":-123.6788411177947,"vZ0":-6.011655542016796,"x":103.56,"y":233.84,"x0":-2.861605006050677,"y0":50.001625854450644,"z0":5.47233620210882,"aX":0.4487926055979795},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.8,"breakHorizontal":-2.4,"spinRate":2498,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.44397844242770823},"index":0,"playId":"024ac929-3121-379b-8408-227bfc6cbbc8","pitchNumber":1,"startTime":"2026-02-23T21:57:32.034Z","endTime":"2026-02-23T21:57:35.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"second":{"id":663611,"link":"/api/v1/people/663611"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.5,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.884533166193478,"aZ":-15.54662438423682,"pfxX":-5.246876889435693,"pfxZ":9.029665354549167,"pX":-0.6727478146315757,"pZ":3.0618046728479245,"vX0":6.852312975250486,"vY0":-135.40932410793044,"vZ0":-4.072660014130582,"x":142.64,"y":156.11,"x0":-2.5643655644688876,"y0":50.00147837144342,"z0":5.685954323758366,"aX":-9.661036699856615},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.6,"breakHorizontal":7.9,"spinRate":2344,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.4057880442843289},"index":1,"playId":"5f995d81-731e-3328-96d1-17d1c3b072e8","pitchNumber":2,"startTime":"2026-02-23T21:57:54.046Z","endTime":"2026-02-23T21:57:57.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"second":{"id":663611,"link":"/api/v1/people/663611"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.5,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.573957015117294,"aZ":-13.699561162421041,"pfxX":-8.126221454688725,"pfxZ":9.817993278337546,"pX":-0.02274880650630198,"pZ":1.9409265142036503,"vX0":9.668107885132587,"vY0":-136.86462328153766,"vZ0":-6.92784141735275,"x":117.87,"y":186.37,"x0":-2.5592217528505827,"y0":50.00044770734851,"z0":5.458790196762347,"aX":-15.286475252212592},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.3,"breakHorizontal":12.5,"spinRate":2344,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.40150293480196986,"extension":6.251601056335359},"index":2,"playId":"b732ca71-d729-3f35-8ee1-0dd99675bfc0","pitchNumber":3,"startTime":"2026-02-23T21:58:13.764Z","endTime":"2026-02-23T21:58:16.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"second":{"id":663611,"link":"/api/v1/people/663611"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":93.5,"endSpeed":84.9,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.936016126835558,"aZ":-13.794312378840154,"pfxX":-4.371794194940575,"pfxZ":9.904695465313548,"pX":-0.6703542214564687,"pZ":2.1320580000118277,"vX0":6.983709733459595,"vY0":-135.8755780181475,"vZ0":-6.458267619722083,"x":142.55,"y":181.21,"x0":-2.715059188573772,"y0":50.001115202624675,"z0":5.5123441002617,"aX":-8.11135411924353},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.6,"breakHorizontal":6.4,"spinRate":2261,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.40431633201050143},"index":3,"playId":"53fef89d-f4ab-320f-9995-05baf5c20c8b","pitchNumber":4,"startTime":"2026-02-23T21:58:34.910Z","endTime":"2026-02-23T21:58:38.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"second":{"id":663611,"link":"/api/v1/people/663611"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.9,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.44971166235657,"aZ":-29.321199196204468,"pfxX":-9.048676670017258,"pfxZ":1.9253514425286666,"pX":-0.004427193189796125,"pZ":0.7558577614959819,"vX0":9.40380291388617,"vY0":-120.39883764922611,"vZ0":-5.141074651038351,"x":117.17,"y":218.37,"x0":-2.7690745664077756,"y0":50.00350271729574,"z0":5.487154041238052,"aX":-13.402935463800203},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.5,"breakHorizontal":14.4,"spinRate":1675,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.4534130879029692},"index":4,"playId":"f1262b93-c6f7-3855-9e47-e286654c2ba2","pitchNumber":5,"startTime":"2026-02-23T21:58:59.960Z","endTime":"2026-02-23T21:59:03.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"second":{"id":663611,"link":"/api/v1/people/663611"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":83.3,"endSpeed":77.1,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.159085368157978,"aZ":-31.724707314201808,"pfxX":-9.119909345479764,"pfxZ":0.3034166280154551,"pX":-0.9493418188004726,"pZ":1.545796367070278,"vX0":7.302217687825439,"vY0":-121.19420320036991,"vZ0":-3.0639132007922982,"x":153.19,"y":197.04,"x0":-2.8064338134966875,"y0":50.00582419909691,"z0":5.577950395959071,"aX":-13.662689955574006},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.1,"breakHorizontal":14.9,"spinRate":1700,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.4507565606544195},"index":5,"playId":"22a1579d-3382-3daa-b434-914c30d41ab2","pitchNumber":6,"startTime":"2026-02-23T21:59:18.925Z","endTime":"2026-02-23T21:59:24.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"second":{"id":663611,"link":"/api/v1/people/663611"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":93.6,"endSpeed":85.4,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.346947809045705,"aZ":-15.439028480314306,"pfxX":-7.852342199698043,"pfxZ":8.987051448073844,"pX":0.08774832864895421,"pZ":1.4611714827322517,"vX0":10.412702827223598,"vY0":-135.73420637621302,"vZ0":-7.638986900298364,"x":113.66,"y":199.33,"x0":-2.7820126666883382,"y0":50.00016183938415,"z0":5.391696668750064,"aX":-14.617221963012273},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.8,"breakHorizontal":12.0,"spinRate":2308,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4038858689257321},"index":6,"playId":"70c4c9ce-f737-3a3a-8ebb-1e66ec001ca9","pitchNumber":7,"startTime":"2026-02-23T21:59:39.170Z","endTime":"2026-02-23T21:59:43.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"second":{"id":663611,"link":"/api/v1/people/663611"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_ab"},{"player":{"id":682608,"link":"/api/v1/people/682608"},"credit":"p_ab"},{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_pa"},{"player":{"id":682608,"link":"/api/v1/people/682608"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7000000000000002,"awayTeamWinProbability":98.3,"homeTeamWinProbabilityAdded":-0.6999999999999997,"leverageIndex":0.29,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-02-23T21:59:43.948Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Willie MacIver walks.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-23T22:02:00.606Z","endTime":"2026-02-23T22:03:22.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,8],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Marlon Quintero remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"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-23T22:01:23.814Z","endTime":"2026-02-23T22:01:23.830Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":821238,"link":"/api/v1/people/821238"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":624585,"link":"/api/v1/people/624585"},"defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":680862,"link":"/api/v1/people/680862","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tayler Saucedo replaces Ryan Zeferjahn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"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-23T22:01:23.830Z","endTime":"2026-02-23T22:02:03.315Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642048,"link":"/api/v1/people/642048"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":680862,"link":"/api/v1/people/680862","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.3,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.121017971581725,"aZ":-31.436210642591412,"pfxX":10.6536798915355,"pfxZ":0.42250643444638847,"pX":0.9669978038386104,"pZ":2.7992566432827846,"vX0":-6.746898900649596,"vY0":-130.80854853757788,"vZ0":-1.195055822513923,"x":80.14,"y":163.2,"x0":2.19833090883749,"y0":50.00048326296464,"z0":5.623386685178819,"aX":18.422005670221363},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":0.7,"breakHorizontal":-17.8,"spinRate":2177,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.4190687093096175,"extension":5.813445178799342},"index":2,"playId":"5cccfefe-d6bd-3fc7-9b6e-ffbfe593f235","pitchNumber":1,"startTime":"2026-02-23T22:02:03.315Z","endTime":"2026-02-23T22:02:07.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":680862,"link":"/api/v1/people/680862","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":89.5,"endSpeed":81.3,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.953103836985836,"aZ":-30.99992827967648,"pfxX":10.785569320995718,"pfxZ":0.6902790996349992,"pX":0.9948746429922536,"pZ":3.575386533511179,"vX0":-6.627896681518595,"vY0":-130.06449357691213,"vZ0":0.9514060124301367,"x":79.08,"y":142.24,"x0":2.183508474020812,"y0":50.00365115668759,"z0":5.567605623928125,"aX":18.35838456679828},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.7,"breakHorizontal":-17.9,"spinRate":2167,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.4221938909361156,"extension":5.0990409358669275},"index":3,"playId":"c12ce4fa-7fee-3a98-a031-db348b1c4f1f","pitchNumber":2,"startTime":"2026-02-23T22:02:15.074Z","endTime":"2026-02-23T22:02:18.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":680862,"link":"/api/v1/people/680862","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":84.5,"endSpeed":77.7,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.550948696877505,"aZ":-27.686166991229488,"pfxX":1.8421235297244025,"pfxZ":2.9300521121267042,"pX":0.7309959618403233,"pZ":1.1630840865078345,"vX0":-4.3847517938016365,"vY0":-122.9688244088155,"vZ0":-4.554096572859323,"x":89.14,"y":207.38,"x0":2.2984117307609333,"y0":50.00170341837668,"z0":5.389925341301057,"aX":2.8196116564226195},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.4,"breakHorizontal":-2.3,"spinRate":2244,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.4455583359069277,"extension":7.234242153205376},"index":4,"playId":"120a6c02-6e18-3631-b9ac-41270c2e8972","pitchNumber":3,"startTime":"2026-02-23T22:02:27.560Z","endTime":"2026-02-23T22:02:31.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":680862,"link":"/api/v1/people/680862","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":80.8,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.882502452944284,"aZ":-29.435108792232565,"pfxX":11.15981252137533,"pfxZ":1.6355270596779654,"pX":0.05929906766818927,"pZ":3.270063590294404,"vX0":-8.706689222869267,"vY0":-128.8510958613234,"vZ0":0.08196942911711791,"x":114.74,"y":150.49,"x0":2.039646872061328,"y0":50.00254613242101,"z0":5.520615236144709,"aX":18.681798611352736},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.2,"breakHorizontal":-18.1,"spinRate":2188,"spinDirection":114},"zone":2,"typeConfidence":2.0,"plateTime":0.42580950390617467},"index":5,"playId":"88fb2063-f4de-3e13-9608-6b71462221bc","pitchNumber":4,"startTime":"2026-02-23T22:02:41.831Z","endTime":"2026-02-23T22:02:45.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":680862,"link":"/api/v1/people/680862","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.386770883773284,"aZ":-26.767298813597954,"pfxX":1.3063693380404366,"pfxZ":3.3779507283692016,"pX":-1.3129374132270493,"pZ":2.3131054077546938,"vX0":-8.651113113980102,"vY0":-125.69721508462378,"vZ0":-2.4091813543847485,"x":167.05,"y":176.33,"x0":2.0030907076917552,"y0":50.00357951798625,"z0":5.45653500474534,"aX":2.0925926782880064},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.8,"breakHorizontal":-0.4,"spinRate":2276,"spinDirection":158},"zone":13,"typeConfidence":2.0,"plateTime":0.4356902482204901},"index":6,"playId":"e6d2f335-3097-3a09-9314-993dc6afd58b","pitchNumber":5,"startTime":"2026-02-23T22:02:55.341Z","endTime":"2026-02-23T22:02:58.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":680862,"link":"/api/v1/people/680862","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2026-02-23T22:03:07.292Z","endTime":"2026-02-23T22:03:19.911Z","isPitch":false,"type":"action","player":{"id":680862,"link":"/api/v1/people/680862"},"defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":680862,"link":"/api/v1/people/680862","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.9,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.143814979949333,"aZ":-27.591627224265658,"pfxX":10.06414982509797,"pfxZ":2.5320091452839364,"pX":1.4113638562445985,"pZ":3.0032796924264513,"vX0":-5.270829063811494,"vY0":-133.91701725371036,"vZ0":-1.4139185148835351,"x":63.2,"y":157.69,"x0":2.1023848821249898,"y0":50.00087270935502,"z0":5.520292843051537,"aX":18.194360974251083},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.4,"breakHorizontal":-17.0,"spinRate":2211,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.40971307790938605},"index":8,"playId":"f7150cd6-fd17-36cf-a070-2582f2d2af1e","pitchNumber":6,"startTime":"2026-02-23T22:03:19.911Z","endTime":"2026-02-23T22:03:22.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":680862,"link":"/api/v1/people/680862","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"credit":"b_pa"},{"player":{"id":642048,"link":"/api/v1/people/642048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.4000000000000001,"awayTeamWinProbability":98.6,"homeTeamWinProbabilityAdded":-0.30000000000000004,"leverageIndex":0.06,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:03:22.911Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ezequiel Duran walks. Willie MacIver to 2nd.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-23T22:03:33.073Z","endTime":"2026-02-23T22:05:51.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"postOnSecond":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03654279013151,"aZ":-25.088938270494797,"pfxX":-2.756970340581026,"pfxZ":4.444509971629033,"pX":0.7008988468470195,"pZ":2.268005823597654,"vX0":-3.2433510690723892,"vY0":-125.37676133459782,"vZ0":-2.6014709903286386,"x":90.28,"y":177.54,"x0":2.3687983630476603,"y0":50.00250478258162,"z0":5.363711215648407,"aX":-4.394469169441466},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.7,"breakHorizontal":5.8,"spinRate":2333,"spinDirection":156},"zone":6,"typeConfidence":2.0,"plateTime":0.43665018941803524,"extension":7.343326877546526},"index":0,"playId":"c94d7ca8-a4bb-383d-922a-8ad3fa7f7396","pitchNumber":1,"startTime":"2026-02-23T22:03:46.259Z","endTime":"2026-02-23T22:03:49.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":680862,"link":"/api/v1/people/680862"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.113279693720415,"aZ":-29.300982678166566,"pfxX":10.00242782300798,"pfxZ":1.6950348398661532,"pX":1.9375514660913216,"pZ":4.134521612690473,"vX0":-3.6216600926559344,"vY0":-129.5336897741952,"vZ0":2.022339689278213,"x":43.15,"y":127.15,"x0":2.0578085785150275,"y0":50.000475355761985,"z0":5.5903775463764545,"aX":16.92373801844601},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.8,"breakHorizontal":-17.3,"spinRate":2253,"spinDirection":117},"zone":12,"typeConfidence":2.0,"plateTime":0.42352537083154873},"index":1,"playId":"5b35e898-0d4f-3ee2-abfd-ab52e8f469ce","pitchNumber":2,"startTime":"2026-02-23T22:04:02.326Z","endTime":"2026-02-23T22:04:05.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":680862,"link":"/api/v1/people/680862"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.254929703406443,"aZ":-27.990234927585764,"pfxX":10.287952737165982,"pfxZ":2.5013707386216293,"pX":1.942156597366049,"pZ":3.3094012361609857,"vX0":-3.4442938581443068,"vY0":-128.73603940466867,"vZ0":-0.07731515583712167,"x":42.97,"y":149.43,"x0":1.9622956459398082,"y0":50.006292158665765,"z0":5.510336608979814,"aX":17.234489739380326},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.8,"breakHorizontal":-17.9,"spinRate":2190,"spinDirection":116},"zone":12,"typeConfidence":2.0,"plateTime":0.4258118432495617},"index":2,"playId":"b3147423-7047-3420-83ea-3556c26c9eb9","pitchNumber":3,"startTime":"2026-02-23T22:04:23.635Z","endTime":"2026-02-23T22:04:26.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":680862,"link":"/api/v1/people/680862"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.363782909762786,"aZ":-25.114393884152125,"pfxX":2.241595789893961,"pfxZ":4.424916511055071,"pX":-1.3818067193732202,"pZ":1.635290978189638,"vX0":-9.14468280330204,"vY0":-125.52697659500971,"vZ0":-4.2675245882236625,"x":169.67,"y":194.63,"x0":2.0169272725002085,"y0":50.00367728679718,"z0":5.401553113797402,"aX":3.577944598740749},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.2,"breakHorizontal":-1.9,"spinRate":2326,"spinDirection":158},"zone":13,"typeConfidence":2.0,"plateTime":0.43631023146347525,"extension":7.069992571977005},"index":3,"playId":"699a4b98-ee93-397e-a29b-d47c6c54a4e9","pitchNumber":4,"startTime":"2026-02-23T22:04:43.146Z","endTime":"2026-02-23T22:04:46.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":680862,"link":"/api/v1/people/680862"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":91.9,"endSpeed":83.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.573103959882715,"aZ":-14.045983183136686,"pfxX":7.8765308604375335,"pfxZ":10.124524301275615,"pX":0.13629020901397226,"pZ":1.5683475046637534,"vX0":-8.14245163891518,"vY0":-133.43030971386358,"vZ0":-7.12786202316525,"x":111.8,"y":196.43,"x0":2.214289239240627,"y0":50.00325643247676,"z0":5.300199032343211,"aX":14.104284878958456},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.8,"breakHorizontal":-12.4,"spinRate":2512,"spinDirection":128},"zone":8,"typeConfidence":2.0,"plateTime":0.41159371096947117,"extension":6.850908709674458},"index":4,"playId":"e2b68c2a-dd1d-3c50-88c3-c30bc608e2f0","pitchNumber":5,"startTime":"2026-02-23T22:05:02.974Z","endTime":"2026-02-23T22:05:05.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":680862,"link":"/api/v1/people/680862"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"playId":"37a31def-a309-37d3-875f-c3d202ac7e65","startTime":"2026-02-23T22:05:27.572Z","endTime":"2026-02-23T22:05:30.572Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":680862,"link":"/api/v1/people/680862"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.714397594027766,"aZ":-30.820580539564972,"pfxX":10.860614155362835,"pfxZ":0.7909998548939257,"pX":1.9210508130974588,"pZ":4.404512744726739,"vX0":-3.7535055595426625,"vY0":-129.9262994404871,"vZ0":2.706939171862118,"x":43.77,"y":119.86,"x0":1.9751921884701393,"y0":50.000674898758064,"z0":5.694279314921557,"aX":18.529327250789525},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.3,"breakHorizontal":-18.8,"spinRate":2157,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.42187498934086953},"index":6,"playId":"426e7161-1411-36c6-8365-bdb628d0ca81","pitchNumber":6,"startTime":"2026-02-23T22:05:47.372Z","endTime":"2026-02-23T22:05:51.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":680862,"link":"/api/v1/people/680862"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":642048,"link":"/api/v1/people/642048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0999999999999999,"awayTeamWinProbability":98.9,"homeTeamWinProbabilityAdded":-0.30000000000000027,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:05:51.091Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Pratto flies out to left fielder Wade Meckler.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-23T22:06:32.626Z","endTime":"2026-02-23T22:06:53.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668472,"fullName":"Nick Pratto","link":"/api/v1/people/668472"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":822966,"fullName":"John Taylor","link":"/api/v1/people/822966"},"postOnSecond":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668472,"fullName":"Nick Pratto","link":"/api/v1/people/668472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner John Taylor replaces Ezequiel Duran.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"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-23T22:06:12.600Z","endTime":"2026-02-23T22:06:35.308Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":822966,"link":"/api/v1/people/822966"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":677649,"link":"/api/v1/people/677649"},"base":1,"defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":680862,"link":"/api/v1/people/680862"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.303060438782534,"aZ":-26.154195091746264,"pfxX":10.901590707664278,"pfxZ":3.3635525297154327,"pX":0.8897659182842644,"pZ":2.7162927458886386,"vX0":-7.096566012813774,"vY0":-133.1664449435978,"vZ0":-2.0866077565380126,"x":83.08,"y":165.44,"x0":2.176388700647139,"y0":50.005497859900956,"z0":5.4071170209534145,"aX":19.530510058409245},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.9,"breakHorizontal":-18.1,"spinRate":2311,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.41173014370144934,"extension":6.987788485265064},"hitData":{"launchSpeed":80.1,"launchAngle":36.0,"totalDistance":261.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.69,"coordY":102.27}},"index":1,"playId":"09c03af7-f465-3d29-b68b-9244c446891f","pitchNumber":1,"startTime":"2026-02-23T22:06:35.308Z","endTime":"2026-02-23T22:06:53.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"first":{"id":822966,"link":"/api/v1/people/822966"},"second":{"id":680862,"link":"/api/v1/people/680862"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668472,"link":"/api/v1/people/668472"},"credit":"b_ab"},{"player":{"id":642048,"link":"/api/v1/people/642048"},"credit":"p_ab"},{"player":{"id":668472,"link":"/api/v1/people/668472"},"credit":"b_pa"},{"player":{"id":642048,"link":"/api/v1/people/642048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.4000000000000001,"awayTeamWinProbability":98.6,"homeTeamWinProbabilityAdded":0.30000000000000027,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:06:53.416Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Aaron Zavala strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-23T22:06:49.467Z","endTime":"2026-02-23T22:07:54.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":701648,"fullName":"Aaron Zavala","link":"/api/v1/people/701648"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":822966,"fullName":"John Taylor","link":"/api/v1/people/822966"},"postOnSecond":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701648,"fullName":"Aaron Zavala","link":"/api/v1/people/701648"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":808129,"link":"/api/v1/people/808129"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.43966980399561,"aZ":-29.139812496886414,"pfxX":-6.288949623780873,"pfxZ":2.213676695749627,"pX":-0.3837862950588905,"pZ":2.0941950869216526,"vX0":-4.262088908773569,"vY0":-117.04315042336509,"vZ0":-1.3881299280371429,"x":131.63,"y":182.24,"x0":2.2851444748805765,"y0":50.00365666222986,"z0":5.452723596681356,"aX":-8.62595932279021},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":4.0,"breakHorizontal":12.5,"spinRate":2322,"spinDirection":279},"zone":7,"typeConfidence":2.0,"plateTime":0.4700146971665351,"extension":6.280864630291432},"index":0,"playId":"7f413791-5d0d-348a-a478-aa31de97c2de","pitchNumber":1,"startTime":"2026-02-23T22:07:12.032Z","endTime":"2026-02-23T22:07:15.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":701648,"link":"/api/v1/people/701648","batSide":{"code":"L","description":"Left"}},"first":{"id":822966,"link":"/api/v1/people/822966"},"second":{"id":680862,"link":"/api/v1/people/680862"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.9277715058124,"aZ":-25.870348448359564,"pfxX":12.152355333816173,"pfxZ":3.5318818424442258,"pX":0.6195112789873851,"pZ":1.9495632855680725,"vX0":-7.883938985730396,"vY0":-133.35730608833774,"vZ0":-4.165548843576929,"x":93.39,"y":186.14,"x0":2.048001647448703,"y0":50.005323139753514,"z0":5.416744724050384,"aX":21.707518705199547},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.6,"breakHorizontal":-20.2,"spinRate":2288,"spinDirection":124},"zone":9,"typeConfidence":2.0,"plateTime":0.41205094111170837,"extension":7.269297534241587},"index":1,"playId":"0555b833-58a1-3bb6-94bb-a46b266b5744","pitchNumber":2,"startTime":"2026-02-23T22:07:25.923Z","endTime":"2026-02-23T22:07:29.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":701648,"link":"/api/v1/people/701648","batSide":{"code":"L","description":"Left"}},"first":{"id":822966,"link":"/api/v1/people/822966"},"second":{"id":680862,"link":"/api/v1/people/680862"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":72.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.912056732188088,"aZ":-26.74281912688372,"pfxX":-3.7129265754896563,"pfxZ":4.038667141871683,"pX":-1.1170786947663325,"pZ":2.3287659735280464,"vX0":-6.338639576277477,"vY0":-116.17448577579987,"vZ0":-1.3691528791183998,"x":159.58,"y":175.9,"x0":2.1460419115678357,"y0":50.00560962566428,"z0":5.504932633540901,"aX":-4.995763739478746},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":7.2,"breakHorizontal":8.5,"spinRate":2155,"spinDirection":282},"zone":13,"typeConfidence":2.0,"plateTime":0.4743026453145953},"index":2,"playId":"01b8860b-6d68-3479-9122-89c9dc7043d3","pitchNumber":3,"startTime":"2026-02-23T22:07:51.718Z","endTime":"2026-02-23T22:07:54.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":701648,"link":"/api/v1/people/701648","batSide":{"code":"L","description":"Left"}},"first":{"id":822966,"link":"/api/v1/people/822966"},"second":{"id":680862,"link":"/api/v1/people/680862"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701648,"link":"/api/v1/people/701648"},"credit":"b_ab"},{"player":{"id":642048,"link":"/api/v1/people/642048"},"credit":"p_ab"},{"player":{"id":701648,"link":"/api/v1/people/701648"},"credit":"b_pa"},{"player":{"id":642048,"link":"/api/v1/people/642048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7000000000000002,"awayTeamWinProbability":98.3,"homeTeamWinProbabilityAdded":0.30000000000000004,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:07:54.718Z","atBatIndex":55},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Keyber Rodriguez grounds into a force out, fielded by third baseman Nick Madrigal. Willie MacIver out at 3rd.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-23T22:08:04.637Z","endTime":"2026-02-23T22:08:31.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":677601,"fullName":"Keyber Rodriguez","link":"/api/v1/people/677601"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663611,"link":"/api/v1/people/663611"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":677601,"fullName":"Keyber Rodriguez","link":"/api/v1/people/677601"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.112393399088432,"aZ":-28.891441143724894,"pfxX":10.05807009729044,"pfxZ":1.8076357464842134,"pX":0.45302594539311913,"pZ":1.8753227174823703,"vX0":-7.909725031145119,"vY0":-134.46653012394452,"vZ0":-3.8967219517647003,"x":99.73,"y":188.15,"x0":2.136411945757282,"y0":50.005547848237974,"z0":5.409950630875012,"aX":18.289581181215386},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.5,"breakHorizontal":-16.3,"spinRate":2294,"spinDirection":121},"zone":9,"typeConfidence":2.0,"plateTime":0.40846872777673315,"extension":5.844675492669807},"hitData":{"launchSpeed":89.0,"launchAngle":-39.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.23,"coordY":168.59}},"index":0,"playId":"6fc55bde-7a10-3ce0-8c3e-5c398b919dfc","pitchNumber":1,"startTime":"2026-02-23T22:08:24.495Z","endTime":"2026-02-23T22:08:31.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":677601,"link":"/api/v1/people/677601","batSide":{"code":"R","description":"Right"}},"first":{"id":822966,"link":"/api/v1/people/822966"},"second":{"id":680862,"link":"/api/v1/people/680862"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677601,"link":"/api/v1/people/677601"},"credit":"b_ab"},{"player":{"id":642048,"link":"/api/v1/people/642048"},"credit":"p_ab"},{"player":{"id":677601,"link":"/api/v1/people/677601"},"credit":"b_pa"},{"player":{"id":642048,"link":"/api/v1/people/642048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.0,"awayTeamWinProbability":98.0,"homeTeamWinProbabilityAdded":0.2999999999999998,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:08:31.328Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Juan Flores grounds out, third baseman Keyber Rodriguez to first baseman Nick Pratto.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-23T22:10:52.253Z","endTime":"2026-02-23T22:11:17.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":808129,"fullName":"Juan Flores","link":"/api/v1/people/808129"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689379,"fullName":"Aidan Anderson","link":"/api/v1/people/689379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"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":808129,"fullName":"Juan Flores","link":"/api/v1/people/808129"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677601,"link":"/api/v1/people/677601"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668472,"link":"/api/v1/people/668472"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"John Taylor remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"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-23T22:10:06.638Z","endTime":"2026-02-23T22:10:06.655Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":822966,"link":"/api/v1/people/822966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"301","replacedPlayer":{"id":677649,"link":"/api/v1/people/677649"},"defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":808129,"link":"/api/v1/people/808129","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Aidan Anderson replaces Peyton Gray.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"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-23T22:10:06.655Z","endTime":"2026-02-23T22:10:55.028Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689379,"link":"/api/v1/people/689379"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":808129,"link":"/api/v1/people/808129","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":82.8,"strikeZoneTop":3.107,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.141152064939238,"aZ":-29.491790522779855,"pfxX":-11.116882214265802,"pfxZ":1.5195643971523491,"pX":-0.5206442104012616,"pZ":2.1126650053090845,"vX0":7.818388901008538,"vY0":-132.74105808018788,"vZ0":-0.9491607917485125,"x":136.85,"y":181.74,"x0":-2.0751891837457648,"y0":50.00435741315094,"z0":4.642210521971584,"aX":-19.636443868167234},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.8,"breakHorizontal":18.2,"spinRate":2233,"spinDirection":242},"zone":7,"typeConfidence":0.89,"plateTime":0.4142716532606743},"index":2,"playId":"44b8259b-1a91-388f-ba3f-0e0a23ab47fb","pitchNumber":1,"startTime":"2026-02-23T22:10:55.028Z","endTime":"2026-02-23T22:10:58.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689379,"link":"/api/v1/people/689379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":808129,"link":"/api/v1/people/808129","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":73.2,"strikeZoneTop":3.107,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.646938152967294,"aZ":-30.16705459447289,"pfxX":4.36142998717803,"pfxZ":1.4868657575738702,"pX":-0.16976073780251827,"pZ":2.3215177757109933,"vX0":3.8870574708502144,"vY0":-115.14140273776911,"vZ0":1.8532045137694608,"x":123.47,"y":176.1,"x0":-2.44134824813719,"y0":50.005383746486785,"z0":4.407235812136301,"aX":5.9078799806982},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":3.4,"breakHorizontal":-8.8,"spinRate":2520,"spinDirection":94},"zone":5,"typeConfidence":0.91,"plateTime":0.47413323556826814},"hitData":{"launchSpeed":102.5,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.12,"coordY":168.59}},"index":3,"playId":"a04d4e73-3e8a-30d7-83f8-f7dcd4c12f00","pitchNumber":2,"startTime":"2026-02-23T22:11:10.970Z","endTime":"2026-02-23T22:11:17.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689379,"link":"/api/v1/people/689379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":808129,"link":"/api/v1/people/808129","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808129,"link":"/api/v1/people/808129"},"credit":"b_ab"},{"player":{"id":689379,"link":"/api/v1/people/689379"},"credit":"p_ab"},{"player":{"id":808129,"link":"/api/v1/people/808129"},"credit":"b_pa"},{"player":{"id":689379,"link":"/api/v1/people/689379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.4000000000000001,"awayTeamWinProbability":98.6,"homeTeamWinProbabilityAdded":-0.5999999999999999,"leverageIndex":0.26,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:11:17.458Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Donovan Walton called out on strikes.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-23T22:11:21.456Z","endTime":"2026-02-23T22:13:00.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689379,"fullName":"Aidan Anderson","link":"/api/v1/people/689379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.9,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.886771924205206,"aZ":-25.85598546919611,"pfxX":-7.273498113013771,"pfxZ":3.4443364225854047,"pX":-0.06620548490421878,"pZ":3.2004086232110565,"vX0":8.268968605310286,"vY0":-133.5703067491765,"vZ0":0.7321923028861967,"x":119.52,"y":152.37,"x0":-2.236198976157204,"y0":50.00038912460427,"z0":4.761601092208835,"aX":-13.330926745527051},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.6,"breakHorizontal":11.6,"spinRate":2169,"spinDirection":252},"zone":2,"typeConfidence":0.92,"plateTime":0.4078294441413175,"extension":5.149954474444058},"index":0,"playId":"67233440-8055-3064-8eed-f2a4ddef3d2e","pitchNumber":1,"startTime":"2026-02-23T22:11:43.405Z","endTime":"2026-02-23T22:11:47.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689379,"link":"/api/v1/people/689379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":85.9,"endSpeed":79.1,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.692222263867126,"aZ":-37.282010079154645,"pfxX":-8.49641451749252,"pfxZ":-3.2238312742903847,"pX":-1.5401097545839948,"pZ":1.419575227896086,"vX0":5.0173867652879975,"vY0":-125.01415825632172,"vZ0":0.3140129349225711,"x":175.71,"y":200.45,"x0":-2.4670910315166825,"y0":50.000144010072326,"z0":4.347148504874752,"aX":-13.475391167602572},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-5.5,"breakHorizontal":14.3,"spinRate":2138,"spinDirection":267},"zone":13,"typeConfidence":0.86,"plateTime":0.43775888785509043,"extension":6.239576127078167},"index":1,"playId":"2e18b476-0661-3ca2-9416-182ee6c22026","pitchNumber":2,"startTime":"2026-02-23T22:12:03.523Z","endTime":"2026-02-23T22:12:06.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689379,"link":"/api/v1/people/689379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":85.2,"endSpeed":78.7,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.939766842244953,"aZ":-36.538186662958516,"pfxX":-7.677943016035156,"pfxZ":-2.7787463306843048,"pX":-1.355298426712892,"pZ":2.696901013599183,"vX0":4.360963609753847,"vY0":-124.07010616264364,"vZ0":2.8431301368161113,"x":168.66,"y":165.96,"x0":-2.1309409351978608,"y0":50.00220204508253,"z0":4.564723626786584,"aX":-12.066517556002461},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.2,"breakHorizontal":13.0,"spinRate":2113,"spinDirection":265},"zone":11,"typeConfidence":0.92,"plateTime":0.4401154706911736,"extension":6.554053874932385},"index":2,"playId":"d664212f-252b-3770-af10-154e663791d0","pitchNumber":3,"startTime":"2026-02-23T22:12:16.244Z","endTime":"2026-02-23T22:12:19.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689379,"link":"/api/v1/people/689379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.85923364617313,"aZ":-27.436649025399284,"pfxX":-0.0218455510546971,"pfxZ":2.9201471500845315,"pX":-0.31734348732857914,"pZ":2.9423731752938647,"vX0":4.812584150808289,"vY0":-125.62449598405722,"vZ0":1.141540553427766,"x":129.1,"y":159.34,"x0":-2.24300003939818,"y0":50.00263649894011,"z0":4.687634058877059,"aX":-0.03594296742679366},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.8,"breakHorizontal":-0.8,"spinRate":2427,"spinDirection":196},"zone":1,"typeConfidence":0.91,"plateTime":0.4335290299132435},"index":3,"playId":"78ee7e01-94f7-379d-ba00-2b46e01b64a8","pitchNumber":4,"startTime":"2026-02-23T22:12:30.226Z","endTime":"2026-02-23T22:12:34.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689379,"link":"/api/v1/people/689379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-02-23T22:12:40.762Z","endTime":"2026-02-23T22:12:56.457Z","isPitch":false,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"},"defense":{"pitcher":{"id":689379,"link":"/api/v1/people/689379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.9,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.785144435383366,"aZ":-34.83125093506281,"pfxX":-8.832540990714032,"pfxZ":-1.7238364816793634,"pX":-0.5478657025559659,"pZ":1.574473343386673,"vX0":6.826794500947027,"vY0":-123.55271677923089,"vZ0":0.104887772312239,"x":137.88,"y":196.27,"x0":-2.2002256359083874,"y0":50.00063615210013,"z0":4.460392973879598,"aX":-13.644008764003765},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.9,"breakHorizontal":14.4,"spinRate":2000,"spinDirection":265},"zone":7,"typeConfidence":0.97,"plateTime":0.4434508996794202,"extension":5.774824376816832},"index":5,"playId":"fa2c046a-18d1-3d3c-838f-4c7d006316e6","pitchNumber":5,"startTime":"2026-02-23T22:12:56.457Z","endTime":"2026-02-23T22:13:00.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689379,"link":"/api/v1/people/689379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_ab"},{"player":{"id":689379,"link":"/api/v1/people/689379"},"credit":"p_ab"},{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_pa"},{"player":{"id":689379,"link":"/api/v1/people/689379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0,"awayTeamWinProbability":99.0,"homeTeamWinProbabilityAdded":-0.40000000000000013,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:13:00.406Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Raudi Rodriguez singles on a line drive to left fielder Andrew Velazquez, deflected by third baseman Keyber Rodriguez.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-23T22:13:08.574Z","endTime":"2026-02-23T22:14:47.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":804558,"fullName":"Raudi Rodriguez","link":"/api/v1/people/804558"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689379,"fullName":"Aidan Anderson","link":"/api/v1/people/689379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":804558,"fullName":"Raudi Rodriguez","link":"/api/v1/people/804558"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":804558,"fullName":"Raudi Rodriguez","link":"/api/v1/people/804558"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677601,"link":"/api/v1/people/677601"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":623205,"link":"/api/v1/people/623205"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.578063942713065,"aZ":-29.445877910362118,"pfxX":-10.46760430620421,"pfxZ":1.4977439486306903,"pX":0.44567967078705156,"pZ":1.8325711682771073,"vX0":9.764118572674748,"vY0":-134.0653966471477,"vZ0":-2.007627922443687,"x":100.01,"y":189.3,"x0":-1.8809299499352679,"y0":50.00515865105725,"z0":4.689864103455703,"aX":-19.08631647541189},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.5,"breakHorizontal":16.9,"spinRate":2110,"spinDirection":247},"zone":9,"typeConfidence":0.69,"plateTime":0.4083318394512281,"extension":4.279250271249271},"index":0,"playId":"8fb3701c-da6a-3f5b-bc41-8ca1d199af36","pitchNumber":1,"startTime":"2026-02-23T22:13:27.873Z","endTime":"2026-02-23T22:13:31.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689379,"link":"/api/v1/people/689379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":804558,"link":"/api/v1/people/804558","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.924784769625546,"aZ":-29.630231494331923,"pfxX":6.208616826464451,"pfxZ":1.8639000169967233,"pX":-0.5734858177416542,"pZ":2.4563260453245093,"vX0":2.339176671897713,"vY0":-115.94929938864698,"vZ0":1.8181333704169664,"x":138.86,"y":172.46,"x0":-2.401071700657593,"y0":50.00496309913049,"z0":4.48186251922012,"aX":8.485213761832075},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":4.1,"breakHorizontal":-11.8,"spinRate":2569,"spinDirection":94},"zone":4,"typeConfidence":0.91,"plateTime":0.47172529208660885,"extension":10.422094827954583},"index":1,"playId":"0460e830-d6c1-384c-b372-ae145d3a94a3","pitchNumber":2,"startTime":"2026-02-23T22:13:42.250Z","endTime":"2026-02-23T22:13:46.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689379,"link":"/api/v1/people/689379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":804558,"link":"/api/v1/people/804558","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-02-23T22:14:05.196Z","endTime":"2026-02-23T22:14:05.197Z","isPitch":false,"type":"action","player":{"id":804558,"link":"/api/v1/people/804558"},"defense":{"pitcher":{"id":689379,"link":"/api/v1/people/689379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":804558,"link":"/api/v1/people/804558","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":92.0,"endSpeed":83.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.359495901821756,"aZ":-20.44279025498107,"pfxX":-8.651235191007743,"pfxZ":6.476500016504842,"pX":0.5539865796217653,"pZ":3.905682383300835,"vX0":9.611471181202212,"vY0":-133.64426573636726,"vZ0":1.5518753019630305,"x":95.88,"y":133.33,"x0":-1.9622509974911226,"y0":50.004705775289814,"z0":4.784142408060191,"aX":-15.677109141766739},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.4,"breakHorizontal":13.7,"spinRate":2241,"spinDirection":241},"zone":12,"typeConfidence":0.9,"plateTime":0.4095872058324015,"extension":5.537906076640753},"index":3,"playId":"c7b54feb-81a5-35cf-bfd6-c5bb75d5bebf","pitchNumber":3,"startTime":"2026-02-23T22:14:05.198Z","endTime":"2026-02-23T22:14:08.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689379,"link":"/api/v1/people/689379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":804558,"link":"/api/v1/people/804558","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":81.2,"endSpeed":74.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.55070039266699,"aZ":-29.043328474014448,"pfxX":4.4095256464764185,"pfxZ":2.203436993680099,"pX":1.5526409146494395,"pZ":2.112964880355469,"vX0":7.255429277805986,"vY0":-118.068173660579,"vZ0":0.8213662033435598,"x":57.82,"y":181.73,"x0":-2.1274279975490074,"y0":50.000467835240336,"z0":4.424285331915239,"aX":6.2492376091201445},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":4.4,"breakHorizontal":-9.7,"spinRate":2606,"spinDirection":86},"zone":14,"typeConfidence":0.91,"plateTime":0.4631392155947931,"extension":6.057633161940308},"index":4,"playId":"903a88d3-afa5-3632-b07d-291100d9e8c6","pitchNumber":4,"startTime":"2026-02-23T22:14:21.280Z","endTime":"2026-02-23T22:14:24.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689379,"link":"/api/v1/people/689379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":804558,"link":"/api/v1/people/804558","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":72.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.79313940463283,"aZ":-29.59777368670468,"pfxX":4.922041059728418,"pfxZ":1.9302239034231334,"pX":0.26343224174853325,"pZ":1.8794484425008808,"vX0":4.4317253457558,"vY0":-114.31536062645627,"vZ0":1.1281982076148003,"x":106.96,"y":188.03,"x0":-2.334996858735348,"y0":50.00085968261534,"z0":4.270899453886178,"aX":6.554072057535177},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":4.1,"breakHorizontal":-10.0,"spinRate":2573,"spinDirection":89},"zone":9,"typeConfidence":0.9,"plateTime":0.4779699565363411,"extension":5.101563456861431},"hitData":{"launchSpeed":79.6,"launchAngle":14.0,"totalDistance":166.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":77.99,"coordY":136.69}},"index":5,"playId":"2d419e1e-b3dd-3da4-89be-4a6e0ea1ebf1","pitchNumber":5,"startTime":"2026-02-23T22:14:35.041Z","endTime":"2026-02-23T22:14:47.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689379,"link":"/api/v1/people/689379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":804558,"link":"/api/v1/people/804558","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804558,"link":"/api/v1/people/804558"},"credit":"b_ab"},{"player":{"id":689379,"link":"/api/v1/people/689379"},"credit":"p_ab"},{"player":{"id":804558,"link":"/api/v1/people/804558"},"credit":"b_pa"},{"player":{"id":689379,"link":"/api/v1/people/689379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.3,"awayTeamWinProbability":98.7,"homeTeamWinProbabilityAdded":0.30000000000000004,"leverageIndex":0.07,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:14:47.887Z","atBatIndex":59},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Oswald Peraza grounds into a force out, third baseman Keyber Rodriguez to second baseman John Taylor. Raudi Rodriguez out at 2nd.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-23T22:14:50.407Z","endTime":"2026-02-23T22:15:19.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689379,"fullName":"Aidan Anderson","link":"/api/v1/people/689379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":804558,"fullName":"Raudi Rodriguez","link":"/api/v1/people/804558"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677601,"link":"/api/v1/people/677601"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":822966,"link":"/api/v1/people/822966"},"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":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.1192898170215,"aZ":-31.292551191775797,"pfxX":-9.293989513727144,"pfxZ":0.5165988791175522,"pX":-0.22298781975975407,"pZ":2.1889515833000486,"vX0":8.077120080660404,"vY0":-130.18354295085715,"vZ0":-0.25278304383311,"x":125.5,"y":179.68,"x0":-2.1570607552921137,"y0":50.00593454993874,"z0":4.654354528817058,"aX":-15.968863931163888},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.1,"breakHorizontal":15.1,"spinRate":2201,"spinDirection":239},"zone":5,"typeConfidence":0.91,"plateTime":0.4206012217333317,"extension":5.388525919859788},"hitData":{"launchSpeed":104.4,"launchAngle":2.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.46,"coordY":172.82}},"index":0,"playId":"ce5090c4-6028-30a4-a5eb-8ca060309ea0","pitchNumber":1,"startTime":"2026-02-23T22:15:09.790Z","endTime":"2026-02-23T22:15:19.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689379,"link":"/api/v1/people/689379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":804558,"link":"/api/v1/people/804558"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_ab"},{"player":{"id":689379,"link":"/api/v1/people/689379"},"credit":"p_ab"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_pa"},{"player":{"id":689379,"link":"/api/v1/people/689379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:15:19.482Z","atBatIndex":60},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cam Cauley lines out to right fielder Raudi Rodriguez.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-23T22:17:49.511Z","endTime":"2026-02-23T22:18:17.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682144,"fullName":"Jayvien Sandridge","link":"/api/v1/people/682144"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":804558,"link":"/api/v1/people/804558"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jayvien Sandridge replaces Tayler Saucedo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"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-23T22:16:39.767Z","endTime":"2026-02-23T22:17:51.867Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682144,"link":"/api/v1/people/682144"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.10277854531944,"aZ":-16.055339307828028,"pfxX":5.131893475171287,"pfxZ":8.638573239305613,"pX":-1.201679666972729,"pZ":1.205406941505762,"vX0":-8.965557253095461,"vY0":-135.3831442005791,"vZ0":-8.75379969191582,"x":162.81,"y":206.23,"x0":1.4782694063179036,"y0":50.00516099243874,"z0":5.592684499082281,"aX":9.578668093150247},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.0,"breakHorizontal":-7.6,"spinRate":2065,"spinDirection":136},"zone":13,"typeConfidence":0.89,"plateTime":0.4037700908478383},"index":1,"playId":"f1b9e172-f8d3-31a2-b671-62b955d509fc","pitchNumber":1,"startTime":"2026-02-23T22:17:51.867Z","endTime":"2026-02-23T22:17:56.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682144,"link":"/api/v1/people/682144","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":92.3,"endSpeed":84.3,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.494326019563715,"aZ":-16.93621440130816,"pfxX":6.0103671056768535,"pfxZ":8.36053651776297,"pX":0.37417735122248913,"pZ":2.8372889787083055,"vX0":-5.5265609237429905,"vY0":-134.26076110017962,"vZ0":-4.303446960148603,"x":102.74,"y":162.17,"x0":1.679952328285887,"y0":50.00501836944744,"z0":5.669001507990467,"aX":10.957271421731354},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.4,"breakHorizontal":-9.7,"spinRate":2260,"spinDirection":132},"zone":3,"typeConfidence":0.88,"plateTime":0.4082100249034353},"hitData":{"launchSpeed":105.6,"launchAngle":24.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":196.65,"coordY":75.4}},"index":2,"playId":"5382e3d1-7cad-31e5-a76b-226184f2fbfe","pitchNumber":2,"startTime":"2026-02-23T22:18:06.499Z","endTime":"2026-02-23T22:18:17.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682144,"link":"/api/v1/people/682144","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"credit":"b_ab"},{"player":{"id":682144,"link":"/api/v1/people/682144"},"credit":"p_ab"},{"player":{"id":695508,"link":"/api/v1/people/695508"},"credit":"b_pa"},{"player":{"id":682144,"link":"/api/v1/people/682144"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8999999999999999,"awayTeamWinProbability":99.1,"homeTeamWinProbabilityAdded":0.09999999999999987,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:18:17.213Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Malcolm Moore flies out to right fielder Raudi Rodriguez.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-23T22:18:49.668Z","endTime":"2026-02-23T22:20:35.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":702270,"fullName":"Malcolm Moore","link":"/api/v1/people/702270"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682144,"fullName":"Jayvien Sandridge","link":"/api/v1/people/682144"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702270,"fullName":"Malcolm Moore","link":"/api/v1/people/702270"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":804558,"link":"/api/v1/people/804558"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Malcolm Moore replaces Jose Herrera.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-23T22:18:25.259Z","endTime":"2026-02-23T22:18:52.407Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702270,"link":"/api/v1/people/702270"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":645444,"link":"/api/v1/people/645444"},"defense":{"pitcher":{"id":682144,"link":"/api/v1/people/682144","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":93.6,"endSpeed":85.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6996643910112,"aZ":-21.486155617358076,"pfxX":10.42960325985134,"pfxZ":5.741199030917582,"pX":-1.4267447440588876,"pZ":1.0587087913877626,"vX0":-11.59170418714012,"vY0":-135.55826553135074,"vZ0":-8.170418652899212,"x":171.38,"y":210.19,"x0":1.5502004840737746,"y0":50.00032773855325,"z0":5.6122995072320325,"aX":19.4040147284314},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.8,"breakHorizontal":-16.4,"spinRate":2078,"spinDirection":141},"zone":13,"typeConfidence":0.98,"plateTime":0.4041022041089577},"index":1,"playId":"ed618a21-9d22-366b-80fb-e8ab7cf775f8","pitchNumber":1,"startTime":"2026-02-23T22:18:52.407Z","endTime":"2026-02-23T22:18:55.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682144,"link":"/api/v1/people/682144","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":702270,"link":"/api/v1/people/702270","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":80.4,"endSpeed":73.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.12839304028077,"aZ":-33.37638576406962,"pfxX":0.8827720729700381,"pfxZ":-0.870490571444968,"pX":0.6958713605347832,"pZ":2.321756426059659,"vX0":-2.4442983388174424,"vY0":-117.1426536077941,"vZ0":-0.8820990780362277,"x":90.48,"y":176.09,"x0":1.6403502898123266,"y0":50.00218977417662,"z0":5.836777036590537,"aX":1.2211141999809607},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-1.6,"breakHorizontal":-1.0,"spinRate":1969,"spinDirection":319},"zone":6,"typeConfidence":0.9,"plateTime":0.4684426828863355},"index":2,"playId":"ad590ef7-711c-31b0-84a3-d6d98bf4c693","pitchNumber":2,"startTime":"2026-02-23T22:19:06.989Z","endTime":"2026-02-23T22:19:10.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682144,"link":"/api/v1/people/682144","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":702270,"link":"/api/v1/people/702270","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81827172837101,"aZ":-20.326670622626768,"pfxX":9.891905305843066,"pfxZ":6.243260285950677,"pX":-0.3432594551071697,"pZ":2.296534865441986,"vX0":-8.568231069870812,"vY0":-137.44322863502043,"vZ0":-5.360041234841799,"x":130.08,"y":176.77,"x0":1.542141869082591,"y0":50.00146009676981,"z0":5.668712507985711,"aX":18.767351450444018},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.2,"breakHorizontal":-16.0,"spinRate":2242,"spinDirection":139},"zone":4,"typeConfidence":0.98,"plateTime":0.3997699901517282,"extension":6.584703133912589},"index":3,"playId":"43a06125-1917-30ac-a469-c47046757d46","pitchNumber":3,"startTime":"2026-02-23T22:19:22.531Z","endTime":"2026-02-23T22:19:26.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682144,"link":"/api/v1/people/682144","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":702270,"link":"/api/v1/people/702270","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-02-23T22:19:49.765Z","endTime":"2026-02-23T22:20:03.403Z","isPitch":false,"type":"action","player":{"id":702270,"link":"/api/v1/people/702270"},"defense":{"pitcher":{"id":682144,"link":"/api/v1/people/682144","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":702270,"link":"/api/v1/people/702270","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.113947304225665,"aZ":-35.131949626547154,"pfxX":0.4360582287261354,"pfxZ":-2.027509751518166,"pX":0.5168254735389087,"pZ":1.4069253748218469,"vX0":-2.9717679143790154,"vY0":-119.61279490504388,"vZ0":-2.9533039337668847,"x":97.3,"y":200.79,"x0":1.7163830428898705,"y0":50.005170180827754,"z0":5.793787520123698,"aX":0.6346915205309476},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-4.1,"breakHorizontal":-0.1,"spinRate":2093,"spinDirection":322},"zone":14,"typeConfidence":0.9,"plateTime":0.4571301539813213,"extension":7.89489877265987},"index":5,"playId":"88f8b3d8-c43b-315c-976d-f425fee2b4e6","pitchNumber":4,"startTime":"2026-02-23T22:20:03.403Z","endTime":"2026-02-23T22:20:07.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682144,"link":"/api/v1/people/682144","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":702270,"link":"/api/v1/people/702270","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.20970607637527,"aZ":-32.25371991844195,"pfxX":-0.3727086495588501,"pfxZ":-0.05675480405873756,"pX":-0.3189510039555633,"pZ":2.475469145690649,"vX0":-4.023690769664993,"vY0":-117.7869236952474,"vZ0":-1.0674262386203086,"x":129.16,"y":171.94,"x0":1.4559330815654474,"y0":50.00352526831548,"z0":5.9022402447533855,"aX":-0.5256376366365},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-0.1,"breakHorizontal":1.6,"spinRate":1809,"spinDirection":307},"zone":4,"typeConfidence":0.9,"plateTime":0.46403426445569984},"hitData":{"launchSpeed":82.5,"launchAngle":43.0,"totalDistance":281.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":145.03,"coordY":88.83}},"index":6,"playId":"76e98414-210f-380d-b3f9-7626b7896204","pitchNumber":5,"startTime":"2026-02-23T22:20:26.747Z","endTime":"2026-02-23T22:20:35.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682144,"link":"/api/v1/people/682144","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":702270,"link":"/api/v1/people/702270","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702270,"link":"/api/v1/people/702270"},"credit":"b_ab"},{"player":{"id":682144,"link":"/api/v1/people/682144"},"credit":"p_ab"},{"player":{"id":702270,"link":"/api/v1/people/702270"},"credit":"b_pa"},{"player":{"id":682144,"link":"/api/v1/people/682144"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0,"awayTeamWinProbability":99.0,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:20:35.970Z","atBatIndex":62},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andrew Velazquez lines out to shortstop Oswald Peraza.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-23T22:20:36.221Z","endTime":"2026-02-23T22:21:56.772Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":623205,"fullName":"Andrew Velazquez","link":"/api/v1/people/623205"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682144,"fullName":"Jayvien Sandridge","link":"/api/v1/people/682144"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":623205,"fullName":"Andrew Velazquez","link":"/api/v1/people/623205"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.019,"strikeZoneBottom":1.524,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.052573524930853,"aZ":-16.495356306512782,"pfxX":3.6441917298113164,"pfxZ":8.708598374167144,"pX":-1.1142942869475103,"pZ":2.691158250050009,"vX0":-8.799568512578144,"vY0":-132.9845598576974,"vZ0":-4.676498126358306,"x":159.47,"y":166.12,"x0":1.7561218691969653,"y0":50.00552747538348,"z0":5.659585259658832,"aX":6.5637128385791685},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.0,"breakHorizontal":-4.8,"spinRate":2287,"spinDirection":142},"zone":11,"typeConfidence":0.88,"plateTime":0.41100971315643253,"extension":9.21869137238927},"index":0,"playId":"b2bf2535-5007-3301-a50c-b39f9aa6b2df","pitchNumber":1,"startTime":"2026-02-23T22:21:00.875Z","endTime":"2026-02-23T22:21:05.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682144,"link":"/api/v1/people/682144","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":623205,"link":"/api/v1/people/623205","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.019,"strikeZoneBottom":1.524,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.415212965166234,"aZ":-14.526583453076135,"pfxX":4.640360273887213,"pfxZ":9.534150661156218,"pX":0.8241590332452,"pZ":2.1211413563995807,"vX0":-3.807196674898835,"vY0":-135.40295116843686,"vZ0":-6.527482482449835,"x":85.58,"y":181.51,"x0":1.647703369808401,"y0":50.002920072949806,"z0":5.585256554654724,"aX":8.589932404150012},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.0,"breakHorizontal":-7.6,"spinRate":2201,"spinDirection":139},"zone":6,"typeConfidence":0.89,"plateTime":0.4049845463865558},"index":1,"playId":"b21d88f4-19ca-3ccf-8bc2-487d2ff1f5b3","pitchNumber":2,"startTime":"2026-02-23T22:21:17.096Z","endTime":"2026-02-23T22:21:21.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682144,"link":"/api/v1/people/682144","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":623205,"link":"/api/v1/people/623205","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.5,"strikeZoneTop":3.019,"strikeZoneBottom":1.524,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.60880682743498,"aZ":-31.106391060733582,"pfxX":-2.0591064826802743,"pfxZ":0.7424148836521836,"pX":1.481400454716513,"pZ":1.758487505045598,"vX0":0.2738316179391693,"vY0":-118.80264079387602,"vZ0":-2.9179548459666007,"x":60.53,"y":191.3,"x0":1.6326753219503047,"y0":50.00378405837698,"z0":5.814682538325511,"aX":-2.959224743352128},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.0,"breakHorizontal":3.7,"spinRate":2037,"spinDirection":289},"zone":14,"typeConfidence":0.9,"plateTime":0.4600953244510806,"extension":6.90381399025199},"index":2,"playId":"79fb3a34-c4bc-31e7-bb4f-c733a9ad843b","pitchNumber":3,"startTime":"2026-02-23T22:21:32.889Z","endTime":"2026-02-23T22:21:35.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682144,"link":"/api/v1/people/682144","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":623205,"link":"/api/v1/people/623205","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.019,"strikeZoneBottom":1.524,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.341597440848222,"aZ":-31.63240418072553,"pfxX":-1.5329568658541113,"pfxZ":0.3816731007715699,"pX":0.24108069988072262,"pZ":1.824573685913927,"vX0":-2.4008070830203816,"vY0":-117.83415450646753,"vZ0":-2.354347904635609,"x":107.81,"y":189.52,"x0":1.4721399070136236,"y0":50.00144004888866,"z0":5.7586424756868215,"aX":-2.1552775638530526},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":0.4,"breakHorizontal":3.4,"spinRate":1981,"spinDirection":308},"zone":8,"typeConfidence":0.9,"plateTime":0.4647901373827579,"extension":8.694347388698613},"hitData":{"launchSpeed":96.1,"launchAngle":12.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":100.53,"coordY":138.41}},"index":3,"playId":"c14b6b99-2b1f-3d48-8ded-026ae47a778c","pitchNumber":4,"startTime":"2026-02-23T22:21:50.641Z","endTime":"2026-02-23T22:21:56.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682144,"link":"/api/v1/people/682144","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":623205,"link":"/api/v1/people/623205","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":623205,"link":"/api/v1/people/623205"},"credit":"b_ab"},{"player":{"id":682144,"link":"/api/v1/people/682144"},"credit":"p_ab"},{"player":{"id":623205,"link":"/api/v1/people/623205"},"credit":"b_pa"},{"player":{"id":682144,"link":"/api/v1/people/682144"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0,"awayTeamWinProbability":99.0,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:21:56.772Z","atBatIndex":63},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jeimer Candelario doubles (1) on a sharp line drive to center fielder Orlando Martinez.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-23T22:24:28.615Z","endTime":"2026-02-23T22:25:55.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666123,"fullName":"Austin Bergner","link":"/api/v1/people/666123"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[6,7,8,9],"actionIndex":[0,1,2,3,4,5],"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":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":678636,"link":"/api/v1/people/678636"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from second base to shortstop for John Taylor.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"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-23T22:24:06.192Z","endTime":"2026-02-23T22:24:06.209Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":822966,"link":"/api/v1/people/822966"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"301","replacedPlayer":{"id":677649,"link":"/api/v1/people/677649"},"defense":{"pitcher":{"id":689379,"link":"/api/v1/people/689379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from third base to second base for Keyber Rodriguez.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"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-23T22:24:06.209Z","endTime":"2026-02-23T22:24:06.211Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677601,"link":"/api/v1/people/677601"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"601","replacedPlayer":{"id":642180,"link":"/api/v1/people/642180"},"defense":{"pitcher":{"id":689379,"link":"/api/v1/people/689379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Luke Hanson replaces shortstop Cam Cauley, batting 7th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"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-23T22:24:06.211Z","endTime":"2026-02-23T22:24:06.212Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702630,"link":"/api/v1/people/702630"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"701","replacedPlayer":{"id":695508,"link":"/api/v1/people/695508"},"defense":{"pitcher":{"id":689379,"link":"/api/v1/people/689379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":677601,"link":"/api/v1/people/677601"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Malcolm Moore remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-23T22:24:06.212Z","endTime":"2026-02-23T22:24:06.215Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702270,"link":"/api/v1/people/702270"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"801","replacedPlayer":{"id":645444,"link":"/api/v1/people/645444"},"defense":{"pitcher":{"id":689379,"link":"/api/v1/people/689379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jake Snider replaces left fielder Andrew Velazquez, batting 9th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-23T22:24:06.215Z","endTime":"2026-02-23T22:24:06.219Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686744,"link":"/api/v1/people/686744"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":623205,"link":"/api/v1/people/623205"},"defense":{"pitcher":{"id":689379,"link":"/api/v1/people/689379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":623205,"link":"/api/v1/people/623205"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Austin Bergner replaces Aidan Anderson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":0,"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-23T22:24:06.219Z","endTime":"2026-02-23T22:24:31.330Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666123,"link":"/api/v1/people/666123"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":689379,"link":"/api/v1/people/689379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":91.9,"endSpeed":84.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.259321258482874,"aZ":-14.086739189959866,"pfxX":-6.006028248241581,"pfxZ":10.010902681621262,"pX":-0.19309023336197897,"pZ":1.7094856239866176,"vX0":6.479286991618122,"vY0":-133.45102346750863,"vZ0":-8.556209769923369,"x":124.36,"y":192.62,"x0":-1.8701816487992375,"y0":50.003841507909186,"z0":5.968321460605401,"aX":-10.852573698492213},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.4,"breakHorizontal":9.5,"spinRate":2106,"spinDirection":208},"zone":8,"typeConfidence":0.89,"plateTime":0.4101716078137718,"extension":6.630768693545335},"index":6,"playId":"8f0cffd7-8c4b-3827-b627-3c491e85c153","pitchNumber":1,"startTime":"2026-02-23T22:24:31.330Z","endTime":"2026-02-23T22:24:35.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666123,"link":"/api/v1/people/666123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.26586459359226,"aZ":-38.439243430686545,"pfxX":1.7779410623101266,"pfxZ":-4.704398034616791,"pX":-0.18573945059910965,"pZ":3.418810467097088,"vX0":3.1875106784933123,"vY0":-114.66025905100614,"vZ0":1.7773044614596802,"x":124.08,"y":146.47,"x0":-1.8251277950103728,"y0":50.00370780256752,"z0":6.385245015942241,"aX":2.3665997532968883},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-7.8,"breakHorizontal":-4.1,"spinRate":1376,"spinDirection":11},"zone":2,"typeConfidence":0.91,"plateTime":0.4777507671381169,"extension":7.026238276777846},"index":7,"playId":"3127f84d-6f0d-3478-9eb6-4ef743452228","pitchNumber":2,"startTime":"2026-02-23T22:24:47.785Z","endTime":"2026-02-23T22:24:53.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666123,"link":"/api/v1/people/666123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.56808326372751,"aZ":-14.756827208487474,"pfxX":-5.753630258240045,"pfxZ":9.376661212288198,"pX":-1.9386952606400627,"pZ":3.457251620573026,"vX0":1.951714022244379,"vY0":-135.64634836734808,"vZ0":-4.569045001123905,"x":190.9,"y":145.43,"x0":-1.9214067339185288,"y0":50.00298318640165,"z0":6.1974587487068815,"aX":-10.687043374067668},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.2,"breakHorizontal":10.0,"spinRate":2213,"spinDirection":210},"zone":11,"typeConfidence":0.92,"plateTime":0.4042947520046667,"extension":6.383572303579677},"index":8,"playId":"d9e45d65-e6c0-3c7d-9176-8c4a81f80378","pitchNumber":3,"startTime":"2026-02-23T22:25:05.754Z","endTime":"2026-02-23T22:25:08.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666123,"link":"/api/v1/people/666123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.405059224353604,"aZ":-15.839709900210623,"pfxX":-5.531960350105026,"pfxZ":9.100773166968432,"pX":-0.49658995877570034,"pZ":2.3903445200159696,"vX0":5.2774575529332575,"vY0":-133.52897783585072,"vZ0":-6.505971465140669,"x":135.93,"y":174.24,"x0":-1.7857895566377526,"y0":50.00002377551842,"z0":6.010064748157351,"aX":-9.926511485214796},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.1,"breakHorizontal":8.8,"spinRate":2196,"spinDirection":206},"zone":4,"typeConfidence":0.91,"plateTime":0.4111553358978517,"extension":6.858344844199131},"hitData":{"launchSpeed":112.3,"launchAngle":18.0,"totalDistance":378.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":164.21,"coordY":51.43}},"index":9,"playId":"399dbf9d-d270-38f6-8967-582e5204b8f1","pitchNumber":4,"startTime":"2026-02-23T22:25:38.944Z","endTime":"2026-02-23T22:25:55.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666123,"link":"/api/v1/people/666123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":600869,"link":"/api/v1/people/600869"},"credit":"b_ab"},{"player":{"id":666123,"link":"/api/v1/people/666123"},"credit":"p_ab"},{"player":{"id":600869,"link":"/api/v1/people/600869"},"credit":"b_pa"},{"player":{"id":666123,"link":"/api/v1/people/666123"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1999999999999997,"awayTeamWinProbability":97.8,"homeTeamWinProbabilityAdded":1.1999999999999997,"leverageIndex":0.18,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:25:55.650Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Madrigal grounds out, second baseman Keyber Rodriguez to first baseman Nick Pratto.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-23T22:26:01.368Z","endTime":"2026-02-23T22:27:40.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666123,"fullName":"Austin Bergner","link":"/api/v1/people/666123"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677601,"link":"/api/v1/people/677601"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668472,"link":"/api/v1/people/668472"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":70.6,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.34124784531498,"aZ":-39.627723804749294,"pfxX":-0.2748723153300312,"pfxZ":-5.9716790826469355,"pX":0.7585366702363171,"pZ":1.338327860895945,"vX0":6.39384247104147,"vY0":-111.6657807559237,"vZ0":-1.6397191851012147,"x":88.09,"y":202.65,"x0":-2.120731576038066,"y0":50.00291960609992,"z0":6.203449010936381,"aX":-0.34292008733349955},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-10.9,"breakHorizontal":-1.3,"spinRate":1537,"spinDirection":7},"zone":14,"typeConfidence":0.91,"plateTime":0.4927417365099376,"extension":6.562254007858858},"index":0,"playId":"dcc72a60-af5a-3712-a5b5-a7644e5f4e4a","pitchNumber":1,"startTime":"2026-02-23T22:26:27.834Z","endTime":"2026-02-23T22:26:32.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666123,"link":"/api/v1/people/666123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":663611,"link":"/api/v1/people/663611","batSide":{"code":"R","description":"Right"}},"second":{"id":600869,"link":"/api/v1/people/600869"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.3,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.556534182148443,"aZ":-13.599079792660094,"pfxX":-5.640296339246282,"pfxZ":10.757899231790315,"pX":-0.17119994126340077,"pZ":1.3146867709301535,"vX0":6.940909524648397,"vY0":-130.7956738797337,"vZ0":-9.38013036310508,"x":123.53,"y":203.28,"x0":-2.1311080646092186,"y0":50.00022677437433,"z0":5.9760752718152235,"aX":-9.735351178818973},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":17.5,"breakHorizontal":8.6,"spinRate":2123,"spinDirection":207},"zone":13,"typeConfidence":0.88,"plateTime":0.41938244438021766,"extension":7.020121536170529},"index":1,"playId":"3bfd6cad-9e2a-3163-98cd-00a962108346","pitchNumber":2,"startTime":"2026-02-23T22:26:47.529Z","endTime":"2026-02-23T22:26:51.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666123,"link":"/api/v1/people/666123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":663611,"link":"/api/v1/people/663611","batSide":{"code":"R","description":"Right"}},"second":{"id":600869,"link":"/api/v1/people/600869"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.7,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.512652875553382,"aZ":-21.57064425499365,"pfxX":-1.298317918228178,"pfxZ":6.252972826831453,"pX":0.4721116537075985,"pZ":1.1885196024833173,"vX0":7.6596291774898475,"vY0":-129.71218641344925,"vZ0":-7.894363929780558,"x":99.0,"y":206.69,"x0":-2.3572102341502994,"y0":50.00086874947572,"z0":5.930602945387865,"aX":-2.2021656566404246},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.6,"breakHorizontal":0.6,"spinRate":2281,"spinDirection":186},"zone":14,"typeConfidence":0.62,"plateTime":0.42315242637121386,"extension":7.0184432639000764},"hitData":{"launchSpeed":88.3,"launchAngle":7.0,"totalDistance":147.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":134.93,"coordY":151.64}},"index":2,"playId":"1844be73-0e07-3606-91ee-89beaf310443","pitchNumber":3,"startTime":"2026-02-23T22:27:30.819Z","endTime":"2026-02-23T22:27:40.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666123,"link":"/api/v1/people/666123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":663611,"link":"/api/v1/people/663611","batSide":{"code":"R","description":"Right"}},"second":{"id":600869,"link":"/api/v1/people/600869"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663611,"link":"/api/v1/people/663611"},"credit":"b_ab"},{"player":{"id":666123,"link":"/api/v1/people/666123"},"credit":"p_ab"},{"player":{"id":663611,"link":"/api/v1/people/663611"},"credit":"b_pa"},{"player":{"id":666123,"link":"/api/v1/people/666123"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.2,"awayTeamWinProbability":98.8,"homeTeamWinProbabilityAdded":-0.9999999999999998,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:27:40.430Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marlon Quintero grounds out, third baseman Luke Hanson to first baseman Nick Pratto.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-23T22:27:47.626Z","endTime":"2026-02-23T22:28:50.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":821238,"fullName":"Marlon Quintero","link":"/api/v1/people/821238"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666123,"fullName":"Austin Bergner","link":"/api/v1/people/666123"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":821238,"fullName":"Marlon Quintero","link":"/api/v1/people/821238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702630,"link":"/api/v1/people/702630"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668472,"link":"/api/v1/people/668472"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.146334644154834,"aZ":-11.93594296609116,"pfxX":-5.841743585291216,"pfxZ":11.45741888338172,"pX":1.0292521420190879,"pZ":1.4057085058026533,"vX0":10.192564178835333,"vY0":-132.75623349993197,"vZ0":-9.215236238753434,"x":77.77,"y":200.83,"x0":-2.1189761230420143,"y0":50.003940101978216,"z0":5.813361137192883,"aX":-10.320625524886347},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.6,"breakHorizontal":8.2,"spinRate":2251,"spinDirection":216},"zone":14,"typeConfidence":0.92,"plateTime":0.4142115711133276,"extension":6.857423989368817},"index":0,"playId":"ffec9725-5c72-3661-8179-90d4dd094f21","pitchNumber":1,"startTime":"2026-02-23T22:28:23.272Z","endTime":"2026-02-23T22:28:26.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666123,"link":"/api/v1/people/666123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":821238,"link":"/api/v1/people/821238","batSide":{"code":"R","description":"Right"}},"second":{"id":600869,"link":"/api/v1/people/600869"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.6,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.75281557159827,"aZ":-12.786791096608265,"pfxX":-4.305446324914102,"pfxZ":11.091130350058883,"pX":-0.40087868919038955,"pZ":1.7875917033237887,"vX0":6.3780395052902925,"vY0":-131.8027464089145,"vZ0":-8.256522186334477,"x":132.28,"y":190.52,"x0":-2.3001083201862786,"y0":50.00082796468736,"z0":5.919033442395486,"aX":-7.524601151510222},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":18.4,"breakHorizontal":6.2,"spinRate":2149,"spinDirection":205},"zone":7,"typeConfidence":0.93,"plateTime":0.4166331468270159,"extension":6.525973560071223},"hitData":{"launchSpeed":87.9,"launchAngle":-1.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.91,"coordY":173.43}},"index":1,"playId":"a3c2b98a-25a1-3936-8423-a7e3ec08e3da","pitchNumber":2,"startTime":"2026-02-23T22:28:42.024Z","endTime":"2026-02-23T22:28:50.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666123,"link":"/api/v1/people/666123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":821238,"link":"/api/v1/people/821238","batSide":{"code":"R","description":"Right"}},"second":{"id":600869,"link":"/api/v1/people/600869"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":821238,"link":"/api/v1/people/821238"},"credit":"b_ab"},{"player":{"id":666123,"link":"/api/v1/people/666123"},"credit":"p_ab"},{"player":{"id":821238,"link":"/api/v1/people/821238"},"credit":"b_pa"},{"player":{"id":666123,"link":"/api/v1/people/666123"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.6,"awayTeamWinProbability":99.4,"homeTeamWinProbabilityAdded":-0.6,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:28:50.911Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Siri strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-23T22:28:53.444Z","endTime":"2026-02-23T22:30:30.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666123,"fullName":"Austin Bergner","link":"/api/v1/people/666123"},"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":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.683064827673523,"aZ":-17.478968302780633,"pfxX":1.46279665174109E-4,"pfxZ":9.120847614707541,"pX":0.9675115609045927,"pZ":-0.008733363178507732,"vX0":8.225957029721497,"vY0":-126.38180556248986,"vZ0":-10.764704573818692,"x":80.12,"y":239.02,"x0":-2.3349805847372305,"y0":50.005490836705526,"z0":5.721439347377547,"aX":-6.92000231233177E-4},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":14.0,"breakHorizontal":-1.9,"spinRate":2156,"spinDirection":194},"zone":14,"typeConfidence":0.58,"plateTime":0.4340288664424672,"extension":7.190537536027777},"index":0,"playId":"9415fff3-c9f1-311f-9728-da85d325d60d","pitchNumber":1,"startTime":"2026-02-23T22:29:20.605Z","endTime":"2026-02-23T22:29:24.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666123,"link":"/api/v1/people/666123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"second":{"id":600869,"link":"/api/v1/people/600869"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":91.1,"endSpeed":82.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.19601702442672,"aZ":-13.08029423848701,"pfxX":-4.884337832463335,"pfxZ":10.842706745451103,"pX":-0.04062144056934568,"pZ":3.398478247890953,"vX0":7.20250502551817,"vY0":-132.35279961347814,"vZ0":-4.534108410902439,"x":118.55,"y":147.02,"x0":-2.1719201401766055,"y0":50.0037525705646,"z0":6.103078330805283,"aX":-8.60263792601442},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.7,"breakHorizontal":7.2,"spinRate":2116,"spinDirection":201},"zone":2,"typeConfidence":0.93,"plateTime":0.41502265962377205,"extension":7.194536578901923},"index":1,"playId":"93737a4a-780a-3307-bd7a-be8ef7f8a2a1","pitchNumber":2,"startTime":"2026-02-23T22:29:42.744Z","endTime":"2026-02-23T22:29:46.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666123,"link":"/api/v1/people/666123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"second":{"id":600869,"link":"/api/v1/people/600869"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.511450128659504,"aZ":-38.66606188169644,"pfxX":-1.0707948799481302,"pfxZ":-5.124378860000379,"pX":0.4728095477158193,"pZ":0.49527486394083303,"vX0":6.142502065965128,"vY0":-112.80571171991159,"vZ0":-3.4485284650174,"x":98.98,"y":225.41,"x0":-2.164631228253255,"y0":50.00003563428279,"z0":6.003385953410046,"aX":-1.359305213665826},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-10.0,"breakHorizontal":0.1,"spinRate":1640,"spinDirection":13},"zone":14,"typeConfidence":0.91,"plateTime":0.4884792685505728,"extension":6.113418747494805},"index":2,"playId":"a10515c2-5af5-3830-99f0-c3c701afaa99","pitchNumber":3,"startTime":"2026-02-23T22:30:03.522Z","endTime":"2026-02-23T22:30:06.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666123,"link":"/api/v1/people/666123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"second":{"id":600869,"link":"/api/v1/people/600869"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.98512467113856,"aZ":-25.683035485230544,"pfxX":-7.106461693503664,"pfxZ":4.501354572387509,"pX":-0.3608776109113439,"pZ":0.8819419356816364,"vX0":6.829343784018347,"vY0":-119.04289610245827,"vZ0":-6.314998487194071,"x":130.76,"y":214.97,"x0":-2.3380572552716723,"y0":50.00137126971906,"z0":5.881729191236543,"aX":-10.240484748470328},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":7.0,"breakHorizontal":11.3,"spinRate":925,"spinDirection":241},"zone":13,"typeConfidence":0.9,"plateTime":0.45939912774556824,"extension":7.2832854315884585},"index":3,"playId":"d2f1cc4b-9506-3454-9c98-c8930685f252","pitchNumber":4,"startTime":"2026-02-23T22:30:27.469Z","endTime":"2026-02-23T22:30:30.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666123,"link":"/api/v1/people/666123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"second":{"id":600869,"link":"/api/v1/people/600869"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"credit":"b_ab"},{"player":{"id":666123,"link":"/api/v1/people/666123"},"credit":"p_ab"},{"player":{"id":642350,"link":"/api/v1/people/642350"},"credit":"b_pa"},{"player":{"id":666123,"link":"/api/v1/people/666123"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":-0.3,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:30:30.644Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Orlando Martinez grounds out, second baseman Donovan Walton to first baseman Jeimer Candelario.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-23T22:33:00.050Z","endTime":"2026-02-23T22:33:25.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":678636,"fullName":"Orlando Martinez","link":"/api/v1/people/678636"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683681,"fullName":"Jose Gonzalez","link":"/api/v1/people/683681"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678636,"fullName":"Orlando Martinez","link":"/api/v1/people/678636"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":600869,"link":"/api/v1/people/600869"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jose Gonzalez replaces Jayvien Sandridge.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"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-23T22:31:50.537Z","endTime":"2026-02-23T22:33:02.320Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683681,"link":"/api/v1/people/683681"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682144,"link":"/api/v1/people/682144","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":678636,"link":"/api/v1/people/678636","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":90.0,"endSpeed":82.6,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.716139622348095,"aZ":-24.009562179995765,"pfxX":-0.46379053139587345,"pfxZ":4.719881382660137,"pX":1.2754640588510144,"pZ":2.2200095889390905,"vX0":9.463396166650023,"vY0":-130.73218020814176,"vZ0":-4.635432160882022,"x":68.38,"y":178.84,"x0":-2.331945737993423,"y0":50.00249796877488,"z0":5.819574505613048,"aX":-0.8027117071503028},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.7,"breakHorizontal":-1.3,"spinRate":2327,"spinDirection":203},"zone":14,"typeConfidence":1.35,"plateTime":0.41906598630917413,"extension":6.899333557115836},"index":1,"playId":"461e52d2-c000-3d37-8b9b-4583489f1608","pitchNumber":1,"startTime":"2026-02-23T22:33:02.320Z","endTime":"2026-02-23T22:33:09.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683681,"link":"/api/v1/people/683681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":678636,"link":"/api/v1/people/678636","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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.2,"endSpeed":85.5,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.852032731501176,"aZ":-13.700914149130112,"pfxX":-5.634188641379687,"pfxZ":9.800261963527912,"pX":0.25841810682230887,"pZ":3.3557763822169293,"vX0":8.960329037062555,"vY0":-136.84406410909037,"vZ0":-4.137219368736075,"x":107.15,"y":148.17,"x0":-2.335319588179782,"y0":50.00681111588967,"z0":5.83429206514696,"aX":-10.625630214956475},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.9,"breakHorizontal":8.2,"spinRate":2426,"spinDirection":214},"zone":12,"typeConfidence":1.29,"plateTime":0.4011537419618425,"extension":6.83986632601511},"hitData":{"launchSpeed":76.2,"launchAngle":7.0,"totalDistance":105.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.27,"coordY":142.53}},"index":2,"playId":"d8469b6b-2f96-3cd2-a1d4-3b0eedf3e6aa","pitchNumber":2,"startTime":"2026-02-23T22:33:17.994Z","endTime":"2026-02-23T22:33:25.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683681,"link":"/api/v1/people/683681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":678636,"link":"/api/v1/people/678636","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678636,"link":"/api/v1/people/678636"},"credit":"b_ab"},{"player":{"id":683681,"link":"/api/v1/people/683681"},"credit":"p_ab"},{"player":{"id":678636,"link":"/api/v1/people/678636"},"credit":"b_pa"},{"player":{"id":683681,"link":"/api/v1/people/683681"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:33:25.570Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willie MacIver called out on strikes.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-23T22:33:30.864Z","endTime":"2026-02-23T22:34:26.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683681,"fullName":"Jose Gonzalez","link":"/api/v1/people/683681"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":808129,"link":"/api/v1/people/808129"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.35089558269474,"aZ":-28.09013306928069,"pfxX":-6.424476536024347,"pfxZ":2.173523898403296,"pX":-0.7691767998471782,"pZ":2.1534024838239825,"vX0":6.914615881538505,"vY0":-136.10944228135634,"vZ0":-3.8741780489153568,"x":146.32,"y":180.64,"x0":-2.5055943504150164,"y0":50.002716355741335,"z0":5.536132626824805,"aX":-12.076441441057778},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.4,"breakHorizontal":10.2,"spinRate":1652,"spinDirection":229},"zone":7,"typeConfidence":1.35,"plateTime":0.4021195625216363,"extension":7.2730749602843385},"index":0,"playId":"ca1bef7c-310c-3ff5-a330-caed5855f75b","pitchNumber":1,"startTime":"2026-02-23T22:33:52.990Z","endTime":"2026-02-23T22:33:57.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683681,"link":"/api/v1/people/683681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":680862,"link":"/api/v1/people/680862","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":87.5,"endSpeed":81.0,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.932807774424152,"aZ":-25.83505534620928,"pfxX":2.000816407390675,"pfxZ":3.8119075437182506,"pX":-0.48235665736806455,"pZ":3.083771878876696,"vX0":4.488718802926308,"vY0":-127.53524255200534,"vZ0":-2.0108839961521356,"x":135.39,"y":155.52,"x0":-2.5185975961165945,"y0":50.00181017443272,"z0":5.901232551882943,"aX":3.3262494447226567},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.7,"breakHorizontal":-4.6,"spinRate":2362,"spinDirection":169},"zone":1,"typeConfidence":1.37,"plateTime":0.4279421221336408,"extension":13.59739285216122},"index":1,"playId":"1fadd75d-e086-3054-adbe-1e4a5100bb76","pitchNumber":2,"startTime":"2026-02-23T22:34:08.507Z","endTime":"2026-02-23T22:34:12.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683681,"link":"/api/v1/people/683681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":680862,"link":"/api/v1/people/680862","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.0,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.579709808690147,"aZ":-27.557454097517752,"pfxX":6.961569931387697,"pfxZ":3.3185065401513274,"pX":-0.4792322314783171,"pZ":2.7132372124429,"vX0":2.816937665586996,"vY0":-117.29969315702263,"vZ0":-0.8553930524556755,"x":135.27,"y":165.52,"x0":-2.6007603552131675,"y0":50.002569648414486,"z0":5.656332190820713,"aX":9.681440867093146},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":6.1,"breakHorizontal":-13.3,"spinRate":2361,"spinDirection":72},"zone":4,"typeConfidence":1.37,"plateTime":0.46728686594769586,"extension":6.623917648551833},"index":2,"playId":"2e01f6a8-edee-3351-8869-a068f95b0ab5","pitchNumber":3,"startTime":"2026-02-23T22:34:22.216Z","endTime":"2026-02-23T22:34:26.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683681,"link":"/api/v1/people/683681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":680862,"link":"/api/v1/people/680862","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"credit":"b_ab"},{"player":{"id":683681,"link":"/api/v1/people/683681"},"credit":"p_ab"},{"player":{"id":680862,"link":"/api/v1/people/680862"},"credit":"b_pa"},{"player":{"id":683681,"link":"/api/v1/people/683681"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:34:26.733Z","atBatIndex":69},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"John Taylor triples (1) on a line drive to right fielder Raudi Rodriguez.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-23T22:34:32.610Z","endTime":"2026-02-23T22:36:41.728Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":822966,"fullName":"John Taylor","link":"/api/v1/people/822966"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683681,"fullName":"Jose Gonzalez","link":"/api/v1/people/683681"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":822966,"fullName":"John Taylor","link":"/api/v1/people/822966"},"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":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":822966,"fullName":"John Taylor","link":"/api/v1/people/822966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":804558,"link":"/api/v1/people/804558"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.6,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.025716661258674,"aZ":-15.592282682009898,"pfxX":-4.284267402514754,"pfxZ":8.562673541679686,"pX":0.6291752119682285,"pZ":1.6653075035054983,"vX0":8.8264160991133,"vY0":-137.45508877253437,"vZ0":-8.383180556220768,"x":93.02,"y":193.82,"x0":-2.0496547891157557,"y0":50.00531139867602,"z0":5.787736065119435,"aX":-8.29955369428596},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.2,"breakHorizontal":6.1,"spinRate":2164,"spinDirection":215},"zone":9,"typeConfidence":1.34,"plateTime":0.3966640929215104,"extension":6.820797927839989},"index":0,"playId":"f6a208e9-d764-3d1f-b934-5345a077fb09","pitchNumber":1,"startTime":"2026-02-23T22:34:53.036Z","endTime":"2026-02-23T22:34:57.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683681,"link":"/api/v1/people/683681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":822966,"link":"/api/v1/people/822966","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79601842630679,"aZ":-27.91332201367424,"pfxX":1.6878540967790112,"pfxZ":2.481512249083023,"pX":-0.015055207816482416,"pZ":2.393594696897115,"vX0":5.744804810135092,"vY0":-129.67881921831543,"vZ0":-3.181472245397027,"x":117.57,"y":174.15,"x0":-2.4703328973561955,"y0":50.00496195438155,"z0":5.744973960082039,"aX":2.900885806803414},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.1,"breakHorizontal":-4.2,"spinRate":2354,"spinDirection":188},"zone":5,"typeConfidence":1.37,"plateTime":0.4209113946862799,"extension":6.80440066495423},"index":1,"playId":"a692d6aa-5b52-3820-9dc1-163fd8ed646e","pitchNumber":2,"startTime":"2026-02-23T22:35:07.825Z","endTime":"2026-02-23T22:35:11.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683681,"link":"/api/v1/people/683681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":822966,"link":"/api/v1/people/822966","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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.6,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.678976304763445,"aZ":-16.507058183450255,"pfxX":-3.7816426880628935,"pfxZ":8.112401503783262,"pX":-0.02014057089034522,"pZ":3.91897928639183,"vX0":7.71937153368884,"vY0":-138.3013537480605,"vZ0":-2.2791630220680124,"x":117.77,"y":132.97,"x0":-2.359844276906671,"y0":50.00468257126616,"z0":5.864586420827775,"aX":-7.305802790014021},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.4,"breakHorizontal":5.2,"spinRate":2289,"spinDirection":220},"zone":12,"typeConfidence":1.35,"plateTime":0.3964740164316942,"extension":6.641079675642564},"index":2,"playId":"ee7cb4bd-f2ef-3355-ba93-aeafebca4d49","pitchNumber":3,"startTime":"2026-02-23T22:35:30.813Z","endTime":"2026-02-23T22:35:34.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683681,"link":"/api/v1/people/683681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":822966,"link":"/api/v1/people/822966","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.7,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.870570984356743,"aZ":-27.59093715811746,"pfxX":0.5368061689246186,"pfxZ":2.7263928301602203,"pX":0.8263605813874999,"pZ":1.4607378172265926,"vX0":7.887486458717654,"vY0":-128.6613715013873,"vZ0":-5.293865280549239,"x":85.5,"y":199.34,"x0":-2.3445641665726518,"y0":50.00343765057497,"z0":5.67439355630554,"aX":0.9031125173865439},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.0,"breakHorizontal":-2.6,"spinRate":2396,"spinDirection":179},"zone":14,"typeConfidence":1.36,"plateTime":0.4251710217136213,"extension":6.957463090641891},"index":3,"playId":"0e909dd1-a6e2-370c-9af0-5a3119f4e15c","pitchNumber":4,"startTime":"2026-02-23T22:35:46.673Z","endTime":"2026-02-23T22:35:49.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683681,"link":"/api/v1/people/683681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":822966,"link":"/api/v1/people/822966","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.4,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.271997578586298,"aZ":-31.20579397467837,"pfxX":-2.712974038566185,"pfxZ":0.6253998829411245,"pX":-1.994386762799579,"pZ":3.008734020759519,"vX0":2.0330320129016015,"vY0":-123.28131100888082,"vZ0":-0.5801871449361469,"x":193.02,"y":157.54,"x0":-2.47331564165128,"y0":50.00444316168306,"z0":5.858988254000841,"aX":-4.217103443729698},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.2,"breakHorizontal":4.4,"spinRate":952,"spinDirection":245},"zone":11,"typeConfidence":1.09,"plateTime":0.4426509693312468,"extension":6.4857711924018995},"index":4,"playId":"15f3931b-2779-3518-9235-83dacd74f300","pitchNumber":5,"startTime":"2026-02-23T22:36:03.482Z","endTime":"2026-02-23T22:36:06.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683681,"link":"/api/v1/people/683681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":822966,"link":"/api/v1/people/822966","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.0,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.314344351842102,"aZ":-25.8793216005592,"pfxX":1.5870672216977453,"pfxZ":3.616176314435701,"pX":0.7774210561781892,"pZ":2.1000727148665788,"vX0":8.156706032588959,"vY0":-131.03364593059797,"vZ0":-4.407183372055268,"x":87.37,"y":182.08,"x0":-2.5802805535685995,"y0":50.00526606385946,"z0":5.7342147657297575,"aX":2.7623415888149387},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.8,"breakHorizontal":-4.7,"spinRate":2391,"spinDirection":183},"zone":14,"typeConfidence":1.37,"plateTime":0.4177758936238285,"extension":8.116769002858254},"hitData":{"launchSpeed":104.4,"launchAngle":-3.0,"totalDistance":32.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":187.48,"coordY":145.54}},"index":5,"playId":"db2d2d51-30b8-3856-9057-dfe1dca3fd6d","pitchNumber":6,"startTime":"2026-02-23T22:36:22.051Z","endTime":"2026-02-23T22:36:41.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683681,"link":"/api/v1/people/683681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":822966,"link":"/api/v1/people/822966","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":822966,"link":"/api/v1/people/822966"},"credit":"b_ab"},{"player":{"id":683681,"link":"/api/v1/people/683681"},"credit":"p_ab"},{"player":{"id":822966,"link":"/api/v1/people/822966"},"credit":"b_pa"},{"player":{"id":683681,"link":"/api/v1/people/683681"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:36:41.728Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Pratto flies out to right fielder Raudi Rodriguez.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-23T22:36:46.058Z","endTime":"2026-02-23T22:38:05.865Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":668472,"fullName":"Nick Pratto","link":"/api/v1/people/668472"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683681,"fullName":"Jose Gonzalez","link":"/api/v1/people/683681"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668472,"fullName":"Nick Pratto","link":"/api/v1/people/668472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":804558,"link":"/api/v1/people/804558"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"endSpeed":86.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58120641083259,"aZ":-15.453877074239731,"pfxX":-3.7339641446727385,"pfxZ":8.818275220682725,"pX":-0.21755423392848738,"pZ":3.257740873328593,"vX0":7.3075223128649505,"vY0":-136.68893092610458,"vZ0":-4.1417576400355625,"x":125.29,"y":150.82,"x0":-2.4380667885425766,"y0":50.000412382982056,"z0":5.850617052227595,"aX":-7.078545520861182},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.2,"breakHorizontal":5.3,"spinRate":2310,"spinDirection":212},"zone":2,"typeConfidence":1.36,"plateTime":0.4004162032291321,"extension":7.029301076663737},"index":0,"playId":"5f85b352-34dd-3441-ac5a-fe1749c05454","pitchNumber":1,"startTime":"2026-02-23T22:37:15.322Z","endTime":"2026-02-23T22:37:19.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683681,"link":"/api/v1/people/683681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"third":{"id":822966,"link":"/api/v1/people/822966"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.400059684407875,"aZ":-16.828060417473996,"pfxX":-5.604827147200614,"pfxZ":8.112444257248494,"pX":-1.0686330012795087,"pZ":3.8866729758806953,"vX0":6.072447096907408,"vY0":-136.7342171155196,"vZ0":-2.2747937254247264,"x":157.73,"y":133.84,"x0":-2.5909918923444746,"y0":50.004295386541344,"z0":5.8852922358531705,"aX":-10.604774653095081},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.4,"breakHorizontal":8.9,"spinRate":2283,"spinDirection":217},"zone":11,"typeConfidence":1.16,"plateTime":0.40071844977457216,"extension":6.766839204900663},"index":1,"playId":"a9663364-c1d0-3c81-a9bb-c1e7a690a0bc","pitchNumber":2,"startTime":"2026-02-23T22:37:38.244Z","endTime":"2026-02-23T22:37:41.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683681,"link":"/api/v1/people/683681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"third":{"id":822966,"link":"/api/v1/people/822966"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36682705298495,"aZ":-25.99322872199153,"pfxX":1.13188965649997,"pfxZ":3.61495531759099,"pX":0.006240856128647997,"pZ":2.3702581381022174,"vX0":6.654129319521241,"vY0":-129.29592776169687,"vZ0":-3.5008730121557865,"x":116.76,"y":174.78,"x0":-2.7369657616930425,"y0":50.00336342243693,"z0":5.713713823331656,"aX":1.9362257455444072},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.0,"breakHorizontal":-3.4,"spinRate":2339,"spinDirection":175},"zone":5,"typeConfidence":1.37,"plateTime":0.4219668607402185,"extension":6.6908697160870405},"hitData":{"launchSpeed":87.4,"launchAngle":33.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":190.7,"coordY":89.93}},"index":2,"playId":"f18d29fb-6419-312a-b345-278b080c57cd","pitchNumber":3,"startTime":"2026-02-23T22:37:58.199Z","endTime":"2026-02-23T22:38:05.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683681,"link":"/api/v1/people/683681","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808129,"link":"/api/v1/people/808129"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":622268,"link":"/api/v1/people/622268"},"third":{"id":663611,"link":"/api/v1/people/663611"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":685133,"link":"/api/v1/people/685133"},"center":{"id":642350,"link":"/api/v1/people/642350"},"right":{"id":804558,"link":"/api/v1/people/804558"}},"offense":{"batter":{"id":668472,"link":"/api/v1/people/668472","batSide":{"code":"L","description":"Left"}},"third":{"id":822966,"link":"/api/v1/people/822966"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668472,"link":"/api/v1/people/668472"},"credit":"b_ab"},{"player":{"id":683681,"link":"/api/v1/people/683681"},"credit":"p_ab"},{"player":{"id":668472,"link":"/api/v1/people/668472"},"credit":"b_pa"},{"player":{"id":683681,"link":"/api/v1/people/683681"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:38:05.865Z","atBatIndex":71},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wade Meckler walks.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-23T22:40:33.177Z","endTime":"2026-02-23T22:42:59.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681896,"fullName":"Anthony Hoopii-Tuionetoa","link":"/api/v1/people/681896"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"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":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Anthony Hoopii-Tuionetoa replaces Austin Bergner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"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-23T22:39:54.351Z","endTime":"2026-02-23T22:40:35.685Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681896,"link":"/api/v1/people/681896"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":666123,"link":"/api/v1/people/666123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.535638752363045,"aZ":-15.91175435846872,"pfxX":-7.530337049250743,"pfxZ":8.371429379714582,"pX":1.393718532024519,"pZ":2.257503318148208,"vX0":9.864498505980709,"vY0":-138.20140845949302,"vZ0":-6.22409038633002,"x":63.87,"y":177.83,"x0":-1.2362645836085235,"y0":50.0034257201306,"z0":5.5994961774723855,"aX":-14.630930076762331},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.0,"breakHorizontal":11.6,"spinRate":2458,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.39566573930380367,"extension":8.064979797852235},"index":1,"playId":"714694ae-24be-39f3-abff-03f70158a922","pitchNumber":1,"startTime":"2026-02-23T22:40:35.685Z","endTime":"2026-02-23T22:40:38.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681896,"link":"/api/v1/people/681896","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.083930721127476,"aZ":-16.539211354600162,"pfxX":-7.4227957729200025,"pfxZ":8.205213679195019,"pX":0.7328620633856182,"pZ":2.923593819652024,"vX0":7.888862846140264,"vY0":-137.13266150454893,"vZ0":-4.261103339568471,"x":89.07,"y":159.84,"x0":-1.2156349255619712,"y0":50.006178811949496,"z0":5.624537131181688,"aX":-14.1518874514096},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.2,"breakHorizontal":11.8,"spinRate":2414,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.3992772031002749,"extension":8.241044919691966},"index":2,"playId":"93b19e6e-a06e-3966-8a19-6ed584b8562a","pitchNumber":2,"startTime":"2026-02-23T22:40:53.264Z","endTime":"2026-02-23T22:40:56.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681896,"link":"/api/v1/people/681896","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.919601125621977,"aZ":-13.640519886246794,"pfxX":-7.150318969573945,"pfxZ":9.393475118470914,"pX":0.6678566252909771,"pZ":2.1705364909047096,"vX0":7.903367520976758,"vY0":-139.45205526857137,"vZ0":-7.016395046974352,"x":91.54,"y":180.18,"x0":-1.2719375150019379,"y0":50.000457847651475,"z0":5.616301680229399,"aX":-14.103098597394085},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":11.4,"spinRate":2486,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.39256096359407655,"extension":8.112333603832383},"index":3,"playId":"ddf8653b-06b7-3b74-b902-26ecab33ce1b","pitchNumber":3,"startTime":"2026-02-23T22:41:12.335Z","endTime":"2026-02-23T22:41:39.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681896,"link":"/api/v1/people/681896","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"}},"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":81.4,"endSpeed":75.1,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.04100430409484,"aZ":-31.65081112175482,"pfxX":2.25510817239499,"pfxZ":0.36346082845576166,"pX":0.7503935980204534,"pZ":1.312513118848207,"vX0":5.085784780602964,"vY0":-118.52936611789528,"vZ0":-2.873385920443611,"x":88.4,"y":203.34,"x0":-1.7173900168242382,"y0":50.00008756707759,"z0":5.4358572512717735,"aX":3.201138965360455},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":0.2,"breakHorizontal":-5.3,"spinRate":2593,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4624200439341202,"extension":4.916404982693766},"index":4,"playId":"0c5cfee5-0702-3db8-89a6-1144ca4f78a9","pitchNumber":4,"startTime":"2026-02-23T22:41:52.111Z","endTime":"2026-02-23T22:41:55.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681896,"link":"/api/v1/people/681896","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":80.6,"endSpeed":74.0,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.88905187931159,"aZ":-32.478277398600866,"pfxX":1.0228647022989006,"pfxZ":-0.2187553628579293,"pX":0.5864710698942529,"pZ":0.6300656341728188,"vX0":4.744012256235564,"vY0":-117.26479529323177,"vZ0":-3.9956573085546467,"x":94.65,"y":221.77,"x0":-1.6026291426316215,"y0":50.00372021643233,"z0":5.413009928984457,"aX":1.4124498570739592},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.2,"breakHorizontal":-3.1,"spinRate":2583,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.468576652851449},"index":5,"playId":"1a7d5482-05a1-3d6a-8614-e6969ce23d07","pitchNumber":5,"startTime":"2026-02-23T22:42:11.685Z","endTime":"2026-02-23T22:42:14.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681896,"link":"/api/v1/people/681896","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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.9,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.083728376794326,"aZ":-13.37408719774175,"pfxX":-7.077780199177216,"pfxZ":9.886314308838813,"pX":-0.5114105463807479,"pZ":2.669928671968293,"vX0":4.968595207592054,"vY0":-137.42584474528692,"vZ0":-5.289669618056013,"x":136.49,"y":166.69,"x0":-1.4285016997013302,"y0":50.0046947533227,"z0":5.537265996452601,"aX":-13.461847581224468},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.9,"breakHorizontal":11.6,"spinRate":2527,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.3994489722596457,"extension":8.115435737219816},"index":6,"playId":"4f8ac141-bc1f-3a21-88fa-4ba9e2b38c36","pitchNumber":6,"startTime":"2026-02-23T22:42:33.303Z","endTime":"2026-02-23T22:42:36.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681896,"link":"/api/v1/people/681896","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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.5,"endSpeed":85.7,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.78686985034453,"aZ":-14.66809202809546,"pfxX":-5.894945112432919,"pfxZ":9.189597599918006,"pX":-2.2689058567073803,"pZ":5.173368349822477,"vX0":0.36458900779546305,"vY0":-137.68221438296766,"vZ0":0.7413624314495497,"x":203.49,"y":99.1,"x0":-1.63867160470541,"y0":50.00155073082943,"z0":5.898819688146884,"aX":-11.228456255868268},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.0,"breakHorizontal":10.6,"spinRate":2390,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3989993204580311,"extension":5.382554126150908},"index":7,"playId":"3af4c61d-f97a-32d3-8f06-6416097e54f0","pitchNumber":7,"startTime":"2026-02-23T22:42:56.540Z","endTime":"2026-02-23T22:42:59.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681896,"link":"/api/v1/people/681896","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_pa"},{"player":{"id":681896,"link":"/api/v1/people/681896"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.09,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:42:59.540Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Flores called out on strikes.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-23T22:43:03.143Z","endTime":"2026-02-23T22:45:08.848Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":808129,"fullName":"Juan Flores","link":"/api/v1/people/808129"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681896,"fullName":"Anthony Hoopii-Tuionetoa","link":"/api/v1/people/681896"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808129,"fullName":"Juan Flores","link":"/api/v1/people/808129"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680862,"link":"/api/v1/people/680862"},"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, 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":79.7,"endSpeed":73.3,"strikeZoneTop":3.107,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.4360422241874,"aZ":-33.88021567636685,"pfxX":2.3831096212628564,"pfxZ":-1.2615628352547144,"pX":1.3401611665054363,"pZ":0.6120674028362626,"vX0":5.525918473488935,"vY0":-115.95195532707955,"vZ0":-3.515571221428293,"x":65.92,"y":222.25,"x0":-1.3918674155111401,"y0":50.003725257535024,"z0":5.4095839776792785,"aX":3.216996927736439},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-2.9,"breakHorizontal":-5.8,"spinRate":2652,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.47395284989730113,"extension":8.17931614835666},"index":0,"playId":"c5308bb7-249d-3985-b60c-e31e68199045","pitchNumber":1,"startTime":"2026-02-23T22:43:27.950Z","endTime":"2026-02-23T22:43:30.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681896,"link":"/api/v1/people/681896","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":808129,"link":"/api/v1/people/808129","batSide":{"code":"R","description":"Right"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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.1,"endSpeed":84.9,"strikeZoneTop":3.107,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.084891390403975,"aZ":-12.360261551242894,"pfxX":-4.574163924338793,"pfxZ":10.605082308855437,"pX":-0.29823233749752653,"pZ":2.4955966555177236,"vX0":4.153895840395677,"vY0":-136.7721637465072,"vZ0":-6.024821071255679,"x":128.37,"y":171.4,"x0":-1.2527744001883416,"y0":50.00223983589263,"z0":5.597604418585637,"aX":-8.545404936631183},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.9,"breakHorizontal":7.2,"spinRate":2536,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.4026287461946576,"extension":8.020656347324126},"index":1,"playId":"ab046574-8265-3ae7-b8fe-8c2ea2bc4b92","pitchNumber":2,"startTime":"2026-02-23T22:43:49.430Z","endTime":"2026-02-23T22:43:52.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681896,"link":"/api/v1/people/681896","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":808129,"link":"/api/v1/people/808129","batSide":{"code":"R","description":"Right"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.107,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24174432798742,"aZ":-17.661425687340525,"pfxX":-7.191611089626109,"pfxZ":7.615505186200474,"pX":0.13481286150949712,"pZ":3.100406379006004,"vX0":6.0132493653855,"vY0":-137.59953219333622,"vZ0":-3.4945681167731553,"x":111.86,"y":155.07,"x0":-1.150971119235359,"y0":50.00549861769105,"z0":5.592845449227867,"aX":-13.710004202026605},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.2,"breakHorizontal":11.6,"spinRate":2467,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.3989804234996708,"extension":7.612867516566257},"index":2,"playId":"bd5b3473-7b15-30eb-a656-a1e547a82928","pitchNumber":3,"startTime":"2026-02-23T22:44:12.923Z","endTime":"2026-02-23T22:44:16.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681896,"link":"/api/v1/people/681896","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":808129,"link":"/api/v1/people/808129","batSide":{"code":"R","description":"Right"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.0,"strikeZoneTop":3.107,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.454858217714666,"aZ":-11.026674041562007,"pfxX":-7.037436104858923,"pfxZ":11.104330401041707,"pX":0.3771563662590033,"pZ":2.0448348777255174,"vX0":6.616109509615738,"vY0":-137.60237716336192,"vZ0":-7.525444967763402,"x":102.62,"y":183.57,"x0":-1.1519650942458364,"y0":50.0059969213981,"z0":5.574419616825781,"aX":-13.406936996134005},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.6,"breakHorizontal":11.3,"spinRate":2575,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.3990872720483569,"extension":8.467367774530278},"index":3,"playId":"9f0e36ce-5a74-34c7-8dc9-5d9c946eb681","pitchNumber":4,"startTime":"2026-02-23T22:44:35.813Z","endTime":"2026-02-23T22:44:39.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681896,"link":"/api/v1/people/681896","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":808129,"link":"/api/v1/people/808129","batSide":{"code":"R","description":"Right"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-02-23T22:44:44.477Z","endTime":"2026-02-23T22:45:04.163Z","isPitch":false,"type":"action","player":{"id":808129,"link":"/api/v1/people/808129"},"defense":{"pitcher":{"id":681896,"link":"/api/v1/people/681896","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":808129,"link":"/api/v1/people/808129","batSide":{"code":"R","description":"Right"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.8,"strikeZoneTop":3.107,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.632898225365835,"aZ":-12.625829048802789,"pfxX":-6.788763435858067,"pfxZ":10.073940539166129,"pX":0.3898186946368235,"pZ":1.9345368852461378,"vX0":6.806366885236697,"vY0":-139.01765366384194,"vZ0":-7.486620324078394,"x":102.14,"y":186.55,"x0":-1.2183196720847145,"y0":50.0036527469239,"z0":5.516238431806703,"aX":-13.175568110435306},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.7,"breakHorizontal":10.7,"spinRate":2544,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.39527511310952157,"extension":3.862255508563173},"index":5,"playId":"68544182-30e6-3876-a9a3-281484cabea8","pitchNumber":5,"startTime":"2026-02-23T22:45:04.163Z","endTime":"2026-02-23T22:45:08.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681896,"link":"/api/v1/people/681896","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":808129,"link":"/api/v1/people/808129","batSide":{"code":"R","description":"Right"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808129,"link":"/api/v1/people/808129"},"credit":"b_ab"},{"player":{"id":681896,"link":"/api/v1/people/681896"},"credit":"p_ab"},{"player":{"id":808129,"link":"/api/v1/people/808129"},"credit":"b_pa"},{"player":{"id":681896,"link":"/api/v1/people/681896"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:45:08.848Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Donovan Walton flies out to center fielder Orlando Martinez.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-23T22:45:17.566Z","endTime":"2026-02-23T22:47:15.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681896,"fullName":"Anthony Hoopii-Tuionetoa","link":"/api/v1/people/681896"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,4,5],"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":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678636,"link":"/api/v1/people/678636"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.0,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.04366994619504,"aZ":-25.72201194691195,"pfxX":-11.175032631157066,"pfxZ":4.12744753166074,"pX":-0.28454381632914055,"pZ":1.5799754743791543,"vX0":6.849217156541067,"vY0":-124.96585321400408,"vZ0":-3.9518877888362267,"x":127.85,"y":196.12,"x0":-1.6262242173281984,"y0":50.00041469653721,"z0":5.324550501211184,"aX":-17.457041273108267},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.7,"breakHorizontal":18.4,"spinRate":2169,"spinDirection":242},"zone":7,"typeConfidence":2.0,"plateTime":0.4403505776937431,"extension":7.715519889979519},"index":0,"playId":"8e59cf79-b89f-3ed4-a76d-a96033f108b4","pitchNumber":1,"startTime":"2026-02-23T22:45:38.024Z","endTime":"2026-02-23T22:45:41.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681896,"link":"/api/v1/people/681896","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-02-23T22:45:55.726Z","endTime":"2026-02-23T22:46:12.172Z","isPitch":false,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"},"defense":{"pitcher":{"id":681896,"link":"/api/v1/people/681896","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":79.6,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.37645090669218,"aZ":-25.308855681293256,"pfxX":-10.54369844376697,"pfxZ":4.240441638705477,"pX":-0.03936666252522492,"pZ":0.412517709257577,"vX0":7.095433149786902,"vY0":-127.2567184617879,"vZ0":-7.035049013160689,"x":118.5,"y":227.64,"x0":-1.5128726920831923,"y0":50.00125752807689,"z0":5.255978649629586,"aX":-17.060130727733444},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.0,"breakHorizontal":17.2,"spinRate":2213,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4326316074080929,"extension":4.692607321370284},"index":2,"playId":"5286ad2c-3804-35e5-ab5c-2b8ca3d51564","pitchNumber":2,"startTime":"2026-02-23T22:46:12.172Z","endTime":"2026-02-23T22:46:18.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681896,"link":"/api/v1/people/681896","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wade Meckler steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":3,"actionPlayId":"5286ad2c-3804-35e5-ab5c-2b8ca3d51564","startTime":"2026-02-23T22:46:18.594Z","endTime":"2026-02-23T22:46:42.257Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":685133,"link":"/api/v1/people/685133"},"defense":{"pitcher":{"id":681896,"link":"/api/v1/people/681896","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"first":{"id":685133,"link":"/api/v1/people/685133"},"postOnSecond":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.09,"dramaIndex":8.0,"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":86.6,"endSpeed":79.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.317881350316135,"aZ":-25.996351049092826,"pfxX":-10.147901938613806,"pfxZ":3.8431099288594996,"pX":-1.6138468915483966,"pZ":2.4425399056116013,"vX0":3.738919599093293,"vY0":-126.13839961117958,"vZ0":-2.1331912350284523,"x":178.52,"y":172.83,"x0":-1.799317654754824,"y0":50.00123883056367,"z0":5.400921022262431,"aX":-16.305950599685048},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.7,"breakHorizontal":17.5,"spinRate":2224,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.43468049296608813,"extension":4.862005496668451},"index":4,"playId":"17769c3f-6480-385a-9fbe-8e59e3f17370","pitchNumber":3,"startTime":"2026-02-23T22:46:42.257Z","endTime":"2026-02-23T22:46:45.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681896,"link":"/api/v1/people/681896","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"second":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.57301236885078,"aZ":-17.287282479409992,"pfxX":-6.5936160062239635,"pfxZ":7.885058854800107,"pX":-0.0036120680270848725,"pZ":3.1118923837390744,"vX0":6.012104914947664,"vY0":-137.068735994294,"vZ0":-3.4646529529519574,"x":117.14,"y":154.76,"x0":-1.377421046017936,"y0":50.00017036817696,"z0":5.584906995488541,"aX":-12.443866077700237},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.7,"breakHorizontal":10.6,"spinRate":2517,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.40083908427711856,"extension":8.310915204730476},"hitData":{"launchSpeed":94.4,"launchAngle":37.0,"totalDistance":347.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":104.0,"coordY":61.08}},"index":5,"playId":"d47913c9-a5fd-336e-b0fe-67d77ba1b18c","pitchNumber":4,"startTime":"2026-02-23T22:47:00.189Z","endTime":"2026-02-23T22:47:15.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681896,"link":"/api/v1/people/681896","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"second":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_ab"},{"player":{"id":681896,"link":"/api/v1/people/681896"},"credit":"p_ab"},{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_pa"},{"player":{"id":681896,"link":"/api/v1/people/681896"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.19999999999999998,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:47:15.068Z","atBatIndex":74},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Raudi Rodriguez flies out to left fielder Jake Snider.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-23T22:47:13.952Z","endTime":"2026-02-23T22:48:11.313Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":804558,"fullName":"Raudi Rodriguez","link":"/api/v1/people/804558"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681896,"fullName":"Anthony Hoopii-Tuionetoa","link":"/api/v1/people/681896"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":804558,"fullName":"Raudi Rodriguez","link":"/api/v1/people/804558"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686744,"link":"/api/v1/people/686744"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.995772349584715,"aZ":-16.53729081229401,"pfxX":-7.342398837126974,"pfxZ":8.083449621572761,"pX":-0.7030177358526706,"pZ":4.152283588967912,"vX0":4.611346331934977,"vY0":-138.23837963337843,"vZ0":-1.449664354716053,"x":143.8,"y":126.67,"x0":-1.4394044094472693,"y0":50.00105276501894,"z0":5.794341372500749,"aX":-14.200185355095659},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.5,"breakHorizontal":12.4,"spinRate":2442,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3963184937700084,"extension":5.294827475226725},"index":0,"playId":"4db85d68-30f9-33e5-adc0-03eb58ead5e0","pitchNumber":1,"startTime":"2026-02-23T22:47:44.273Z","endTime":"2026-02-23T22:47:47.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681896,"link":"/api/v1/people/681896","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":804558,"link":"/api/v1/people/804558","batSide":{"code":"R","description":"Right"}},"second":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.40048810165414,"aZ":-35.73122033386778,"pfxX":4.434477027534917,"pfxZ":-2.54474744612968,"pX":-0.3375192090793649,"pZ":1.7967638318413632,"vX0":1.6479112233964686,"vY0":-117.35230069040779,"vZ0":-0.9739009849102835,"x":129.87,"y":190.27,"x0":-1.6240564805053277,"y0":50.000545813717174,"z0":5.534174259987537,"aX":6.207597762419824},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-4.6,"breakHorizontal":-8.4,"spinRate":2633,"spinDirection":48},"zone":7,"typeConfidence":2.0,"plateTime":0.4660387472136005,"extension":4.372970411789761},"hitData":{"launchSpeed":97.6,"launchAngle":35.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.97,"coordY":54.22}},"index":1,"playId":"336d6ff7-f6ae-3ebf-b524-322eecd4ee3a","pitchNumber":2,"startTime":"2026-02-23T22:48:01.170Z","endTime":"2026-02-23T22:48:11.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681896,"link":"/api/v1/people/681896","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680862,"link":"/api/v1/people/680862"},"first":{"id":668472,"link":"/api/v1/people/668472"},"second":{"id":677601,"link":"/api/v1/people/677601"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":822966,"link":"/api/v1/people/822966"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":701648,"link":"/api/v1/people/701648"}},"offense":{"batter":{"id":804558,"link":"/api/v1/people/804558","batSide":{"code":"R","description":"Right"}},"second":{"id":685133,"link":"/api/v1/people/685133"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":677389,"link":"/api/v1/people/677389"},"officialType":"Home Plate"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804558,"link":"/api/v1/people/804558"},"credit":"b_ab"},{"player":{"id":681896,"link":"/api/v1/people/681896"},"credit":"p_ab"},{"player":{"id":804558,"link":"/api/v1/people/804558"},"credit":"b_pa"},{"player":{"id":681896,"link":"/api/v1/people/681896"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-23T22:48:11.313Z","atBatIndex":75}]