[{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Austin Wells pops out to catcher Samuel Basallo in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-20T18:05:30.203Z","endTime":"2026-02-20T18:06:46.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7],"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":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-20T15:20:34.086Z","endTime":"2026-02-20T17:40:28.270Z","isPitch":false,"type":"action","player":{"id":669224,"link":"/api/v1/people/669224"},"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-20T17:40:28.270Z","endTime":"2026-02-20T18:04:22.095Z","isPitch":false,"type":"action","player":{"id":669224,"link":"/api/v1/people/669224"},"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-20T18:04:22.095Z","endTime":"2026-02-20T18:05:32.434Z","isPitch":false,"type":"action","player":{"id":669224,"link":"/api/v1/people/669224"},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.61157605099676,"aZ":-16.877899430978356,"pfxX":3.529127236639084,"pfxZ":8.363610235549793,"pX":-0.2504318989155562,"pZ":3.6634027257590454,"vX0":-6.648157006849546,"vY0":-134.71944946877625,"vZ0":-2.367454780089892,"x":126.55,"y":139.87,"x0":1.7963101395406655,"y0":50.00462419439592,"z0":5.753357252410909,"aX":6.456649599111941},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.8,"breakHorizontal":-4.9,"spinRate":2432,"spinDirection":130},"zone":11,"typeConfidence":2.0,"plateTime":0.4073464048592097,"extension":6.477960522678452},"index":3,"playId":"f06283b1-b9bd-33cc-9ffd-009160482010","pitchNumber":1,"startTime":"2026-02-20T18:05:32.434Z","endTime":"2026-02-20T18:05:37.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":86.7,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.009038254976055,"aZ":-14.787928125730478,"pfxX":3.92002628507767,"pfxZ":9.207079095644639,"pX":-0.37006356597494444,"pZ":3.0676293158264225,"vX0":-7.168765424243248,"vY0":-134.53656889310605,"vZ0":-4.397278963795354,"x":131.11,"y":155.95,"x0":1.7843338982905408,"y0":50.0004854125602,"z0":5.725942162755097,"aX":7.401117602656491},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.3,"breakHorizontal":-6.1,"spinRate":2457,"spinDirection":144},"zone":1,"typeConfidence":2.0,"plateTime":0.4025831771133159,"extension":6.512272832709692},"index":4,"playId":"43ecfcf0-04ba-36ce-8a90-d60a07162fa0","pitchNumber":2,"startTime":"2026-02-20T18:05:46.682Z","endTime":"2026-02-20T18:05:51.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-02-20T18:05:58.394Z","endTime":"2026-02-20T18:06:11.712Z","isPitch":false,"type":"action","player":{"id":669224,"link":"/api/v1/people/669224"},"defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.7,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.672008007526653,"aZ":-11.59328840960807,"pfxX":3.1568198861153225,"pfxZ":10.848385994961259,"pX":0.583477348033775,"pZ":2.3185807961492526,"vX0":-4.216993188766515,"vY0":-135.43137070537452,"vZ0":-6.771204685971793,"x":94.76,"y":176.18,"x0":1.7353894763064655,"y0":50.00531961914885,"z0":5.62610204763407,"aX":5.990485633062462},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.8,"breakHorizontal":-5.0,"spinRate":2482,"spinDirection":152},"zone":6,"typeConfidence":2.0,"plateTime":0.4011938110186133,"extension":6.247052791836068},"index":6,"playId":"64a5f925-c3a5-337a-9f9c-4584773aaf0e","pitchNumber":3,"startTime":"2026-02-20T18:06:11.712Z","endTime":"2026-02-20T18:06:17.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":71.8,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.882049069958384,"aZ":-33.799751389482665,"pfxX":-6.322215167419563,"pfxZ":-1.2439256151635032,"pX":0.5297597798351318,"pZ":2.9816667971913176,"vX0":-1.4030359943629112,"vY0":-113.56980879225078,"vZ0":1.1639879503714645,"x":96.81,"y":158.27,"x0":1.9770072102010863,"y0":50.00350069888325,"z0":5.825315976964494,"aX":-8.254973969586494},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-1.7,"breakHorizontal":11.8,"spinRate":2030,"spinDirection":260},"zone":3,"typeConfidence":2.0,"plateTime":0.4823647816219174,"extension":6.421211608785227},"hitData":{"launchSpeed":74.1,"launchAngle":81.0,"totalDistance":21.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":114.99,"coordY":203.52}},"index":7,"playId":"04aa0b4b-6b90-3b7d-a5b5-4109e5668ea1","pitchNumber":4,"startTime":"2026-02-20T18:06:30.766Z","endTime":"2026-02-20T18:06:46.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-02-20T18:06:46.248Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Caballero grounds out, second baseman Jeremiah Jackson to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-20T18:06:57.105Z","endTime":"2026-02-20T18:08:26.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":73.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.460452051466977,"aZ":-29.669421336787874,"pfxX":-2.9185550217734626,"pfxZ":1.8982312415814713,"pX":-0.41639194853663924,"pZ":1.2926195097277178,"vX0":-4.307646698499181,"vY0":-112.92979070438294,"vZ0":-3.394219505082465,"x":132.87,"y":203.88,"x0":1.8794190557243466,"y0":50.00190759166151,"z0":5.734365672246993,"aX":-3.849526365580602},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":3.0,"breakHorizontal":6.2,"spinRate":2117,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.48113220905345155,"extension":6.349440604883667},"index":0,"playId":"4b424e88-2f13-319c-8b42-70e6d466ed10","pitchNumber":1,"startTime":"2026-02-20T18:07:10.377Z","endTime":"2026-02-20T18:07:15.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":87.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.126951480598247,"aZ":-15.82918236286649,"pfxX":5.557009757070447,"pfxZ":8.55882559744866,"pX":-1.2899305700550654,"pZ":2.433691435012738,"vX0":-10.194739113350199,"vY0":-136.16105578870588,"vZ0":-5.730037158293479,"x":166.17,"y":173.07,"x0":1.7521478615313009,"y0":50.00338203647119,"z0":5.630590767777138,"aX":10.61375922808145},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.6,"breakHorizontal":-8.3,"spinRate":2583,"spinDirection":135},"zone":11,"typeConfidence":2.0,"plateTime":0.39968217883938584,"extension":6.4987031455400475},"index":1,"playId":"e8386175-2479-3b8e-9d13-d9bdd46892ff","pitchNumber":2,"startTime":"2026-02-20T18:07:25.079Z","endTime":"2026-02-20T18:07:29.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":86.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.936841703513593,"aZ":-22.607298421417894,"pfxX":5.400980238574052,"pfxZ":5.1342786363944475,"pX":-0.6033685360938266,"pZ":1.5588634077988706,"vX0":-8.430478832042706,"vY0":-134.60166740831383,"vZ0":-6.643856884741961,"x":140.0,"y":196.69,"x0":1.8453578724287067,"y0":50.00403813129965,"z0":5.623400841590734,"aX":10.06661999773562},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.3,"breakHorizontal":-8.3,"spinRate":2475,"spinDirection":104},"zone":7,"typeConfidence":2.0,"plateTime":0.4045257743273494,"extension":6.284221628384461},"index":2,"playId":"d35ea2d9-df20-3b10-92b5-e8932e84373d","pitchNumber":3,"startTime":"2026-02-20T18:07:40.034Z","endTime":"2026-02-20T18:07:44.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":87.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.24798326068001,"aZ":-13.345608318511392,"pfxX":3.20563017491709,"pfxZ":9.899246992709227,"pX":0.12474360367024345,"pZ":2.722279606271045,"vX0":-5.927883657015269,"vY0":-135.2874336718683,"vZ0":-5.586669134365689,"x":112.25,"y":165.28,"x0":1.9022404195813485,"y0":50.00483810109888,"z0":5.707192656846842,"aX":6.098977832859631},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.3,"breakHorizontal":-4.9,"spinRate":2549,"spinDirection":147},"zone":2,"typeConfidence":2.0,"plateTime":0.4008789159223305,"extension":6.314437813453784},"index":3,"playId":"41d7679f-e220-31ea-bb99-805c9938473a","pitchNumber":4,"startTime":"2026-02-20T18:07:59.818Z","endTime":"2026-02-20T18:08:04.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":85.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.689922653134598,"aZ":-20.07301395786628,"pfxX":7.902163305141725,"pfxZ":6.6087453029075816,"pX":-0.5385839427078454,"pZ":2.4770113396817766,"vX0":-8.804017607351062,"vY0":-132.55220913144126,"vZ0":-4.700014117217835,"x":137.53,"y":171.9,"x0":1.7548550234309788,"y0":50.00089252455325,"z0":5.6835053937943725,"aX":14.464847734377939},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.4,"breakHorizontal":-13.1,"spinRate":2431,"spinDirection":137},"zone":4,"typeConfidence":2.0,"plateTime":0.40876489606983135,"extension":6.279315837421356},"hitData":{"launchSpeed":51.5,"launchAngle":16.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.95,"coordY":152.41}},"index":4,"playId":"fa0c89d6-5baf-32cc-bad1-6ada2f013e60","pitchNumber":5,"startTime":"2026-02-20T18:08:17.517Z","endTime":"2026-02-20T18:08:26.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-20T18:08:26.822Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jazz Chisholm Jr. singles on a line drive to right fielder Tyler O'Neill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-20T18:08:38.132Z","endTime":"2026-02-20T18:09:36.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641933,"link":"/api/v1/people/641933"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.387689330968705,"aZ":-27.911996059915523,"pfxX":5.923152203532478,"pfxZ":2.720939332754986,"pX":2.018129905737261,"pZ":3.3939556322443445,"vX0":-1.895988206701205,"vY0":-123.8101050624162,"vZ0":-0.12647508572944843,"x":40.07,"y":147.14,"x0":2.0196907184411628,"y0":50.00575125248854,"z0":5.762041897086619,"aX":9.289583533369772},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.2,"breakHorizontal":-10.3,"spinRate":1190,"spinDirection":109},"zone":12,"typeConfidence":2.0,"plateTime":0.440714806940822,"extension":6.318629164061179},"index":0,"playId":"d34a8577-db7a-3584-bbad-49491710d676","pitchNumber":1,"startTime":"2026-02-20T18:08:51.961Z","endTime":"2026-02-20T18:08:57.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.6816764192939,"aZ":-30.725368020250958,"pfxX":4.692180717077492,"pfxZ":0.8819949858353846,"pX":0.10443599831511327,"pZ":1.3768805114215525,"vX0":-5.802686746733442,"vY0":-127.20113400010891,"vZ0":-4.414235220665915,"x":113.02,"y":201.6,"x0":1.799504363867903,"y0":50.00515931139286,"z0":5.555045295397911,"aX":7.734711196503315},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.8,"breakHorizontal":-7.3,"spinRate":1139,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.4296455606497198,"extension":6.781406219386426},"index":1,"playId":"e8e11da4-e947-35b7-8193-6c9f68e8dde4","pitchNumber":2,"startTime":"2026-02-20T18:09:09.586Z","endTime":"2026-02-20T18:09:14.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":78.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.613323349879263,"aZ":-29.66577979401724,"pfxX":-5.799072378927697,"pfxZ":1.6371964268923538,"pX":-0.2826436470486596,"pZ":1.745158921587845,"vX0":-3.2212327364852675,"vY0":-121.82327238709551,"vZ0":-3.284031954523158,"x":127.77,"y":191.66,"x0":1.8020675535600412,"y0":50.00406254603573,"z0":5.624034043798478,"aX":-8.883122790819797},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.5,"breakHorizontal":11.2,"spinRate":2246,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.44634581581164845,"extension":6.40542663804477},"hitData":{"launchSpeed":82.7,"launchAngle":19.0,"totalDistance":221.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":164.5,"coordY":120.67}},"index":2,"playId":"5335147d-b92d-3e8a-81b7-b618d9316322","pitchNumber":3,"startTime":"2026-02-20T18:09:25.788Z","endTime":"2026-02-20T18:09:36.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.4,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-02-20T18:09:36.029Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Amed Rosario flies out to left fielder Heston Kjerstad.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-20T18:09:53.132Z","endTime":"2026-02-20T18:12:00.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"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":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677008,"link":"/api/v1/people/677008"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93024435022301,"aZ":-13.405475173600882,"pfxX":3.296374976985584,"pfxZ":10.10596626260616,"pX":-0.0436326664800195,"pZ":3.1548064163305476,"vX0":-6.3568916512543865,"vY0":-134.82999768425506,"vZ0":-4.574444681929355,"x":118.66,"y":153.6,"x0":1.907122668589806,"y0":50.00315633977773,"z0":5.8064948956709355,"aX":6.122881745178527},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.6,"breakHorizontal":-4.8,"spinRate":2664,"spinDirection":133},"zone":2,"typeConfidence":2.0,"plateTime":0.40490572009953896,"extension":6.6288671025972095},"index":0,"playId":"9ca7ce7c-8e3d-389b-94c0-a7092441480a","pitchNumber":1,"startTime":"2026-02-20T18:10:04.209Z","endTime":"2026-02-20T18:10:08.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":93.7,"endSpeed":85.8,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.573771319931918,"aZ":-15.508188383001714,"pfxX":3.4974024863413047,"pfxZ":8.827557832486018,"pX":0.869735815929379,"pZ":2.9916661964331484,"vX0":-3.973733420504349,"vY0":-136.42010213180842,"vZ0":-4.336605270962914,"x":83.85,"y":158.01,"x0":1.8897691681964406,"y0":50.00025195473038,"z0":5.668370655733375,"aX":6.601373920873136},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.2,"breakHorizontal":-5.5,"spinRate":2436,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.40125482872122387,"extension":6.399957380022815},"index":1,"playId":"193e3b75-5791-3fbb-bc36-f0636500e6bf","pitchNumber":2,"startTime":"2026-02-20T18:10:22.036Z","endTime":"2026-02-20T18:10:26.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.7,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.42264711965474,"aZ":-31.976578468009848,"pfxX":-2.237629836739198,"pfxZ":0.15258882571865495,"pX":-1.2098247417013552,"pZ":1.5192427575441296,"vX0":-5.7926731991674245,"vY0":-113.29246890733457,"vZ0":-2.057814058492542,"x":163.12,"y":197.76,"x0":1.674697981880195,"y0":50.00235296916435,"z0":5.646651268812546,"aX":-2.897576568832314},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":0.0,"breakHorizontal":5.5,"spinRate":2040,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.48416023594160684,"extension":7.0434341623065775},"index":2,"playId":"d93fc9fa-32bb-3135-b734-e20a870f8cfa","pitchNumber":3,"startTime":"2026-02-20T18:10:41.454Z","endTime":"2026-02-20T18:10:47.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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.2,"endSpeed":86.1,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.65864440617522,"aZ":-15.23621578385572,"pfxX":4.1601795464975755,"pfxZ":8.997489192072475,"pX":-0.05503640660541421,"pZ":2.6013231280487736,"vX0":-6.470486932351534,"vY0":-135.60007463442122,"vZ0":-5.427763106170606,"x":119.1,"y":168.54,"x0":1.8098006528779818,"y0":50.00014784194303,"z0":5.673324540221322,"aX":7.829749638920379},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.5,"breakHorizontal":-6.4,"spinRate":2409,"spinDirection":131},"zone":5,"typeConfidence":2.0,"plateTime":0.4022788135942865,"extension":6.65078743299386},"index":3,"playId":"c1fbde04-b5b1-3161-865f-f37b11e23444","pitchNumber":4,"startTime":"2026-02-20T18:11:06.889Z","endTime":"2026-02-20T18:11:13.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"b4f0a933-1888-38f6-b1af-ea217544259c","startTime":"2026-02-20T18:11:27.543Z","endTime":"2026-02-20T18:11:31.012Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53397477448231,"aZ":-22.29968190633756,"pfxX":4.056801663581858,"pfxZ":5.967592610877551,"pX":-0.166649373700056,"pZ":1.6593753189586202,"vX0":-6.264447262918611,"vY0":-127.41421381887176,"vZ0":-5.2123396933809545,"x":123.35,"y":193.98,"x0":1.78929770985549,"y0":50.00514071769582,"z0":5.478307183340295,"aX":6.716244023171176},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":10.0,"breakHorizontal":-6.0,"spinRate":1371,"spinDirection":119},"zone":8,"typeConfidence":2.0,"plateTime":0.4287789602541552,"extension":7.023380485120941},"hitData":{"launchSpeed":99.4,"launchAngle":36.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.45,"coordY":81.77}},"index":5,"playId":"79552173-71cf-3867-830b-fcefd58e47dd","pitchNumber":5,"startTime":"2026-02-20T18:11:45.565Z","endTime":"2026-02-20T18:12:00.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-20T18:12:00.090Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gunnar Henderson grounds out, pitcher Elmer Rodríguez to first baseman Ernesto Martinez Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-20T18:13:52.719Z","endTime":"2026-02-20T18:15:42.994Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695684,"fullName":"Elmer Rodríguez","link":"/api/v1/people/695684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695684,"link":"/api/v1/people/695684"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":667803,"link":"/api/v1/people/667803"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.111375602059546,"aZ":-16.76705162643087,"pfxX":-8.893948432194044,"pfxZ":7.581956605724455,"pX":-0.32254054366032625,"pZ":2.401877694044987,"vX0":9.62028683505215,"vY0":-140.7489966338579,"vZ0":-5.85605451022057,"x":129.29,"y":173.93,"x0":-2.6085295177628622,"y0":50.00478346310965,"z0":5.572853784271,"aX":-18.07620046808146},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.8,"breakHorizontal":14.4,"spinRate":2072,"spinDirection":244},"zone":4,"typeConfidence":2.0,"plateTime":0.3872707767091703,"extension":6.335252360013587},"index":0,"playId":"16203d2d-ea5b-3cbe-b423-7741b71721ee","pitchNumber":1,"startTime":"2026-02-20T18:14:07.976Z","endTime":"2026-02-20T18:14:12.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.652412903785972,"aZ":-25.625971385998728,"pfxX":-0.7162800539955836,"pfxZ":3.7696532451742835,"pX":0.49499833785276653,"pZ":1.7393797732048908,"vX0":8.20596156893287,"vY0":-130.01387070377112,"vZ0":-4.5702272622099365,"x":98.13,"y":191.82,"x0":-2.5900947419115705,"y0":50.000484966822924,"z0":5.431780726905924,"aX":-1.244040953576962},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.1,"breakHorizontal":-0.2,"spinRate":1963,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.4190292901312098,"extension":6.551668665308215},"index":1,"playId":"e390673f-9caa-34b4-8d35-c11aa762eb54","pitchNumber":2,"startTime":"2026-02-20T18:14:21.641Z","endTime":"2026-02-20T18:14:27.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-02-20T18:14:44.586Z","endTime":"2026-02-20T18:14:49.952Z","isPitch":false,"type":"action","player":{"id":683002,"link":"/api/v1/people/683002"},"defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":89.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.098397680085306,"aZ":-19.021207447113625,"pfxX":-6.366264981075002,"pfxZ":6.487928928860935,"pX":-0.3311057357905373,"pZ":3.05607963347226,"vX0":8.730679958864503,"vY0":-140.1586784009352,"vZ0":-3.828359015021116,"x":129.62,"y":156.27,"x0":-2.6323749500802354,"y0":50.00093075226871,"z0":5.652034165970284,"aX":-12.903232306963412},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.3,"breakHorizontal":10.1,"spinRate":1618,"spinDirection":241},"zone":1,"typeConfidence":2.0,"plateTime":0.3880135304908512,"extension":6.373036461314991},"index":3,"playId":"81a82b4a-90ea-3a0f-88d7-8157e3005527","pitchNumber":3,"startTime":"2026-02-20T18:14:49.952Z","endTime":"2026-02-20T18:14:55.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.377864449802413,"aZ":-22.545093051073266,"pfxX":-9.657861847472168,"pfxZ":5.580250304590235,"pX":0.7036359372967479,"pZ":0.7282988569337469,"vX0":11.600327310415327,"vY0":-130.27493065962682,"vZ0":-7.40110405936566,"x":90.18,"y":219.12,"x0":-2.544092871378211,"y0":50.00351786250209,"z0":5.300250731235624,"aX":-16.666217424084987},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.6,"breakHorizontal":15.0,"spinRate":1516,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.4198195271875562,"extension":6.674324336920808},"index":4,"playId":"ef0ab362-d927-363c-8752-0e27685efc1e","pitchNumber":4,"startTime":"2026-02-20T18:15:16.464Z","endTime":"2026-02-20T18:15:20.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":90.8,"endSpeed":82.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.958893046233715,"aZ":-24.855652893968326,"pfxX":-9.549737535092028,"pfxZ":4.193516300831614,"pX":-0.7279226742026248,"pZ":1.4310918295243344,"vX0":8.482826102854627,"vY0":-131.81072548074235,"vZ0":-5.350025324342909,"x":144.75,"y":200.14,"x0":-2.7588043722362,"y0":50.005655966086145,"z0":5.340234871906568,"aX":-16.681938786883823},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.5,"breakHorizontal":15.2,"spinRate":1506,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4167145360471194,"extension":6.492173960769704},"hitData":{"launchSpeed":68.8,"launchAngle":-65.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":133.77,"coordY":185.34}},"index":5,"playId":"71ab2baa-a257-3e21-82fe-50a3c9a7fe5b","pitchNumber":5,"startTime":"2026-02-20T18:15:35.330Z","endTime":"2026-02-20T18:15:42.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-02-20T18:15:42.994Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Alonso grounds out to first baseman Ernesto Martinez Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-20T18:15:57.513Z","endTime":"2026-02-20T18:16:32.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695684,"fullName":"Elmer Rodríguez","link":"/api/v1/people/695684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":667803,"link":"/api/v1/people/667803"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":96.1,"endSpeed":88.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.922924201586888,"aZ":-23.932787353296998,"pfxX":-10.279630922475446,"pfxZ":4.117942172000648,"pX":-0.7445626929109025,"pZ":2.7153132524771135,"vX0":8.562421148299473,"vY0":-139.7485593589919,"vZ0":-3.4437678653665413,"x":145.38,"y":165.47,"x0":-2.4943951222231844,"y0":50.00554831549751,"z0":5.51394241004251,"aX":-20.582231827859665},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.0,"breakHorizontal":17.2,"spinRate":1928,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.39014364583855476,"extension":6.507036791762018},"index":0,"playId":"066a462e-66b8-3405-a018-ae315826f48e","pitchNumber":1,"startTime":"2026-02-20T18:16:07.485Z","endTime":"2026-02-20T18:16:11.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56320134875731,"aZ":-31.981694062375063,"pfxX":7.932237999318849,"pfxZ":0.13103332047879235,"pX":0.8873989070663496,"pZ":2.1140165031886475,"vX0":5.421473017772692,"vY0":-119.40148416721958,"vZ0":-1.4501579636957842,"x":83.17,"y":181.7,"x0":-2.4486109908403177,"y0":50.00018791090499,"z0":5.626435505988527,"aX":11.367115078666563},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":0.1,"breakHorizontal":-15.7,"spinRate":2465,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.46001669165944525,"extension":6.559736001903083},"hitData":{"launchSpeed":63.5,"launchAngle":-27.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.39,"coordY":167.63}},"index":1,"playId":"a821ed1a-f858-3086-812c-9d5574f700a7","pitchNumber":2,"startTime":"2026-02-20T18:16:22.952Z","endTime":"2026-02-20T18:16:32.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-20T18:16:32.618Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Samuel Basallo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-20T18:16:39.164Z","endTime":"2026-02-20T18:18:20.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695684,"fullName":"Elmer Rodríguez","link":"/api/v1/people/695684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.2,"endSpeed":68.5,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.32488540587103,"aZ":-39.850936010876765,"pfxX":9.433083131629715,"pfxZ":-6.378593937857209,"pX":-2.7444316914210827,"pZ":2.4230966746339115,"vX0":-2.525422075784942,"vY0":-110.68071325585808,"vZ0":1.6753968397459302,"x":221.61,"y":173.36,"x0":-2.7930261664785094,"y0":50.003545435915974,"z0":5.927698566524006,"aX":11.349467930946654},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-10.4,"breakHorizontal":-16.1,"spinRate":2216,"spinDirection":57},"zone":13,"typeConfidence":2.0,"plateTime":0.5007159031619635,"extension":6.22645741392839},"index":0,"playId":"a2d416b7-c9db-37f1-abc9-84fb08ccae55","pitchNumber":1,"startTime":"2026-02-20T18:16:53.451Z","endTime":"2026-02-20T18:16:57.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":88.4,"endSpeed":82.3,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.73325866315486,"aZ":-26.28004656737474,"pfxX":-0.5652364283545048,"pfxZ":3.4596902551591064,"pX":-0.005784421471053145,"pZ":2.259548950501295,"vX0":6.883872722130959,"vY0":-128.7150868355454,"vZ0":-3.2310388088925057,"x":117.22,"y":177.77,"x0":-2.6235888687631843,"y0":50.004363316953736,"z0":5.53114466181824,"aX":-0.9639017359342816},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.9,"breakHorizontal":-0.2,"spinRate":1922,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.4229813382670895,"extension":6.493337432803966},"index":1,"playId":"73a58f34-fa5d-3ea4-b953-b4a71c8fd824","pitchNumber":2,"startTime":"2026-02-20T18:17:11.151Z","endTime":"2026-02-20T18:17:15.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09723655362886,"aZ":-29.55296369516846,"pfxX":-7.494982010992462,"pfxZ":1.589985186894781,"pX":-1.2799460193353638,"pZ":2.222595863706716,"vX0":6.059315641735267,"vY0":-127.61034952034728,"vZ0":-2.422690887382528,"x":165.79,"y":178.77,"x0":-2.7106454472203962,"y0":50.0039330656988,"z0":5.510832626042095,"aX":-12.370211251136068},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.5,"breakHorizontal":12.2,"spinRate":1172,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.42910045031686916,"extension":6.5193432779350955},"index":2,"playId":"69c83b20-19ff-3656-9240-0488fc9aef34","pitchNumber":3,"startTime":"2026-02-20T18:17:32.269Z","endTime":"2026-02-20T18:17:37.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.57023647613629,"aZ":-31.113703008274452,"pfxX":-5.677439838183149,"pfxZ":0.6364309228431573,"pX":-1.0223452175910286,"pZ":3.087480213088461,"vX0":6.129909030938784,"vY0":-127.72148847873427,"vZ0":-0.12103098871674844,"x":155.97,"y":155.42,"x0":-2.712449746011703,"y0":50.00057257212341,"z0":5.576205364890856,"aX":-9.407269303099815},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.3,"breakHorizontal":9.0,"spinRate":1140,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.4283535791042752,"extension":6.487866469100713},"index":3,"playId":"dbf67a7f-da71-35f3-9fec-1030b57aa87a","pitchNumber":4,"startTime":"2026-02-20T18:17:48.362Z","endTime":"2026-02-20T18:17:52.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.297781228999344,"aZ":-25.863419380552156,"pfxX":-5.780790981329954,"pfxZ":3.241264835380102,"pX":-0.7097701601437162,"pZ":3.6284529206640266,"vX0":7.174449774214961,"vY0":-138.11317715585992,"vZ0":-0.979633958972271,"x":144.05,"y":140.81,"x0":-2.579679010594974,"y0":50.00636324119426,"z0":5.713662927497998,"aX":-11.266596057814644},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.9,"breakHorizontal":9.1,"spinRate":1583,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.39530373777234784,"extension":6.451170524350368},"index":4,"playId":"2de1c93f-2302-3acc-adab-8d2135e13d38","pitchNumber":5,"startTime":"2026-02-20T18:18:15.241Z","endTime":"2026-02-20T18:18:20.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_ab"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_ab"},{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_pa"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-02-20T18:18:20.085Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ernesto Martinez Jr. called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-20T18:20:17.762Z","endTime":"2026-02-20T18:21:38.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":667803,"fullName":"Ernesto Martinez Jr.","link":"/api/v1/people/667803"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":667803,"fullName":"Ernesto Martinez Jr.","link":"/api/v1/people/667803"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.478,"strikeZoneBottom":1.755,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.605800950870652,"aZ":-17.615754112887913,"pfxX":5.0264415673811484,"pfxZ":7.899234685067345,"pX":-0.8435377879709813,"pZ":3.669429727667763,"vX0":-8.09847004500168,"vY0":-134.30684847091015,"vZ0":-2.5470824398218808,"x":149.15,"y":139.71,"x0":1.5453700682517255,"y0":50.0052629473596,"z0":5.869852792794396,"aX":9.267829745021539},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.0,"breakHorizontal":-7.6,"spinRate":2400,"spinDirection":143},"zone":11,"typeConfidence":2.0,"plateTime":0.4064053589531027,"extension":6.607359985276359},"index":0,"playId":"5e9f1bc8-d837-3b50-b846-601b162a9e54","pitchNumber":1,"startTime":"2026-02-20T18:20:43.464Z","endTime":"2026-02-20T18:20:48.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":667803,"link":"/api/v1/people/667803","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.478,"strikeZoneBottom":1.755,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.104098210447333,"aZ":-22.92900684694358,"pfxX":9.90239776131601,"pfxZ":5.000410945257384,"pX":-0.8060443345324135,"pZ":2.20061829822859,"vX0":-9.777786077843208,"vY0":-134.81302596748202,"vZ0":-5.102945919023048,"x":147.72,"y":179.36,"x0":1.5736946448543807,"y0":50.002389636766466,"z0":5.727051652007689,"aX":18.307120385014105},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.2,"breakHorizontal":-16.0,"spinRate":2390,"spinDirection":133},"zone":7,"typeConfidence":2.0,"plateTime":0.4056073110078078,"extension":6.688285237891335},"index":1,"playId":"aaae82b9-ddab-3b06-8c68-7bab980532d1","pitchNumber":2,"startTime":"2026-02-20T18:21:00.793Z","endTime":"2026-02-20T18:21:06.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":667803,"link":"/api/v1/people/667803","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":73.3,"strikeZoneTop":3.478,"strikeZoneBottom":1.755,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.490304601195813,"aZ":-32.63186220536146,"pfxX":-3.8047676170792464,"pfxZ":-0.34062496011496,"pX":-0.7611073256286487,"pZ":1.1468699147966168,"vX0":-4.779489541253994,"vY0":-114.35782094777412,"vZ0":-3.2572176840940736,"x":146.01,"y":207.81,"x0":1.8439327186306995,"y0":50.00383998321479,"z0":5.764391425407849,"aX":-5.080256377161051},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-1.1,"breakHorizontal":8.0,"spinRate":2013,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.4774776742871105,"extension":6.902066218714294},"index":2,"playId":"0446da78-7eff-3dac-ac83-fe41ea923cbf","pitchNumber":3,"startTime":"2026-02-20T18:21:14.633Z","endTime":"2026-02-20T18:21:19.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":667803,"link":"/api/v1/people/667803","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.478,"strikeZoneBottom":1.755,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.611388184314084,"aZ":-23.345216704816668,"pfxX":7.261029024508352,"pfxZ":4.765499264855393,"pX":-0.5984045596234973,"pZ":3.290751352066952,"vX0":-7.994671836103915,"vY0":-135.0297847063623,"vZ0":-2.490545909673112,"x":139.81,"y":149.93,"x0":1.4532714823873023,"y0":50.00165083075002,"z0":5.8626110163045295,"aX":13.446843886154452},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.3,"breakHorizontal":-11.5,"spinRate":2448,"spinDirection":136},"zone":1,"typeConfidence":2.0,"plateTime":0.40519321850820855,"extension":6.528860414345799},"index":3,"playId":"23541fa0-7208-3810-874e-57dd1094fdda","pitchNumber":4,"startTime":"2026-02-20T18:21:33.035Z","endTime":"2026-02-20T18:21:38.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":667803,"link":"/api/v1/people/667803","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667803,"link":"/api/v1/people/667803"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":667803,"link":"/api/v1/people/667803"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-20T18:21:38.152Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marco Luciano strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-20T18:21:48.665Z","endTime":"2026-02-20T18:22:57.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682617,"fullName":"Marco Luciano","link":"/api/v1/people/682617"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682617,"fullName":"Marco Luciano","link":"/api/v1/people/682617"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"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.5,"endSpeed":71.6,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.998982929743978,"aZ":-30.967212133886008,"pfxX":-3.6261057941605603,"pfxZ":0.9308540732107957,"pX":0.880182952449958,"pZ":2.3981513689696503,"vX0":-1.3885386097864927,"vY0":-112.94212284711637,"vZ0":-0.7353238060130436,"x":83.45,"y":174.03,"x0":1.9735024361407796,"y0":50.0029540602036,"z0":5.8342684293305975,"aX":-4.697911110506073},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":1.8,"breakHorizontal":7.0,"spinRate":1993,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.4844111963275468,"extension":6.74731175418829},"index":0,"playId":"3dafef4e-0dbc-3838-8a82-d7b588918586","pitchNumber":1,"startTime":"2026-02-20T18:21:59.066Z","endTime":"2026-02-20T18:22:04.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":682617,"link":"/api/v1/people/682617","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.533566491162425,"aZ":-17.541141676652448,"pfxX":3.7025090201739124,"pfxZ":7.753323437803473,"pX":-0.29007445543646115,"pZ":2.812989618799807,"vX0":-6.930935723419812,"vY0":-135.94676478391506,"vZ0":-4.461833011688768,"x":128.06,"y":162.83,"x0":1.802015523160959,"y0":50.002111266166985,"z0":5.679370878143193,"aX":6.987593849021786},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.3,"breakHorizontal":-5.4,"spinRate":2492,"spinDirection":136},"zone":4,"typeConfidence":2.0,"plateTime":0.4016601862226534,"extension":6.473670093555493},"index":1,"playId":"80e37544-53ff-3ca0-beb3-ec87fca26eeb","pitchNumber":2,"startTime":"2026-02-20T18:22:13.131Z","endTime":"2026-02-20T18:22:16.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":682617,"link":"/api/v1/people/682617","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.327407357847598,"aZ":-18.01233895862967,"pfxX":5.498058424137641,"pfxZ":7.3605936602790685,"pX":0.07664962508276096,"pZ":3.362574905373412,"vX0":-6.415346216530501,"vY0":-137.5496317510707,"vZ0":-3.2574586693872862,"x":114.08,"y":147.99,"x0":1.7203252802706328,"y0":50.00232154493394,"z0":5.777186583162859,"aX":10.578615530263018},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.8,"breakHorizontal":-8.6,"spinRate":2488,"spinDirection":140},"zone":2,"typeConfidence":2.0,"plateTime":0.3975783542585889,"extension":6.6426609731811235},"index":2,"playId":"46f7b61d-2905-305f-9554-a1894af38519","pitchNumber":3,"startTime":"2026-02-20T18:22:32.179Z","endTime":"2026-02-20T18:22:36.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":682617,"link":"/api/v1/people/682617","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-02-20T18:22:44.287Z","endTime":"2026-02-20T18:22:52.294Z","isPitch":false,"type":"action","player":{"id":682617,"link":"/api/v1/people/682617"},"defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":682617,"link":"/api/v1/people/682617","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.05093856312681,"aZ":-15.726857861457031,"pfxX":4.85836239842323,"pfxZ":8.679786202790776,"pX":0.001207560882623301,"pZ":2.325127312530651,"vX0":-6.516740316853061,"vY0":-136.76461372330468,"vZ0":-6.128617812036986,"x":116.95,"y":176.0,"x0":1.78323229430497,"y0":50.003045198349774,"z0":5.672893947679019,"aX":9.207227529957104},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.6,"breakHorizontal":-7.4,"spinRate":2494,"spinDirection":137},"zone":5,"typeConfidence":2.0,"plateTime":0.40041834987061975,"extension":6.665113160015278},"index":4,"playId":"7a316eaf-8690-3ca9-b6f1-7d820bd3d95e","pitchNumber":4,"startTime":"2026-02-20T18:22:52.294Z","endTime":"2026-02-20T18:22:57.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":682617,"link":"/api/v1/people/682617","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682617,"link":"/api/v1/people/682617"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":682617,"link":"/api/v1/people/682617"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-20T18:22:57.485Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Duke Ellis strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-20T18:23:07.794Z","endTime":"2026-02-20T18:25:08.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":668752,"fullName":"Duke Ellis","link":"/api/v1/people/668752"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668752,"fullName":"Duke Ellis","link":"/api/v1/people/668752"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.8,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.174787079020042,"aZ":-32.14034572175474,"pfxX":-3.65837083482141,"pfxZ":0.021865998463487912,"pX":0.23723207387499198,"pZ":2.228816030487636,"vX0":-2.9335528719643538,"vY0":-119.57060031311462,"vZ0":-1.359457466222921,"x":107.96,"y":178.6,"x0":1.9475409255310117,"y0":50.00326114839386,"z0":5.642130529014368,"aX":-5.3912053826094715},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.0,"breakHorizontal":7.2,"spinRate":2118,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.45498356542072216,"extension":6.829823597966408},"index":0,"playId":"810b334d-175e-370f-b07c-022aea71638e","pitchNumber":1,"startTime":"2026-02-20T18:23:18.835Z","endTime":"2026-02-20T18:23:23.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":668752,"link":"/api/v1/people/668752","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.7,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.99511117197599,"aZ":-29.023430582799506,"pfxX":-2.0519003460514353,"pfxZ":2.0885111193240267,"pX":-1.1508723133257353,"pZ":1.3631466040313562,"vX0":-6.36141016431543,"vY0":-121.31718981723235,"vZ0":-4.184936342331137,"x":160.87,"y":201.98,"x0":1.7589537517150045,"y0":50.003968928237555,"z0":5.605894865399032,"aX":-3.095166053335454},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.1,"breakHorizontal":5.0,"spinRate":2188,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.44938816006440474,"extension":6.749404307669088},"index":1,"playId":"8993b3b4-b40a-3ebd-aa62-15e0c165e2bd","pitchNumber":2,"startTime":"2026-02-20T18:23:33.673Z","endTime":"2026-02-20T18:23:37.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":668752,"link":"/api/v1/people/668752","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-02-20T18:23:44.107Z","endTime":"2026-02-20T18:23:54.379Z","isPitch":false,"type":"action","player":{"id":668752,"link":"/api/v1/people/668752"},"defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":668752,"link":"/api/v1/people/668752","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":94.0,"endSpeed":86.9,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.445978381205258,"aZ":-14.089291295140843,"pfxX":4.371234435483098,"pfxZ":9.437526498076593,"pX":-1.1654815095188358,"pZ":2.793497473365453,"vX0":-8.929073027754733,"vY0":-136.65588203902328,"vZ0":-5.290146105771571,"x":161.43,"y":163.36,"x0":1.5573125597434163,"y0":50.0016598857528,"z0":5.701467251664406,"aX":8.37639114983551},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":-6.4,"spinRate":2597,"spinDirection":133},"zone":11,"typeConfidence":2.0,"plateTime":0.39884132645450876,"extension":6.649058824798976},"index":3,"playId":"90a29eea-8e8c-3fc8-bf88-7475ed622af9","pitchNumber":3,"startTime":"2026-02-20T18:23:54.379Z","endTime":"2026-02-20T18:23:58.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":668752,"link":"/api/v1/people/668752","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.5,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80466527674684,"aZ":-25.43862266026525,"pfxX":7.8885429613468645,"pfxZ":3.6365212279492063,"pX":-1.6021352658388728,"pZ":2.495703122091144,"vX0":-10.98806117403081,"vY0":-134.63526587451452,"vZ0":-3.943324528136948,"x":178.07,"y":171.4,"x0":1.4903914838716343,"y0":50.001901053419154,"z0":5.760964776247081,"aX":14.60984243594706},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.0,"breakHorizontal":-12.1,"spinRate":2437,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.4054513784026881,"extension":6.644379356187262},"index":4,"playId":"247cda1d-36a5-3634-b6bc-238ba71a02ee","pitchNumber":4,"startTime":"2026-02-20T18:24:09.985Z","endTime":"2026-02-20T18:24:14.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":668752,"link":"/api/v1/people/668752","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.7,"endSpeed":72.1,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.53394323659152,"aZ":-30.765660489547844,"pfxX":-6.7233475270467125,"pfxZ":1.0881356048720727,"pX":0.2483040511001951,"pZ":1.7328572578921417,"vX0":-1.7215185041470793,"vY0":-111.81254557537869,"vZ0":-2.047006863685067,"x":107.54,"y":191.99,"x0":1.8982281902471738,"y0":50.001282672871,"z0":5.760336408542057,"aX":-8.674648851408428},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":1.8,"breakHorizontal":12.6,"spinRate":2111,"spinDirection":261},"zone":8,"typeConfidence":2.0,"plateTime":0.48631242650715034,"extension":6.9316107983418656},"index":5,"playId":"5e66c0db-97a6-3b2c-afbe-19b9a1a16dce","pitchNumber":5,"startTime":"2026-02-20T18:24:24.418Z","endTime":"2026-02-20T18:24:29.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":668752,"link":"/api/v1/people/668752","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.148694375175324,"aZ":-32.51997423132026,"pfxX":5.14276264053078,"pfxZ":-0.21734551077390485,"pX":0.553368524172848,"pZ":1.1915554137282318,"vX0":-5.185110971452116,"vY0":-126.16794665301997,"vZ0":-4.270738378243525,"x":95.91,"y":206.61,"x0":1.9689101231906316,"y0":50.00148988377837,"z0":5.5327319178846714,"aX":8.274185179668448},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.2,"breakHorizontal":-8.0,"spinRate":1305,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.434466330278243,"extension":6.9639834686931446},"index":6,"playId":"fb24d030-33a0-31eb-9aaf-4e9ff151c4c7","pitchNumber":6,"startTime":"2026-02-20T18:24:45.654Z","endTime":"2026-02-20T18:24:50.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":668752,"link":"/api/v1/people/668752","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.870269802933656,"aZ":-17.780994970313063,"pfxX":4.092270612737792,"pfxZ":7.6533274567185305,"pX":-0.32302574947205315,"pZ":2.724521492788828,"vX0":-6.779480647727094,"vY0":-135.60644564251652,"vZ0":-4.561597415462495,"x":129.31,"y":165.22,"x0":1.6664005014724659,"y0":50.006205575754656,"z0":5.6517680701904025,"aX":7.700140100250607},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.2,"breakHorizontal":-6.1,"spinRate":2340,"spinDirection":137},"zone":4,"typeConfidence":2.0,"plateTime":0.40237974569600743,"extension":6.573946666568453},"index":7,"playId":"7480ecc2-bcda-3f35-bfed-da946759e6d7","pitchNumber":7,"startTime":"2026-02-20T18:25:03.570Z","endTime":"2026-02-20T18:25:08.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":668752,"link":"/api/v1/people/668752","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668752,"link":"/api/v1/people/668752"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":668752,"link":"/api/v1/people/668752"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-02-20T18:25:08.923Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler O'Neill singles on a sharp line drive to left fielder Marco Luciano.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-20T18:26:58.784Z","endTime":"2026-02-20T18:27:59.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695684,"fullName":"Elmer Rodríguez","link":"/api/v1/people/695684"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682617,"link":"/api/v1/people/682617"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":88.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.63707418586475,"aZ":-22.53349111035935,"pfxX":-12.395449315849199,"pfxZ":4.984513258638633,"pX":1.9494056648699198,"pZ":0.9831435900443952,"vX0":16.108582189745437,"vY0":-136.62809759865104,"vZ0":-7.792735653122996,"x":42.69,"y":212.24,"x0":-2.350251475194376,"y0":50.00284540978857,"z0":5.364941241043046,"aX":-23.972796201167696},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.7,"breakHorizontal":19.9,"spinRate":1848,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.3974319255644039,"extension":6.5081455696322825},"index":0,"playId":"8c8f4772-87d0-3fb1-8622-caa25c554bc7","pitchNumber":1,"startTime":"2026-02-20T18:27:11.402Z","endTime":"2026-02-20T18:27:15.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.417475359427755,"aZ":-29.97382084736449,"pfxX":0.6080927044081124,"pfxZ":1.469354393401387,"pX":1.1349489115709595,"pZ":1.0933457352804539,"vX0":8.251352937657732,"vY0":-120.97386577552919,"vZ0":-4.327558765903825,"x":73.74,"y":209.26,"x0":-2.385072420798382,"y0":50.0023132537314,"z0":5.504042488971205,"aX":0.9094109922643757},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.9,"breakHorizontal":-2.9,"spinRate":2292,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.451066931080903,"extension":6.581169758456214},"index":1,"playId":"6be6b3cc-4d2c-3a46-bed4-3cbdbf43c22a","pitchNumber":2,"startTime":"2026-02-20T18:27:32.436Z","endTime":"2026-02-20T18:27:37.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.805177337030056,"aZ":-24.608655039042386,"pfxX":-12.903614828654613,"pfxZ":3.950209568370113,"pX":-0.4428327569582898,"pZ":1.8391496794468916,"vX0":10.391018574788319,"vY0":-137.59728093598957,"vZ0":-5.273690098344565,"x":133.88,"y":189.12,"x0":-2.5934547317319283,"y0":50.00506962819003,"z0":5.450301617038189,"aX":-24.722502922812065},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.1,"breakHorizontal":21.1,"spinRate":1962,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.39821162437124924,"extension":6.4444526180754815},"hitData":{"launchSpeed":107.4,"launchAngle":12.0,"totalDistance":216.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":74.35,"coordY":130.6}},"index":2,"playId":"750eee36-1905-3f0a-9271-f4bf061cfdf5","pitchNumber":3,"startTime":"2026-02-20T18:27:49.051Z","endTime":"2026-02-20T18:27:59.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641933,"link":"/api/v1/people/641933"},"credit":"b_ab"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_ab"},{"player":{"id":641933,"link":"/api/v1/people/641933"},"credit":"b_pa"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.9,"awayTeamWinProbability":41.1,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-02-20T18:27:59.519Z","atBatIndex":10},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Colton Cowser grounds into a force out, first baseman Ernesto Martinez Jr. to shortstop José Caballero. Tyler O'Neill out at 2nd. Colton Cowser to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-20T18:28:15.146Z","endTime":"2026-02-20T18:30:36.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695684,"fullName":"Elmer Rodríguez","link":"/api/v1/people/695684"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":667803,"link":"/api/v1/people/667803"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":89.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.915849965741224,"aZ":-20.064721358189733,"pfxX":-8.892272414624644,"pfxZ":6.046834971672318,"pX":0.689269677147384,"pZ":2.5385987655354976,"vX0":11.880053189086114,"vY0":-139.14362082984204,"vZ0":-4.944866517793744,"x":90.73,"y":170.24,"x0":-2.4380446996985135,"y0":50.00491866878354,"z0":5.629103041452291,"aX":-17.81483002995173},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.3,"breakHorizontal":14.3,"spinRate":2032,"spinDirection":239},"zone":6,"typeConfidence":2.0,"plateTime":0.39045526391749785,"extension":6.582850070404276},"index":0,"playId":"603a49db-565a-3e81-8cca-9759e3d6b334","pitchNumber":1,"startTime":"2026-02-20T18:28:30.807Z","endTime":"2026-02-20T18:28:34.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":641933,"link":"/api/v1/people/641933"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.526812572265136,"aZ":-19.343054833963095,"pfxX":-5.988467394432911,"pfxZ":7.40632293648199,"pX":-0.8004264663561093,"pZ":2.6776959737175727,"vX0":6.445105051258291,"vY0":-130.31355123861795,"vZ0":-3.362946834535906,"x":147.51,"y":166.48,"x0":-2.5192309187188573,"y0":50.002505686133404,"z0":5.4335221705088905,"aX":-10.374292080304564},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":13.0,"breakHorizontal":9.6,"spinRate":1468,"spinDirection":242},"zone":4,"typeConfidence":2.0,"plateTime":0.4191541631771303,"extension":6.538181511133936},"index":1,"playId":"5b8434b4-f632-3ccb-8ebb-ca238a4aabd7","pitchNumber":2,"startTime":"2026-02-20T18:28:57.319Z","endTime":"2026-02-20T18:29:54.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":641933,"link":"/api/v1/people/641933"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":74.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.32754349998895,"aZ":-36.92783972569357,"pfxX":5.017815640895633,"pfxZ":-3.4522838300725938,"pX":-0.022678471191643183,"pZ":0.9355648929566057,"vX0":3.8415390415303907,"vY0":-116.22577105079712,"vZ0":-2.954823541201261,"x":117.86,"y":213.52,"x0":-2.3445587852758103,"y0":50.00128898656792,"z0":5.705668210957678,"aX":6.912940554243838},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-6.7,"breakHorizontal":-10.0,"spinRate":2452,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.469981704434006,"extension":6.16061377971124},"index":2,"playId":"4cb0a996-4f37-3132-bd1f-c9e31e0324b3","pitchNumber":3,"startTime":"2026-02-20T18:29:56.530Z","endTime":"2026-02-20T18:30:00.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":641933,"link":"/api/v1/people/641933"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":74.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.626367600382213,"aZ":-40.55991764899434,"pfxX":5.310195368258938,"pfxZ":-6.11029165969307,"pX":0.1637036257044816,"pZ":1.3105257289691294,"vX0":4.050462594018363,"vY0":-116.5726216973299,"vZ0":-1.387223294966543,"x":110.76,"y":203.4,"x0":-2.288565230805506,"y0":50.00494622801659,"z0":5.75425900749747,"aX":7.28339312709566},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-11.2,"breakHorizontal":-10.7,"spinRate":2420,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.47048728435734555,"extension":6.384213742926424},"hitData":{"launchSpeed":85.2,"launchAngle":-3.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.49,"coordY":173.84}},"index":3,"playId":"e3b21d9c-2579-3bb3-9e02-0512e52e30ad","pitchNumber":4,"startTime":"2026-02-20T18:30:17.812Z","endTime":"2026-02-20T18:30:36.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":641933,"link":"/api/v1/people/641933"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_ab"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_ab"},{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_pa"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":-3.499999999999993,"leverageIndex":1.52,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-02-20T18:30:36.599Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adley Rutschman singles on a ground ball to right fielder Duke Ellis. Colton Cowser to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-20T18:30:45.971Z","endTime":"2026-02-20T18:33:52.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695684,"fullName":"Elmer Rodríguez","link":"/api/v1/people/695684"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"postOnThird":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668752,"link":"/api/v1/people/668752"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":89.7,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.308193887199856,"aZ":-20.697959241686178,"pfxX":-6.135124048403861,"pfxZ":5.682610320418055,"pX":1.0049584516336447,"pZ":2.9778332227595636,"vX0":11.487275238975592,"vY0":-139.3092317147927,"vZ0":-3.477292550180716,"x":78.69,"y":158.38,"x0":-2.324816790773302,"y0":50.000494814086096,"z0":5.566126603172794,"aX":-12.386006500170494},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.0,"breakHorizontal":9.5,"spinRate":1948,"spinDirection":236},"zone":12,"typeConfidence":2.0,"plateTime":0.3891667127275822,"extension":6.533349867415109},"index":0,"playId":"ba81422a-5ce3-39e2-b4a1-1d635b29b05c","pitchNumber":1,"startTime":"2026-02-20T18:30:56.077Z","endTime":"2026-02-20T18:31:00.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":88.1,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.557475976235658,"aZ":-17.488626036666105,"pfxX":-8.59193430524397,"pfxZ":7.518104870635909,"pX":0.5429755516138257,"pZ":1.1215943863647289,"vX0":11.097522363229151,"vY0":-137.68530235848053,"vZ0":-8.29495869019366,"x":96.3,"y":208.5,"x0":-2.390967130378154,"y0":50.005499317295126,"z0":5.318182796007766,"aX":-16.788540181465883},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.2,"breakHorizontal":13.7,"spinRate":2013,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.3951876231585567,"extension":6.5156511008958145},"index":1,"playId":"0f1ad164-8ee4-3d1b-a032-e9c3856a5d80","pitchNumber":2,"startTime":"2026-02-20T18:31:16.548Z","endTime":"2026-02-20T18:31:20.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.7,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.452479268549165,"aZ":-26.873056006514467,"pfxX":-2.995870104737141,"pfxZ":3.083058645255484,"pX":-0.3160416936896747,"pZ":1.731213167156793,"vX0":6.682439126496159,"vY0":-129.4491323367118,"vZ0":-4.4249954705609955,"x":129.05,"y":192.04,"x0":-2.525690567226929,"y0":50.005343018130425,"z0":5.48623859111549,"aX":-5.157078481145755},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.9,"breakHorizontal":4.2,"spinRate":2117,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.42086081356749094,"extension":6.627408612876821},"index":2,"playId":"4d437511-5cd2-31a6-9574-27854014730f","pitchNumber":3,"startTime":"2026-02-20T18:31:38.558Z","endTime":"2026-02-20T18:31:42.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"playId":"56cbe9ac-392a-357e-b378-01ff6d6f5acd","startTime":"2026-02-20T18:31:57.279Z","endTime":"2026-02-20T18:32:01.448Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":4,"playId":"08320346-0136-0033-002c-f08cd117d70a","startTime":"2026-02-20T18:32:21.501Z","endTime":"2026-02-20T18:32:47.056Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.4,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.022989970985083,"aZ":-24.010556312187067,"pfxX":-5.727151239949105,"pfxZ":4.668173699620477,"pX":-0.8606743977209015,"pZ":1.6639911024079845,"vX0":6.42877130358078,"vY0":-130.31280073166758,"vZ0":-4.7625188874995565,"x":149.81,"y":193.85,"x0":-2.5960002760748297,"y0":50.00359517113038,"z0":5.290982052140706,"aX":-10.017969009262272},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.8,"breakHorizontal":9.2,"spinRate":1375,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.41761253943229315,"extension":6.659172758951408},"index":5,"playId":"7e31f507-a6c7-372e-9643-44afec8c5809","pitchNumber":4,"startTime":"2026-02-20T18:32:47.056Z","endTime":"2026-02-20T18:32:51.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.089015354342887,"aZ":-24.305448469331694,"pfxX":-1.0295912346089908,"pfxZ":4.577129840304117,"pX":-0.5123758390801909,"pZ":2.575909787801274,"vX0":5.628899587022373,"vY0":-129.75045501781864,"vZ0":-2.722372661958844,"x":136.53,"y":169.23,"x0":-2.5685359150985625,"y0":50.001561347127755,"z0":5.474802672490306,"aX":-1.7699141150791802},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.9,"breakHorizontal":0.7,"spinRate":1872,"spinDirection":247},"zone":4,"typeConfidence":2.0,"plateTime":0.420835507848758,"extension":6.467550799353407},"index":6,"playId":"02488f85-4073-3f9f-bfd0-f05f8d3ad8a4","pitchNumber":5,"startTime":"2026-02-20T18:33:09.010Z","endTime":"2026-02-20T18:33:12.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.8,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.86343788592125,"aZ":-19.024737992313273,"pfxX":-7.767884625829609,"pfxZ":6.785853296210496,"pX":0.5376823417524552,"pZ":2.775715515457765,"vX0":10.436495579378292,"vY0":-138.77801820254012,"vZ0":-4.301438780598941,"x":96.5,"y":163.84,"x0":-2.27349884408706,"y0":50.00526683302491,"z0":5.623718816715738,"aX":-15.059498477131552},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.5,"breakHorizontal":11.8,"spinRate":1743,"spinDirection":238},"zone":6,"typeConfidence":2.0,"plateTime":0.3956235485357622,"extension":6.3831187819465605},"hitData":{"launchSpeed":86.0,"launchAngle":3.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.41,"coordY":124.77}},"index":7,"playId":"0cb920c7-8970-3b7a-bc1c-339485396aab","pitchNumber":6,"startTime":"2026-02-20T18:33:38.536Z","endTime":"2026-02-20T18:33:52.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_ab"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_ab"},{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_pa"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.1,"awayTeamWinProbability":37.9,"homeTeamWinProbabilityAdded":6.699999999999996,"leverageIndex":1.27,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-02-20T18:33:52.879Z","atBatIndex":12},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Heston Kjerstad grounds into a double play, second baseman Jazz Chisholm Jr. to shortstop José Caballero to first baseman Ernesto Martinez Jr. Adley Rutschman out at 2nd. Heston Kjerstad out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-20T18:35:06.935Z","endTime":"2026-02-20T18:36:22.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":677008,"fullName":"Heston Kjerstad","link":"/api/v1/people/677008"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695684,"fullName":"Elmer Rodríguez","link":"/api/v1/people/695684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"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":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":677008,"fullName":"Heston Kjerstad","link":"/api/v1/people/677008"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":667803,"link":"/api/v1/people/667803"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":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-20T18:34:31.342Z","endTime":"2026-02-20T18:35:09.039Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"third":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":70.7,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.421276398992042,"aZ":-38.21667209444704,"pfxX":6.158904394371591,"pfxZ":-4.774008172794083,"pX":-1.8956135739047757,"pZ":3.15826055177303,"vX0":-0.03243683828728822,"vY0":-111.84462528039988,"vZ0":2.612347616350749,"x":189.26,"y":153.51,"x0":-2.6809228045522584,"y0":50.00318614930382,"z0":5.897855004393257,"aX":7.7926556216859675},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-7.7,"breakHorizontal":-11.2,"spinRate":2074,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.48995498678683136,"extension":6.365677724075826},"index":1,"playId":"a135b233-c1c7-33a7-9f9d-f808f85b23d4","pitchNumber":1,"startTime":"2026-02-20T18:35:09.039Z","endTime":"2026-02-20T18:35:13.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"third":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.1,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.62534791473259,"aZ":-25.093049111336786,"pfxX":-0.41357185297183685,"pfxZ":4.307490202264502,"pX":-0.7623299529124657,"pZ":3.5786211872475646,"vX0":4.684371754825914,"vY0":-127.48592491542638,"vZ0":-0.08855542708101993,"x":146.06,"y":142.16,"x0":-2.571116994575348,"y0":50.00116303735902,"z0":5.597277294993377,"aX":-0.6802654977681655},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.0,"breakHorizontal":-0.4,"spinRate":1679,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4299109899527891,"extension":6.394848102921245},"index":2,"playId":"f4d2b657-9edd-3c1d-8d23-76fab2d4b1d7","pitchNumber":2,"startTime":"2026-02-20T18:35:27.714Z","endTime":"2026-02-20T18:35:32.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"third":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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.0,"endSpeed":80.3,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.75104950390909,"aZ":-25.867225025651518,"pfxX":-9.75511898912961,"pfxZ":3.8730345730373488,"pX":0.3978374116109507,"pZ":1.5341057873935247,"vX0":10.524762205028402,"vY0":-126.30101552045225,"vZ0":-4.5292606093031464,"x":101.84,"y":197.36,"x0":-2.539823815598685,"y0":50.003749432116344,"z0":5.410677208072819,"aX":-15.890666355358618},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.2,"breakHorizontal":15.5,"spinRate":1356,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.4323173385929717,"extension":6.627229510909575},"index":3,"playId":"2c5a5ca7-52e1-353f-b77a-fd096d145332","pitchNumber":3,"startTime":"2026-02-20T18:35:47.581Z","endTime":"2026-02-20T18:35:52.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"third":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.7,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.092217552026717,"aZ":-21.970772055768197,"pfxX":-6.328521587537752,"pfxZ":6.126227315331171,"pX":-0.7451630088599223,"pZ":2.146690259531453,"vX0":6.561447538265663,"vY0":-128.38871276690938,"vZ0":-3.857545854025296,"x":145.4,"y":180.82,"x0":-2.5142259045852398,"y0":50.00538766852402,"z0":5.382915527148955,"aX":-10.545315541006518},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.4,"breakHorizontal":10.0,"spinRate":1372,"spinDirection":250},"zone":7,"typeConfidence":2.0,"plateTime":0.4269593654455246,"extension":6.456616673747698},"hitData":{"launchSpeed":74.9,"launchAngle":6.0,"totalDistance":88.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.67,"coordY":151.43}},"index":4,"playId":"11653049-4c07-3446-9f82-b4d6e2918933","pitchNumber":4,"startTime":"2026-02-20T18:36:09.169Z","endTime":"2026-02-20T18:36:22.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"third":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677008,"link":"/api/v1/people/677008"},"credit":"b_ab"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_ab"},{"player":{"id":677008,"link":"/api/v1/people/677008"},"credit":"b_pa"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-12.100000000000001,"leverageIndex":1.94,"dramaIndex":128.0,"contextMetrics":{},"playEndTime":"2026-02-20T18:36:22.911Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kenedy Corona walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-20T18:38:27.079Z","endTime":"2026-02-20T18:40:45.535Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":685744,"fullName":"Kenedy Corona","link":"/api/v1/people/685744"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":685744,"fullName":"Kenedy Corona","link":"/api/v1/people/685744"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,6,7,8,9],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":685744,"fullName":"Kenedy Corona","link":"/api/v1/people/685744"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Keegan Akin replaces Trevor Rogers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-20T18:37:46.317Z","endTime":"2026-02-20T18:38:29.295Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669211,"link":"/api/v1/people/669211"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":92.4,"endSpeed":85.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45440670753442,"aZ":-13.324841694029836,"pfxX":4.521024551801524,"pfxZ":10.127793520387865,"pX":0.9953756471726873,"pZ":2.8699738854540904,"vX0":-3.5871232107676088,"vY0":-134.63741218288095,"vZ0":-5.389998602696193,"x":79.06,"y":161.29,"x0":1.7485583681841437,"y0":50.00312606225842,"z0":5.818663063531035,"aX":8.414856077759836},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.6,"breakHorizontal":-7.6,"spinRate":2515,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.4046995417578194,"extension":5.464098816501828},"index":1,"playId":"11bb98bf-afe8-38a2-a4ed-5c47f4a9f3f6","pitchNumber":1,"startTime":"2026-02-20T18:38:29.295Z","endTime":"2026-02-20T18:38:34.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87155109618778,"aZ":-27.809384939594114,"pfxX":-1.2683483039019543,"pfxZ":2.6797470049345193,"pX":0.23235311127803102,"pZ":2.8647662062447243,"vX0":-3.9837285636685733,"vY0":-126.4186115084819,"vZ0":-1.5854630401900316,"x":108.14,"y":161.43,"x0":1.988523827711114,"y0":50.00553070550932,"z0":5.715662613797753,"aX":-2.0697089427073894},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.8,"breakHorizontal":3.1,"spinRate":2563,"spinDirection":168},"zone":2,"typeConfidence":2.0,"plateTime":0.43195526683989494,"extension":5.368379833893428},"index":2,"playId":"7ed7217a-db08-318a-b484-4c0aa28add14","pitchNumber":2,"startTime":"2026-02-20T18:38:46.166Z","endTime":"2026-02-20T18:38:49.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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.0,"endSpeed":85.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.722234793656792,"aZ":-11.984361942993864,"pfxX":5.496026290564863,"pfxZ":10.694518136543486,"pX":1.7190461722058803,"pZ":4.009451051131498,"vX0":-2.478578276446125,"vY0":-136.88646386372326,"vZ0":-2.8449518278270416,"x":51.47,"y":130.52,"x0":1.92495104288719,"y0":50.00014989556548,"z0":5.88869005606193,"aX":10.37249398671902},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.0,"breakHorizontal":-9.4,"spinRate":2633,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.4009624152889639,"extension":5.406877548819405},"index":3,"playId":"fc481219-10eb-30c1-94ef-112ad7581df1","pitchNumber":3,"startTime":"2026-02-20T18:39:00.341Z","endTime":"2026-02-20T18:39:03.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":82.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.389575990221353,"aZ":-26.238301070493044,"pfxX":-0.4451669741248708,"pfxZ":3.524280483841756,"pX":0.0033842560889718737,"pZ":1.1967215699009266,"vX0":-4.4873252229548815,"vY0":-127.6272683024821,"vZ0":-5.778884484840967,"x":116.87,"y":206.47,"x0":1.8278087145321817,"y0":50.000288743168234,"z0":5.504712472450299,"aX":-0.7476446498456495},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.5,"breakHorizontal":1.7,"spinRate":2510,"spinDirection":164},"zone":13,"typeConfidence":2.0,"plateTime":0.42596295000502593,"extension":5.6138156067982345},"index":4,"playId":"d83039bb-a943-3ebe-8520-92cfa7306e49","pitchNumber":4,"startTime":"2026-02-20T18:39:15.880Z","endTime":"2026-02-20T18:39:21.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-02-20T18:39:26.909Z","endTime":"2026-02-20T18:39:38.682Z","isPitch":false,"type":"action","player":{"id":685744,"link":"/api/v1/people/685744"},"defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.885694225837522,"aZ":-27.471511991165197,"pfxX":-0.9202704058506161,"pfxZ":2.8617452519943143,"pX":-0.32143824291304235,"pZ":2.5281339677105343,"vX0":-5.079398937613252,"vY0":-126.77924932956853,"vZ0":-2.5141134106554883,"x":129.25,"y":170.52,"x0":1.8206018806618143,"y0":50.00097763707631,"z0":5.706660651713628,"aX":-1.5090138977192096},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.9,"breakHorizontal":2.8,"spinRate":2559,"spinDirection":177},"zone":4,"typeConfidence":2.0,"plateTime":0.4306632117982492,"extension":5.432475889449061},"index":6,"playId":"7e6ff023-4c8a-3a48-8915-8503cd7cd843","pitchNumber":5,"startTime":"2026-02-20T18:39:38.682Z","endTime":"2026-02-20T18:39:43.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":93.0,"endSpeed":84.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.692683315544244,"aZ":-11.794576793742149,"pfxX":4.668104574185429,"pfxZ":11.124310361072673,"pX":2.3781377260346193,"pZ":2.420971747954424,"vX0":-0.20314198064924555,"vY0":-135.27128385226473,"vZ0":-6.487283039155847,"x":26.35,"y":173.41,"x0":1.8493667357128716,"y0":50.000686638540216,"z0":5.696885095885406,"aX":8.549487699626058},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.7,"breakHorizontal":-8.4,"spinRate":2438,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.4067230229314647,"extension":5.560181109561993},"index":7,"playId":"0a52dded-a6b8-3e48-86ec-be06dca43c38","pitchNumber":6,"startTime":"2026-02-20T18:39:58.730Z","endTime":"2026-02-20T18:40:02.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":81.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.576525056213992,"aZ":-25.96131131885441,"pfxX":-1.8311417720868657,"pfxZ":3.7443947894142138,"pX":-0.5993183794551772,"pZ":2.09028257835267,"vX0":-5.108578076389293,"vY0":-126.82158518507933,"vZ0":-3.810426425891681,"x":139.84,"y":182.34,"x0":1.6645530190190914,"y0":50.000089249339176,"z0":5.64121119704279,"aX":-3.0353469575098604},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.2,"breakHorizontal":4.3,"spinRate":2461,"spinDirection":170},"zone":7,"typeConfidence":2.0,"plateTime":0.42895630178473754,"extension":5.6401166289559175},"index":8,"playId":"f5135548-5d0a-3969-964d-267b5329b34a","pitchNumber":7,"startTime":"2026-02-20T18:40:15.254Z","endTime":"2026-02-20T18:40:19.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":77.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.405120334302403,"aZ":-21.3303228393151,"pfxX":8.172505195081827,"pfxZ":7.057155457446196,"pX":0.5249993727439586,"pZ":0.959776867134596,"vX0":-5.361736425568683,"vY0":-124.12105809044309,"vZ0":-6.692635079182147,"x":96.99,"y":212.87,"x0":1.6682710394759739,"y0":50.003434887927284,"z0":5.508113703272528,"aX":12.556126254875997},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":11.2,"breakHorizontal":-13.3,"spinRate":2052,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.44391298917201993,"extension":5.541409677438777},"index":9,"playId":"13e272df-c9db-353d-9e8c-f2f3e10b404d","pitchNumber":8,"startTime":"2026-02-20T18:40:40.099Z","endTime":"2026-02-20T18:40:45.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685744,"link":"/api/v1/people/685744"},"credit":"b_pa"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.9,"awayTeamWinProbability":54.1,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-02-20T18:40:45.535Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ali Sánchez called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-20T18:40:57.867Z","endTime":"2026-02-20T18:43:25.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":685744,"fullName":"Kenedy Corona","link":"/api/v1/people/685744"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"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":87.3,"endSpeed":81.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.413118725669705,"aZ":-28.34416911179834,"pfxX":-1.0791106178863838,"pfxZ":2.3261465659439224,"pX":-1.6238871145110538,"pZ":0.9624599469698261,"vX0":-7.862688627410042,"vY0":-126.88169998790103,"vZ0":-5.810617613717297,"x":178.9,"y":212.79,"x0":1.6420570913799375,"y0":50.00404605676938,"z0":5.5113418242243215,"aX":-1.7774766360520258},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.2,"breakHorizontal":3.6,"spinRate":2375,"spinDirection":162},"zone":13,"typeConfidence":2.0,"plateTime":0.4299642135032671,"extension":5.709089646971967},"index":0,"playId":"80c97166-246b-3795-bedf-d546fa822afe","pitchNumber":1,"startTime":"2026-02-20T18:41:10.680Z","endTime":"2026-02-20T18:41:17.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":645305,"link":"/api/v1/people/645305","batSide":{"code":"R","description":"Right"}},"first":{"id":685744,"link":"/api/v1/people/685744"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":92.2,"endSpeed":84.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.70428204113848,"aZ":-14.993563506758667,"pfxX":7.89072861309073,"pfxZ":9.439198199237671,"pX":0.03658403060346352,"pZ":2.6315315585926897,"vX0":-7.000968397017461,"vY0":-133.99320901506024,"vZ0":-5.16793918918074,"x":115.61,"y":167.73,"x0":1.6569018322088747,"y0":50.00066672664629,"z0":5.654836739152764,"aX":14.359673884126002},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.2,"breakHorizontal":-12.8,"spinRate":2442,"spinDirection":137},"zone":5,"typeConfidence":2.0,"plateTime":0.4086283705944096,"extension":5.607873857946555},"index":1,"playId":"40f685b0-e6da-3fc0-90fb-2ec84ed20514","pitchNumber":2,"startTime":"2026-02-20T18:41:32.858Z","endTime":"2026-02-20T18:41:36.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":645305,"link":"/api/v1/people/645305","batSide":{"code":"R","description":"Right"}},"first":{"id":685744,"link":"/api/v1/people/685744"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.588087614999303,"aZ":-15.543715228086235,"pfxX":7.387823468563846,"pfxZ":8.66504663674337,"pX":0.5929854522157679,"pZ":3.2306913719339034,"vX0":-5.56205118279853,"vY0":-137.67518525255934,"vZ0":-4.035214416046903,"x":94.4,"y":151.55,"x0":1.6796572324997414,"y0":50.00392805468852,"z0":5.767501051011705,"aX":14.182049976004365},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.0,"breakHorizontal":-12.2,"spinRate":2490,"spinDirection":140},"zone":3,"typeConfidence":2.0,"plateTime":0.3978505795564975,"extension":5.485417625629481},"index":2,"playId":"b69a2a31-a526-3b28-802e-678cb5496b42","pitchNumber":3,"startTime":"2026-02-20T18:41:52.869Z","endTime":"2026-02-20T18:41:59.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":645305,"link":"/api/v1/people/645305","batSide":{"code":"R","description":"Right"}},"first":{"id":685744,"link":"/api/v1/people/685744"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"actionPlayId":"b69a2a31-a526-3b28-802e-678cb5496b42","startTime":"2026-02-20T18:42:06.848Z","endTime":"2026-02-20T18:42:19.625Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":645305,"link":"/api/v1/people/645305","batSide":{"code":"R","description":"Right"}},"first":{"id":685744,"link":"/api/v1/people/685744"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-02-20T18:42:19.625Z","endTime":"2026-02-20T18:42:46.197Z","isPitch":false,"type":"action","player":{"id":645305,"link":"/api/v1/people/645305"},"defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":645305,"link":"/api/v1/people/645305","batSide":{"code":"R","description":"Right"}},"first":{"id":685744,"link":"/api/v1/people/685744"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.538932368603,"aZ":-9.415260361095783,"pfxX":5.511942449714772,"pfxZ":12.116754479844843,"pX":0.18130932840807604,"pZ":4.392006087327368,"vX0":-5.6298025401659295,"vY0":-136.98199530558273,"vZ0":-2.4443682976181997,"x":110.09,"y":120.2,"x0":1.5585797956913474,"y0":50.00269724799754,"z0":5.950312431064163,"aX":10.353450307394377},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":21.5,"breakHorizontal":-8.6,"spinRate":2501,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.4016478997163615,"extension":5.504611604046529},"index":5,"playId":"4bad2618-1f30-383f-a053-db7485fad415","pitchNumber":4,"startTime":"2026-02-20T18:42:46.197Z","endTime":"2026-02-20T18:42:50.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":645305,"link":"/api/v1/people/645305","batSide":{"code":"R","description":"Right"}},"first":{"id":685744,"link":"/api/v1/people/685744"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.965732905688334,"aZ":-21.758789780338894,"pfxX":8.73961010486798,"pfxZ":6.722209206848877,"pX":-0.923601436269892,"pZ":1.8294799357853748,"vX0":-8.687745967137392,"vY0":-123.76825687026782,"vZ0":-4.681370668625255,"x":152.21,"y":189.38,"x0":1.4984857568088616,"y0":50.00370979174568,"z0":5.570269355567248,"aX":13.544424768796876},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":11.3,"breakHorizontal":-13.8,"spinRate":2030,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.44272547977204324,"extension":5.928239031495419},"index":6,"playId":"cc70eba7-1d4e-3506-8c2b-bbcdd3fecebd","pitchNumber":5,"startTime":"2026-02-20T18:43:03.105Z","endTime":"2026-02-20T18:43:09.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":645305,"link":"/api/v1/people/645305","batSide":{"code":"R","description":"Right"}},"first":{"id":685744,"link":"/api/v1/people/685744"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.11920361374498,"aZ":-11.546149973010754,"pfxX":5.107253199262494,"pfxZ":11.441727831162043,"pX":0.30083757608504014,"pZ":1.9826734333633136,"vX0":-4.944633258406441,"vY0":-133.51274974139025,"vZ0":-7.389573442606647,"x":105.53,"y":185.25,"x0":1.5145326915082464,"y0":50.00127779168238,"z0":5.61969715407108,"aX":9.2068258954395},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.3,"breakHorizontal":-8.2,"spinRate":2334,"spinDirection":139},"zone":9,"typeConfidence":2.0,"plateTime":0.410458974515465,"extension":5.543786683983081},"index":7,"playId":"16ba4eaa-ba99-3e9f-8838-e170709fa682","pitchNumber":6,"startTime":"2026-02-20T18:43:20.224Z","endTime":"2026-02-20T18:43:25.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":645305,"link":"/api/v1/people/645305","batSide":{"code":"R","description":"Right"}},"first":{"id":685744,"link":"/api/v1/people/685744"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"credit":"b_ab"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_ab"},{"player":{"id":645305,"link":"/api/v1/people/645305"},"credit":"b_pa"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":3.8000000000000043,"leverageIndex":1.65,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-02-20T18:43:25.887Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Wells strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-20T18:43:30.913Z","endTime":"2026-02-20T18:44:54.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":685744,"fullName":"Kenedy Corona","link":"/api/v1/people/685744"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"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":93.1,"endSpeed":85.4,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.459845086336337,"aZ":-10.267563016892336,"pfxX":4.5794216488530815,"pfxZ":11.758295462006762,"pX":-0.18126580392650696,"pZ":2.0078281218907916,"vX0":-6.170472257887935,"vY0":-135.35343318231958,"vZ0":-8.025879937004836,"x":123.91,"y":184.57,"x0":1.5288083778231323,"y0":50.000033648678354,"z0":5.723109604968255,"aX":8.529766765890137},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.8,"breakHorizontal":-7.1,"spinRate":2416,"spinDirection":144},"zone":8,"typeConfidence":2.0,"plateTime":0.4040715880170942,"extension":5.603960549722763},"index":0,"playId":"4331c6b3-7457-3b07-9b49-bfb322c12140","pitchNumber":1,"startTime":"2026-02-20T18:43:46.999Z","endTime":"2026-02-20T18:43:51.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"first":{"id":685744,"link":"/api/v1/people/685744"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.5,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.270054266914386,"aZ":-26.651625255896178,"pfxX":-0.3466956481512544,"pfxZ":3.402821440003965,"pX":-0.7360369614398917,"pZ":1.2468011122637739,"vX0":-5.7825959066223716,"vY0":-126.04759347147025,"vZ0":-5.623638573629512,"x":145.06,"y":205.12,"x0":1.623686514361081,"y0":50.005904402342104,"z0":5.632275211588397,"aX":-0.5634619886781688},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.2,"breakHorizontal":1.8,"spinRate":2533,"spinDirection":164},"zone":13,"typeConfidence":2.0,"plateTime":0.4329194246822978,"extension":5.696726859227067},"index":1,"playId":"44bb0410-547b-3236-b63c-639fe1c2726d","pitchNumber":2,"startTime":"2026-02-20T18:44:03.684Z","endTime":"2026-02-20T18:44:08.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"first":{"id":685744,"link":"/api/v1/people/685744"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.4,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.537941852599456,"aZ":-27.491418458091317,"pfxX":-1.5762530855517847,"pfxZ":2.9641664264394496,"pX":-1.2730102224260682,"pZ":1.5402731533177052,"vX0":-6.552339703696199,"vY0":-124.26285777377917,"vZ0":-4.436806703430167,"x":165.52,"y":197.19,"x0":1.5919064284467577,"y0":50.002240607785915,"z0":5.606161158007393,"aX":-2.489628733832135},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.7,"breakHorizontal":4.2,"spinRate":2578,"spinDirection":159},"zone":13,"typeConfidence":2.0,"plateTime":0.4390831926426908,"extension":5.377387112765757},"index":2,"playId":"5576dda6-9d49-3f8e-be4f-62b2dd930e36","pitchNumber":3,"startTime":"2026-02-20T18:44:23.595Z","endTime":"2026-02-20T18:44:29.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"first":{"id":685744,"link":"/api/v1/people/685744"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.6,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.17755628902404,"aZ":-23.127521476824292,"pfxX":7.031075396906105,"pfxZ":5.726989604552651,"pX":-0.3251159799982382,"pZ":2.1838708138279155,"vX0":-6.648835879415485,"vY0":-125.11570491960327,"vZ0":-3.772317500340762,"x":129.39,"y":179.82,"x0":1.4583059987173457,"y0":50.00219917721853,"z0":5.615338814829751,"aX":11.103139091879342},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.7,"breakHorizontal":-11.2,"spinRate":2057,"spinDirection":120},"zone":7,"typeConfidence":2.0,"plateTime":0.4384400003037472,"extension":5.856154799000771},"index":3,"playId":"dbaa32bb-9097-31e2-9759-f442dc4e4858","pitchNumber":4,"startTime":"2026-02-20T18:44:50.053Z","endTime":"2026-02-20T18:44:54.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"first":{"id":685744,"link":"/api/v1/people/685744"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_ab"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_ab"},{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_pa"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":1.38,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-02-20T18:44:54.755Z","atBatIndex":16},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"José Caballero lines out to shortstop Gunnar Henderson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-20T18:45:09.210Z","endTime":"2026-02-20T18:46:02.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"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":93.0,"endSpeed":84.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.580159175556716,"aZ":-12.896046417316224,"pfxX":6.834854045460517,"pfxZ":10.438697412063643,"pX":-0.1192786918543766,"pZ":1.9356481371789764,"vX0":-6.945074902117051,"vY0":-135.06811088173666,"vZ0":-7.339198863054005,"x":121.55,"y":186.52,"x0":1.5980615381760737,"y0":50.00016490213481,"z0":5.59588157316845,"aX":12.619411496235513},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.5,"breakHorizontal":-10.9,"spinRate":2426,"spinDirection":135},"zone":8,"typeConfidence":2.0,"plateTime":0.40560565993067144,"extension":5.654935718109941},"index":0,"playId":"035313e2-c71e-3b8a-93ba-fbfd25a105f6","pitchNumber":1,"startTime":"2026-02-20T18:45:16.651Z","endTime":"2026-02-20T18:45:24.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":685744,"link":"/api/v1/people/685744"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":87.8,"endSpeed":81.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.447844656404346,"aZ":-26.275301404248225,"pfxX":0.056582572556943767,"pfxZ":3.4997751997320883,"pX":0.5125465874850859,"pZ":2.690536244225406,"vX0":-3.471585028167791,"vY0":-127.9857971296516,"vZ0":-2.3849723203741418,"x":97.46,"y":166.14,"x0":1.870099686050485,"y0":50.00224239263412,"z0":5.658929800835493,"aX":0.09543923252597321},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.1,"breakHorizontal":0.6,"spinRate":2460,"spinDirection":160},"zone":6,"typeConfidence":2.0,"plateTime":0.42537174146102785,"extension":5.586995180138246},"index":1,"playId":"d98673ba-d07c-3cf2-9293-1dc28b0b0c56","pitchNumber":2,"startTime":"2026-02-20T18:45:35.618Z","endTime":"2026-02-20T18:45:39.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":685744,"link":"/api/v1/people/685744"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.074479593759538,"aZ":-28.483462389548116,"pfxX":-3.6560856108215103,"pfxZ":2.386551835745335,"pX":0.38779370164425486,"pZ":2.4037486502682226,"vX0":-2.3135963321304844,"vY0":-122.52394223166931,"vZ0":-2.1096003536253622,"x":102.22,"y":173.88,"x0":1.8136742155242342,"y0":50.00462270384253,"z0":5.667154393711283,"aX":-5.660382196880153},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.2,"breakHorizontal":7.1,"spinRate":2518,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.44395348524839395,"extension":5.2358051862410155},"hitData":{"launchSpeed":73.8,"launchAngle":15.0,"totalDistance":169.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":109.75,"coordY":135.79}},"index":2,"playId":"bc2fc5ef-2ca0-3069-a3c2-0c9717f92c30","pitchNumber":3,"startTime":"2026-02-20T18:45:53.694Z","endTime":"2026-02-20T18:46:02.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":685744,"link":"/api/v1/people/685744"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_ab"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_ab"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_pa"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":2.500000000000007,"leverageIndex":1.01,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-20T18:46:02.300Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Coby Mayo grounds out, second baseman Jazz Chisholm Jr. to first baseman Ernesto Martinez Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-20T18:47:52.697Z","endTime":"2026-02-20T18:48:45.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695684,"fullName":"Elmer Rodríguez","link":"/api/v1/people/695684"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":667803,"link":"/api/v1/people/667803"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":76.0,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.255503556360583,"aZ":-35.19720670551448,"pfxX":5.483188494875856,"pfxZ":-2.10031122361091,"pX":0.02188529959731211,"pZ":1.5313806671127175,"vX0":4.598104834077043,"vY0":-118.52003895924659,"vZ0":-1.9645099685924223,"x":116.17,"y":197.43,"x0":-2.647946515621881,"y0":50.00405207757847,"z0":5.5516876881521995,"aX":7.888073101009082},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-4.0,"breakHorizontal":-10.9,"spinRate":2314,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.46017257331350603,"extension":6.534684430843532},"index":0,"playId":"b3978b86-a1ae-333d-b9a0-dce03759a650","pitchNumber":1,"startTime":"2026-02-20T18:48:02.115Z","endTime":"2026-02-20T18:48:06.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97335604175586,"aZ":-31.986468305480418,"pfxX":5.724877208393328,"pfxZ":0.12748201069925358,"pX":0.8819714566250958,"pZ":1.629007321750704,"vX0":6.122666527299611,"vY0":-122.6733789031846,"vZ0":-2.873976379309759,"x":83.38,"y":194.8,"x0":-2.3890714616006345,"y0":50.005505450991365,"z0":5.53888332629689,"aX":8.738122730485241},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.2,"breakHorizontal":-11.8,"spinRate":2337,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.446274270425731,"extension":6.374481189218383},"index":1,"playId":"07fdd9dd-9430-37a9-aee7-d76ad23e356b","pitchNumber":2,"startTime":"2026-02-20T18:48:17.062Z","endTime":"2026-02-20T18:48:23.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.3,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.694183604104836,"aZ":-25.41905475800582,"pfxX":-8.150520042731586,"pfxZ":3.9451235020616533,"pX":-1.5154921613018137,"pZ":1.8286263725732386,"vX0":5.479844296734603,"vY0":-129.15371106962866,"vZ0":-4.099190580036899,"x":174.77,"y":189.41,"x0":-2.5923064354111323,"y0":50.00082422164447,"z0":5.362396331632388,"aX":-13.943006759321129},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.6,"breakHorizontal":13.8,"spinRate":1262,"spinDirection":254},"zone":13,"typeConfidence":2.0,"plateTime":0.42204483656254554,"extension":6.36249382577926},"hitData":{"launchSpeed":58.3,"launchAngle":0.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.76,"coordY":148.96}},"index":2,"playId":"6b7dd6bf-b083-3f53-8b44-34a8af0d7ad6","pitchNumber":3,"startTime":"2026-02-20T18:48:35.330Z","endTime":"2026-02-20T18:48:45.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-20T18:48:45.317Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeremiah Jackson grounds out, second baseman Jazz Chisholm Jr. to first baseman Ernesto Martinez Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-20T18:49:02.157Z","endTime":"2026-02-20T18:49:54.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695684,"fullName":"Elmer Rodríguez","link":"/api/v1/people/695684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":667803,"link":"/api/v1/people/667803"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.262365870573365,"aZ":-24.396155561132574,"pfxX":-11.6841560678743,"pfxZ":3.994976642127746,"pX":0.5463913985494188,"pZ":2.0708572973544626,"vX0":12.405902684681264,"vY0":-137.79876728890096,"vZ0":-4.898376416812784,"x":96.17,"y":182.87,"x0":-2.4709508650911487,"y0":50.00135699736558,"z0":5.495171341303957,"aX":-22.732652215464796},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.5,"breakHorizontal":19.0,"spinRate":1925,"spinDirection":241},"zone":9,"typeConfidence":2.0,"plateTime":0.3957257141772197,"extension":6.45853868470936},"index":0,"playId":"a2a9d810-75fa-3b7e-b06b-bbbe1c4b848f","pitchNumber":1,"startTime":"2026-02-20T18:49:08.438Z","endTime":"2026-02-20T18:49:12.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.011300960116056,"aZ":-33.23525947569811,"pfxX":-7.269810989066518,"pfxZ":-0.6444071502536435,"pX":-0.07490696615047593,"pZ":1.7525995431629136,"vX0":8.329056670991513,"vY0":-127.52962717927828,"vZ0":-2.6788040444554717,"x":119.86,"y":191.46,"x0":-2.437339872641122,"y0":50.001971673465974,"z0":5.435765419975433,"aX":-11.984789853716364},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.6,"breakHorizontal":11.3,"spinRate":1108,"spinDirection":251},"zone":8,"typeConfidence":2.0,"plateTime":0.42935018783108214,"extension":6.535051425628278},"index":1,"playId":"a1b44a4c-31a0-3ef9-82a5-8e941a50cd62","pitchNumber":2,"startTime":"2026-02-20T18:49:25.181Z","endTime":"2026-02-20T18:49:29.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25188534143258,"aZ":-30.873201983047316,"pfxX":6.694931716804917,"pfxZ":0.8886611484474836,"pX":0.455366737272957,"pZ":1.7032030178914106,"vX0":4.582277337496354,"vY0":-120.6705810891878,"vZ0":-2.7149643312802008,"x":99.64,"y":192.79,"x0":-2.3404829352701038,"y0":50.00516559189972,"z0":5.572464851807522,"aX":9.839565924549275},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.2,"breakHorizontal":-13.2,"spinRate":2281,"spinDirection":52},"zone":9,"typeConfidence":2.0,"plateTime":0.4545153473160015,"extension":6.134150799346821},"hitData":{"launchSpeed":92.9,"launchAngle":2.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.62,"coordY":147.19}},"index":2,"playId":"64a8b1ca-860f-3c2e-bca6-6af4b82d9be8","pitchNumber":3,"startTime":"2026-02-20T18:49:43.340Z","endTime":"2026-02-20T18:49:54.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_ab"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_ab"},{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_pa"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.2,"awayTeamWinProbability":48.8,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-02-20T18:49:54.234Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gunnar Henderson singles on a sharp line drive to center fielder Kenedy Corona.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-20T18:50:07.361Z","endTime":"2026-02-20T18:50:28.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695684,"fullName":"Elmer Rodríguez","link":"/api/v1/people/695684"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":685744,"link":"/api/v1/people/685744"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":88.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51045186048847,"aZ":-22.74804002838798,"pfxX":-6.379631968326648,"pfxZ":4.811396942067596,"pX":-0.12590783018139534,"pZ":2.966602448013008,"vX0":8.35709319163524,"vY0":-138.11766631863077,"vZ0":-3.3881332686030747,"x":121.8,"y":158.68,"x0":-2.3414211541115906,"y0":50.0066668159116,"z0":5.71296322335301,"aX":-12.51047628573305},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.3,"breakHorizontal":10.1,"spinRate":1607,"spinDirection":240},"zone":2,"typeConfidence":2.0,"plateTime":0.3943540516073205,"extension":6.205474213977224},"hitData":{"launchSpeed":104.8,"launchAngle":11.0,"totalDistance":260.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":112.33,"coordY":76.65}},"index":0,"playId":"d8a41624-2b1a-3148-bd1e-ee8b48b92ccd","pitchNumber":1,"startTime":"2026-02-20T18:50:17.801Z","endTime":"2026-02-20T18:50:28.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":1.3999999999999986,"leverageIndex":0.48,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-20T18:50:28.476Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Pete Alonso lines out sharply to center fielder Kenedy Corona.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-20T18:50:40.295Z","endTime":"2026-02-20T18:53:05.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695684,"fullName":"Elmer Rodríguez","link":"/api/v1/people/695684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":685744,"link":"/api/v1/people/685744"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87738474342554,"aZ":-27.547745435652413,"pfxX":-2.1071145053190743,"pfxZ":2.629338372163371,"pX":0.02438597118811415,"pZ":3.229513434921249,"vX0":6.936714559040656,"vY0":-130.8257658324629,"vZ0":-0.9746300232397297,"x":116.07,"y":151.58,"x0":-2.371043577433592,"y0":50.00181482669264,"z0":5.645078093354075,"aX":-3.706212003163549},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.8,"breakHorizontal":2.5,"spinRate":1675,"spinDirection":236},"zone":2,"typeConfidence":2.0,"plateTime":0.416400416043059,"extension":6.50724389363783},"index":0,"playId":"34cfbf25-20fa-3572-ae39-73c20dee6c4c","pitchNumber":1,"startTime":"2026-02-20T18:50:54.738Z","endTime":"2026-02-20T18:50:58.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":88.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.177456021255914,"aZ":-24.685157566369398,"pfxX":-10.059953368442175,"pfxZ":3.796650945915797,"pX":1.0631818811224438,"pZ":3.1650595020301795,"vX0":12.353494468391096,"vY0":-138.20959089393864,"vZ0":-2.298799330793023,"x":76.47,"y":153.32,"x0":-2.1169911954219907,"y0":50.00289333290346,"z0":5.632321002228924,"aX":-19.842566031181672},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.7,"breakHorizontal":16.2,"spinRate":1938,"spinDirection":236},"zone":12,"typeConfidence":2.0,"plateTime":0.3933872114070116,"extension":6.377921375680646},"index":1,"playId":"8baa0a6a-4929-3f99-90ab-9b6d30241887","pitchNumber":2,"startTime":"2026-02-20T18:51:13.621Z","endTime":"2026-02-20T18:51:18.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.550060213290468,"aZ":-34.091307458799534,"pfxX":-8.906732697504722,"pfxZ":-1.1579878672821806,"pX":-0.6439961848052922,"pZ":2.6943203446608774,"vX0":7.138283400157977,"vY0":-127.49494955543891,"vZ0":-0.5382142965598429,"x":141.55,"y":166.03,"x0":-2.3136465374133057,"y0":50.00242880830646,"z0":5.583031084628273,"aX":-14.762257437057507},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.0,"breakHorizontal":14.6,"spinRate":1224,"spinDirection":248},"zone":4,"typeConfidence":2.0,"plateTime":0.4284996865408779,"extension":5.9978733674840035},"index":2,"playId":"e2ece176-62c9-39b1-b874-c2272f8a7cf9","pitchNumber":3,"startTime":"2026-02-20T18:51:34.580Z","endTime":"2026-02-20T18:51:41.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":95.5,"endSpeed":88.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.03473664551935,"aZ":-19.479970435043853,"pfxX":-7.483775377626433,"pfxZ":6.373894716124093,"pX":0.07800206978599454,"pZ":3.461824095741604,"vX0":8.596586475492682,"vY0":-139.04465768690824,"vZ0":-3.1327400516835895,"x":114.03,"y":145.31,"x0":-2.056001542663688,"y0":50.006921894958694,"z0":5.868902749132391,"aX":-14.915448159937178},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.2,"breakHorizontal":12.1,"spinRate":1937,"spinDirection":237},"zone":2,"typeConfidence":2.0,"plateTime":0.3913064216958171,"extension":6.375587236228986},"index":3,"playId":"349d70a4-d96c-301b-b9ff-96bf76fcb051","pitchNumber":4,"startTime":"2026-02-20T18:52:04.286Z","endTime":"2026-02-20T18:52:08.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":88.1,"endSpeed":81.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.739020093873794,"aZ":-27.232318409447057,"pfxX":-9.727474974650468,"pfxZ":2.9510947887091525,"pX":-0.019093944108912627,"pZ":1.0425799151423731,"vX0":8.97797152505932,"vY0":-127.98944563183322,"vZ0":-5.480649324885002,"x":117.73,"y":210.63,"x0":-2.2903523847685574,"y0":50.006296800209775,"z0":5.315703515070994,"aX":-16.31665749567973},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.4,"breakHorizontal":15.8,"spinRate":1301,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.4261843964483485,"extension":6.459257989088649},"index":4,"playId":"7873e7e7-88de-3d63-a0b7-775744fe6963","pitchNumber":5,"startTime":"2026-02-20T18:52:28.716Z","endTime":"2026-02-20T18:52:33.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":84.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.770699977347505,"aZ":-22.666958197292807,"pfxX":-8.246558931791347,"pfxZ":5.369863101038412,"pX":0.5739824323487048,"pZ":2.167503594869449,"vX0":9.968074182421436,"vY0":-130.7687721188198,"vZ0":-4.083091564551781,"x":95.12,"y":180.26,"x0":-2.176368245412745,"y0":50.004664274444245,"z0":5.404059943614671,"aX":-14.605429996223268},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.2,"breakHorizontal":13.3,"spinRate":1452,"spinDirection":246},"zone":9,"typeConfidence":2.0,"plateTime":0.41532558082019877,"extension":6.623953912367062},"hitData":{"launchSpeed":104.3,"launchAngle":18.0,"totalDistance":348.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":91.47,"coordY":63.24}},"index":5,"playId":"5770d1ba-b869-3a9c-96fe-db8e95202353","pitchNumber":6,"startTime":"2026-02-20T18:52:51.753Z","endTime":"2026-02-20T18:53:05.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":1.01,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-02-20T18:53:05.441Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jazz Chisholm Jr. walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-20T18:55:22.846Z","endTime":"2026-02-20T18:57:48.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7,8],"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":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Rico Garcia replaces Keegan Akin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-20T18:55:09.557Z","endTime":"2026-02-20T18:55:25.065Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670329,"link":"/api/v1/people/670329"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":88.0,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.962103664005593,"aZ":-11.036468071008109,"pfxX":-8.309645417551717,"pfxZ":10.816196552339353,"pX":0.46356856030954247,"pZ":2.2360593355207854,"vX0":7.673930298566686,"vY0":-137.58068854698513,"vZ0":-7.829308136198666,"x":99.33,"y":178.41,"x0":-1.2561989948529524,"y0":50.002837949765315,"z0":5.8318040534701305,"aX":-16.23982421014373},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.5,"breakHorizontal":13.8,"spinRate":2434,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.39519990894568746,"extension":5.653276186183469},"index":1,"playId":"c9912be2-7c24-3cbb-82e4-d3247fd7118a","pitchNumber":1,"startTime":"2026-02-20T18:55:25.065Z","endTime":"2026-02-20T18:55:31.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.58194715983216,"aZ":-13.772997294902213,"pfxX":-7.166327510469395,"pfxZ":9.407139849464752,"pX":-0.40987630099419664,"pZ":4.076162221171381,"vX0":4.485311082952527,"vY0":-138.2081812670686,"vZ0":-2.8201380558727656,"x":132.62,"y":128.72,"x0":-1.1134035114869014,"y0":50.00351701111078,"z0":6.021533384878443,"aX":-14.019085972384268},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.8,"breakHorizontal":12.2,"spinRate":2392,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3946336581483103,"extension":5.63496964782802},"index":2,"playId":"be5f0cea-6cce-3d13-a705-faee957ce030","pitchNumber":2,"startTime":"2026-02-20T18:55:42.533Z","endTime":"2026-02-20T18:55:46.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":80.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.378249883228676,"aZ":-26.045743050910332,"pfxX":-1.2037798936089326,"pfxZ":3.783312831753678,"pX":0.7326369151367853,"pZ":4.032439513655793,"vX0":5.869512364758368,"vY0":-125.20404805244748,"vZ0":0.48745487224505635,"x":89.07,"y":129.9,"x0":-1.4650106273652437,"y0":50.00424522694787,"z0":5.932384580084043,"aX":-1.9516112204213312},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.2,"breakHorizontal":1.1,"spinRate":2228,"spinDirection":183},"zone":12,"typeConfidence":2.0,"plateTime":0.43406848787616914,"extension":5.556819998365576},"index":3,"playId":"71e79044-9076-36cd-ab5f-18a5dd98d198","pitchNumber":3,"startTime":"2026-02-20T18:56:05.971Z","endTime":"2026-02-20T18:56:10.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.579721079266765,"aZ":-10.56977626692404,"pfxX":-8.458885547994935,"pfxZ":11.165583390593453,"pX":-0.8332535787111671,"pZ":2.432666279807155,"vX0":4.74690909225334,"vY0":-137.3018666645332,"vZ0":-7.183535299330334,"x":148.76,"y":173.1,"x0":-1.4733765328644757,"y0":50.0035792588533,"z0":5.7796827951130565,"aX":-16.367624023077976},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.2,"breakHorizontal":14.5,"spinRate":2496,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.39690452648582086,"extension":5.669066168241851},"index":4,"playId":"5ff1e850-3ae7-3d0d-88d4-8fcd806d5fae","pitchNumber":4,"startTime":"2026-02-20T18:56:24.110Z","endTime":"2026-02-20T18:56:28.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.960621547725435,"aZ":-12.711254047483473,"pfxX":-7.20389160735291,"pfxZ":9.871059725301945,"pX":-0.9125803594284625,"pZ":4.497446616354206,"vX0":3.7620431221851396,"vY0":-139.23194749256407,"vZ0":-1.8870355798920815,"x":151.79,"y":117.35,"x0":-1.3420274107147108,"y0":50.00592476816761,"z0":6.02084164501462,"aX":-14.209000926487688},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.8,"breakHorizontal":12.4,"spinRate":2465,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.39272269791586156,"extension":5.739158834571048},"index":5,"playId":"45c37c95-08a5-3c72-b9f9-a5a1fdcdf0b6","pitchNumber":5,"startTime":"2026-02-20T18:56:41.780Z","endTime":"2026-02-20T18:56:46.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.083786659219523,"aZ":-18.195202820897734,"pfxX":-9.498951064216188,"pfxZ":8.734631300309085,"pX":-0.39515448685727245,"pZ":3.140643764013143,"vX0":5.768991738492657,"vY0":-125.36808456959447,"vZ0":-2.9248691314816457,"x":132.06,"y":153.98,"x0":-1.4857648608818563,"y0":50.00245201881409,"z0":5.798446891820853,"aX":-15.200562766227922},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":15.5,"breakHorizontal":16.0,"spinRate":2402,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.436014927299472,"extension":5.954609092982801},"index":6,"playId":"5a33a0ab-413e-3928-b2c6-aed80486f541","pitchNumber":6,"startTime":"2026-02-20T18:56:59.709Z","endTime":"2026-02-20T18:57:04.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":95.9,"endSpeed":88.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.486414915714914,"aZ":-9.861918307267667,"pfxX":-8.690604425796899,"pfxZ":11.247693548903545,"pX":-0.25113532117761794,"pZ":2.6852891741078873,"vX0":5.936028242164166,"vY0":-139.5115806862369,"vZ0":-6.575697928476234,"x":126.57,"y":166.28,"x0":-1.270286182103758,"y0":50.00492841296659,"z0":5.713051404400984,"aX":-17.244164821879053},"breaks":{"breakAngle":55.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.3,"breakHorizontal":14.6,"spinRate":2567,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.3916294187981846,"extension":5.591867446378337},"index":7,"playId":"3f3385b7-f6f7-3016-b1c4-adea859b4a89","pitchNumber":7,"startTime":"2026-02-20T18:57:21.595Z","endTime":"2026-02-20T18:57:25.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":93.8,"endSpeed":86.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.877524144674954,"aZ":-13.888499234080067,"pfxX":-8.42047208769106,"pfxZ":9.563131129141833,"pX":-2.159994911011317,"pZ":3.073210586477338,"vX0":1.2378306475261942,"vY0":-136.62333066505056,"vZ0":-4.716205842019986,"x":199.33,"y":155.8,"x0":-1.5206605957887676,"y0":50.00363785716614,"z0":5.759187388392984,"aX":-16.100203706495332},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.7,"breakHorizontal":15.1,"spinRate":2317,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3991802139815772,"extension":5.753118179710294},"index":8,"playId":"db8ca0a9-b8a9-3d95-add1-0494d74c1e76","pitchNumber":8,"startTime":"2026-02-20T18:57:43.911Z","endTime":"2026-02-20T18:57:48.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.6,"awayTeamWinProbability":54.4,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":1.07,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-02-20T18:57:48.326Z","atBatIndex":22},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Amed Rosario pops out to first baseman Pete Alonso in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-20T18:58:03.930Z","endTime":"2026-02-20T18:58:48.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.7,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.84322551277522,"aZ":-25.821822486815833,"pfxX":-2.081466870357378,"pfxZ":3.789948820751082,"pX":0.09314705689094803,"pZ":1.5364487711648895,"vX0":4.905462381259278,"vY0":-127.7449184942047,"vZ0":-5.3792568874395075,"x":113.45,"y":197.3,"x0":-1.5696570907809082,"y0":50.00256014751722,"z0":5.663528227512798,"aX":-3.488839068221221},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.0,"breakHorizontal":2.9,"spinRate":2203,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4264825807073187,"extension":5.827493098413555},"index":0,"playId":"27a893f3-f8bf-3c96-8af3-24a30ef02b52","pitchNumber":1,"startTime":"2026-02-20T18:58:12.325Z","endTime":"2026-02-20T18:58:16.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":86.7,"endSpeed":80.1,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.525225421556343,"aZ":-26.805900440380675,"pfxX":-2.1422132689184994,"pfxZ":3.2939540531812312,"pX":0.21068552662741416,"pZ":3.0977874248990536,"vX0":4.941937783173701,"vY0":-126.22619911004502,"vZ0":-1.5308540843984018,"x":108.97,"y":155.14,"x0":-1.486318869798097,"y0":50.00095800169056,"z0":5.8521188771431945,"aX":-3.4885773561474918},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.9,"breakHorizontal":2.9,"spinRate":2283,"spinDirection":186},"zone":2,"typeConfidence":2.0,"plateTime":0.4324540193061459,"extension":5.8070792328228915},"hitData":{"launchSpeed":84.2,"launchAngle":67.0,"totalDistance":45.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":148.31,"coordY":191.4}},"index":1,"playId":"53204cef-99d2-3d3e-b542-c7660cac689b","pitchNumber":2,"startTime":"2026-02-20T18:58:30.954Z","endTime":"2026-02-20T18:58:48.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_ab"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_ab"},{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_pa"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":4.100000000000001,"leverageIndex":1.78,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-02-20T18:58:48.624Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ernesto Martinez Jr. flies out to center fielder Colton Cowser.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-20T18:59:06.133Z","endTime":"2026-02-20T18:59:43.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":667803,"fullName":"Ernesto Martinez Jr.","link":"/api/v1/people/667803"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":667803,"fullName":"Ernesto Martinez Jr.","link":"/api/v1/people/667803"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"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":85.4,"endSpeed":78.2,"strikeZoneTop":3.478,"strikeZoneBottom":1.755,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.416592455066603,"aZ":-20.460832278605245,"pfxX":-10.29923218843812,"pfxZ":7.509283450280024,"pX":-0.716303359742669,"pZ":1.660057591294444,"vX0":5.428452237691929,"vY0":-124.23703080235978,"vZ0":-5.570131641532925,"x":144.3,"y":193.96,"x0":-1.5941928667829235,"y0":50.00133707826913,"z0":5.636974689354463,"aX":-16.062050086941895},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":12.5,"breakHorizontal":17.4,"spinRate":2313,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4412503839537125,"extension":5.97908590533106},"index":0,"playId":"49498817-1489-32be-82de-a45c59f7aeea","pitchNumber":1,"startTime":"2026-02-20T18:59:12.944Z","endTime":"2026-02-20T18:59:17.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":667803,"link":"/api/v1/people/667803","batSide":{"code":"L","description":"Left"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.478,"strikeZoneBottom":1.755,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45816991992434,"aZ":-17.633576891099167,"pfxX":-11.053695517308405,"pfxZ":9.018788441466116,"pX":-0.5960158214597826,"pZ":2.449482249186824,"vX0":5.905277317316095,"vY0":-125.88228937939006,"vZ0":-4.717465359709168,"x":139.72,"y":172.64,"x0":-1.530545351343679,"y0":50.00341874117375,"z0":5.766380933559114,"aX":-17.82169770419148},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":15.5,"breakHorizontal":18.7,"spinRate":2407,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.4343476910299713,"extension":5.899312452307409},"hitData":{"launchSpeed":99.8,"launchAngle":28.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":92.78,"coordY":53.88}},"index":1,"playId":"456f7ced-16a6-37f8-946d-22ef0156e9e7","pitchNumber":2,"startTime":"2026-02-20T18:59:29.355Z","endTime":"2026-02-20T18:59:43.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":667803,"link":"/api/v1/people/667803","batSide":{"code":"L","description":"Left"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667803,"link":"/api/v1/people/667803"},"credit":"b_ab"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_ab"},{"player":{"id":667803,"link":"/api/v1/people/667803"},"credit":"b_pa"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.2,"awayTeamWinProbability":46.8,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.49,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-02-20T18:59:43.385Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Marco Luciano flies out to left fielder Heston Kjerstad.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-20T19:00:18.940Z","endTime":"2026-02-20T19:02:14.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":682617,"fullName":"Marco Luciano","link":"/api/v1/people/682617"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682617,"fullName":"Marco Luciano","link":"/api/v1/people/682617"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677008,"link":"/api/v1/people/677008"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":"1a2bdfa6-d741-3741-a28e-2c1c176a3f72","startTime":"2026-02-20T19:00:07.232Z","endTime":"2026-02-20T19:00:10.396Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":682617,"link":"/api/v1/people/682617","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63270609796253,"aZ":-25.29026079667517,"pfxX":-0.5995295925486701,"pfxZ":4.182802276204686,"pX":1.5842330173768115,"pZ":1.8219969589813725,"vX0":7.619532282275439,"vY0":-127.08242261142587,"vZ0":-4.762617211220742,"x":56.61,"y":189.59,"x0":-1.3675746174009842,"y0":50.00252693165984,"z0":5.715197222666838,"aX":-0.9880842910073804},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.7,"breakHorizontal":-0.5,"spinRate":2371,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.4300518656538803,"extension":5.60694916991024},"index":1,"playId":"39f1c576-42fe-3330-aeff-4cd355b69f29","pitchNumber":1,"startTime":"2026-02-20T19:00:21.126Z","endTime":"2026-02-20T19:00:25.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":682617,"link":"/api/v1/people/682617","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.1,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.64443927940379,"aZ":-10.543399904011476,"pfxX":-8.002781140289454,"pfxZ":11.194759872723694,"pX":-0.9312404062587527,"pZ":3.7308114686356046,"vX0":4.26371720084316,"vY0":-137.23505462934392,"vZ0":-3.9012954258744506,"x":152.5,"y":138.05,"x0":-1.4544400152441255,"y0":50.00536495611201,"z0":5.873589434038341,"aX":-15.466800852630996},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.8,"breakHorizontal":13.8,"spinRate":2490,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3971433287127839,"extension":5.737965297331767},"index":2,"playId":"1445136a-55ab-3c45-9d98-a7a2e007f10b","pitchNumber":2,"startTime":"2026-02-20T19:00:38.992Z","endTime":"2026-02-20T19:00:44.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":682617,"link":"/api/v1/people/682617","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66818994453312,"aZ":-24.740900300465984,"pfxX":0.5763556417211877,"pfxZ":4.6732282680334585,"pX":1.0797473391884889,"pZ":0.7445026669902929,"vX0":6.146738917151843,"vY0":-125.15088833164698,"vZ0":-6.928421944889066,"x":75.84,"y":218.68,"x0":-1.48045009641144,"y0":50.00308189429766,"z0":5.568196620026392,"aX":0.9152325723668265},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.1,"breakHorizontal":-2.4,"spinRate":2331,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4372427721987484,"extension":5.626865751949719},"index":3,"playId":"27d0b2e4-e131-3803-8525-cfcb9444417c","pitchNumber":3,"startTime":"2026-02-20T19:00:57.165Z","endTime":"2026-02-20T19:01:01.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":682617,"link":"/api/v1/people/682617","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":82.4,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.654532734381597,"aZ":-26.245778373045297,"pfxX":-1.6130764102792647,"pfxZ":3.4745117378748045,"pX":-0.5158424727576584,"pZ":3.238055996041217,"vX0":3.14731802436216,"vY0":-128.31981854115875,"vZ0":-1.3530598224118582,"x":136.66,"y":151.35,"x0":-1.5358415579555753,"y0":50.00488894818751,"z0":5.772428233077126,"aX":-2.754429223044318},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.2,"breakHorizontal":2.4,"spinRate":2296,"spinDirection":197},"zone":1,"typeConfidence":2.0,"plateTime":0.4230549153683052,"extension":5.733727494052024},"index":4,"playId":"928fafa3-9d23-34ac-97ed-39ca6bfd3047","pitchNumber":4,"startTime":"2026-02-20T19:01:21.944Z","endTime":"2026-02-20T19:01:27.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":682617,"link":"/api/v1/people/682617","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.6,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.428165424080724,"aZ":-24.134385975144237,"pfxX":-1.854011285847628,"pfxZ":4.5947687670330195,"pX":1.6344152759775856,"pZ":1.420875428980493,"vX0":8.202977386390177,"vY0":-130.4745426222721,"vZ0":-6.248000844316018,"x":54.7,"y":200.42,"x0":-1.2884312915797047,"y0":50.00598608983698,"z0":5.626452489036788,"aX":-3.2472442073487184},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.3,"breakHorizontal":1.8,"spinRate":2364,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.4173130225153461,"extension":5.834905288686038},"index":5,"playId":"a15c2bd5-8184-33e6-bfca-e01c8cf05932","pitchNumber":5,"startTime":"2026-02-20T19:01:42.153Z","endTime":"2026-02-20T19:01:47.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":682617,"link":"/api/v1/people/682617","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":87.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.08463527832656,"aZ":-10.90500135776036,"pfxX":-8.442635061229968,"pfxZ":11.076780022173274,"pX":-0.5652533698639155,"pZ":2.349725460338804,"vX0":5.218326537752226,"vY0":-136.0471540815309,"vZ0":-7.329418738710897,"x":138.55,"y":175.34,"x0":-1.3877821851947305,"y0":50.00075816719237,"z0":5.79273207822811,"aX":-16.206266121354894},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.2,"breakHorizontal":14.5,"spinRate":2580,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.39895251741390236,"extension":5.685297228319986},"hitData":{"launchSpeed":102.6,"launchAngle":49.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.09,"coordY":99.94}},"index":6,"playId":"4cd63b72-4b80-31b8-8f7c-42094cc548dc","pitchNumber":6,"startTime":"2026-02-20T19:02:01.077Z","endTime":"2026-02-20T19:02:14.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":682617,"link":"/api/v1/people/682617","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682617,"link":"/api/v1/people/682617"},"credit":"b_ab"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_ab"},{"player":{"id":682617,"link":"/api/v1/people/682617"},"credit":"b_pa"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.1,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-02-20T19:02:14.561Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Samuel Basallo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-20T19:04:18.582Z","endTime":"2026-02-20T19:05:54.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jake Bird replaces Elmer Rodríguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-20T19:03:33.596Z","endTime":"2026-02-20T19:04:20.788Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656234,"link":"/api/v1/people/656234"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":92.9,"endSpeed":85.7,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13625893041304,"aZ":-17.866951893494345,"pfxX":-1.5519839908137616,"pfxZ":7.717249322195565,"pX":1.5195532380450525,"pZ":1.320324708065829,"vX0":11.206194921410729,"vY0":-134.77165499035175,"vZ0":-6.445612321939589,"x":59.08,"y":203.13,"x0":-2.4768023629704827,"y0":50.00360080871914,"z0":4.988874783084213,"aX":-2.8788120130658004},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.8,"breakHorizontal":0.6,"spinRate":2491,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4051965104966082,"extension":5.7752238313647855},"index":1,"playId":"b15e7e85-8fd1-3a64-90e5-b08f311cdfea","pitchNumber":1,"startTime":"2026-02-20T19:04:20.788Z","endTime":"2026-02-20T19:04:25.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":87.7,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.538683156084357,"aZ":-17.47059636696429,"pfxX":-2.803110666432185,"pfxZ":7.621540811542603,"pX":1.4121593930788552,"pZ":2.802081729243542,"vX0":11.631290668941439,"vY0":-136.2351344385422,"vZ0":-3.499563018752103,"x":63.17,"y":163.12,"x0":-2.5002693946315175,"y0":50.002381713192044,"z0":5.271033790703378,"aX":-5.40860343648944},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.4,"breakHorizontal":3.2,"spinRate":2553,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.3980743406258158,"extension":5.6803540015685545},"index":2,"playId":"41bcf5d1-ec61-3d8e-9c50-8cf43c7c2a8d","pitchNumber":2,"startTime":"2026-02-20T19:04:38.247Z","endTime":"2026-02-20T19:04:43.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.6,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.395906194839583,"aZ":-38.21504570503168,"pfxX":10.02143491685514,"pfxZ":-4.402538687963775,"pX":0.5680877504413911,"pZ":1.3963225786859148,"vX0":3.9195660428111285,"vY0":-117.561508848607,"vZ0":-1.098718691981976,"x":95.35,"y":201.08,"x0":-2.432502309349332,"y0":50.003397112823585,"z0":5.480288548212785,"aX":13.749199375914046},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-7.9,"breakHorizontal":-19.2,"spinRate":2981,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4694852268866456,"extension":5.720239078834664},"index":3,"playId":"77348af0-8402-3eed-896e-a909ed76a8a4","pitchNumber":3,"startTime":"2026-02-20T19:05:30.952Z","endTime":"2026-02-20T19:05:37.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-02-20T19:05:37.692Z","endTime":"2026-02-20T19:05:49.907Z","isPitch":false,"type":"action","player":{"id":694212,"link":"/api/v1/people/694212"},"defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.764038873511133,"aZ":-37.29674577280156,"pfxX":8.222159671965922,"pfxZ":-3.618130404006365,"pX":0.7284877391708776,"pZ":1.1813424862544406,"vX0":5.03238271236631,"vY0":-118.81289565991375,"vZ0":-1.843715119994568,"x":89.23,"y":206.88,"x0":-2.4918711673915865,"y0":50.00176969016464,"z0":5.386504135330265,"aX":11.643566822882885},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-6.7,"breakHorizontal":-16.2,"spinRate":3018,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4626615578652875,"extension":6.078087133069298},"index":5,"playId":"b7fa2be3-bbb1-32ef-8524-c89eeedeeaf9","pitchNumber":4,"startTime":"2026-02-20T19:05:49.907Z","endTime":"2026-02-20T19:05:54.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_ab"},{"player":{"id":656234,"link":"/api/v1/people/656234"},"credit":"p_ab"},{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_pa"},{"player":{"id":656234,"link":"/api/v1/people/656234"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-02-20T19:05:54.757Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler O'Neill singles on a soft ground ball to third baseman Amed Rosario.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-20T19:06:07.457Z","endTime":"2026-02-20T19:07:03.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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.4,"endSpeed":87.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.26589488113485,"aZ":-27.603072478596893,"pfxX":-13.397385401267865,"pfxZ":2.365991091713876,"pX":1.4552887081102817,"pZ":1.393856965545742,"vX0":15.383226283343383,"vY0":-138.05868055120047,"vZ0":-5.063076861421595,"x":61.53,"y":201.15,"x0":-2.4440281834691446,"y0":50.00516727501632,"z0":5.105699416924473,"aX":-25.908696940323512},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.4,"breakHorizontal":21.1,"spinRate":2368,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.3964811480630761,"extension":5.690572091661576},"index":0,"playId":"ca38fcf9-f010-39b7-8c74-06bac9ef2f28","pitchNumber":1,"startTime":"2026-02-20T19:06:17.728Z","endTime":"2026-02-20T19:06:22.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.094835530760125,"aZ":-27.028147059647804,"pfxX":-11.230243244987799,"pfxZ":2.647227204322074,"pX":-0.07353002871423008,"pZ":1.8088627151188443,"vX0":10.763871989858309,"vY0":-138.59156150437985,"vZ0":-4.0244198454737585,"x":119.8,"y":189.94,"x0":-2.5494019535098174,"y0":50.00499010270673,"z0":5.085998885659839,"aX":-21.840730487126343},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.1,"breakHorizontal":18.1,"spinRate":2259,"spinDirection":243},"zone":8,"typeConfidence":2.0,"plateTime":0.3952876006200845,"extension":5.590284700749625},"index":1,"playId":"70b8b3f1-5a13-3b12-956b-218ca45fb15a","pitchNumber":2,"startTime":"2026-02-20T19:06:33.984Z","endTime":"2026-02-20T19:06:38.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.005094541456625,"aZ":-27.081643942612708,"pfxX":8.165342242922328,"pfxZ":3.4337881804984773,"pX":0.9384600999827856,"pZ":2.080491067793459,"vX0":6.635567259484681,"vY0":-121.60351332307785,"vZ0":-1.4436226706716055,"x":81.23,"y":182.61,"x0":-2.8958601318086816,"y0":50.001983452144984,"z0":5.052698086057905,"aX":12.109842391859582},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":6.1,"breakHorizontal":-16.4,"spinRate":2875,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.452088968664897,"extension":5.659657838274323},"hitData":{"launchSpeed":55.5,"launchAngle":-57.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":108.65,"coordY":184.38}},"index":2,"playId":"ede0f3e7-d541-3b56-bb74-fc1af084d076","pitchNumber":3,"startTime":"2026-02-20T19:06:50.589Z","endTime":"2026-02-20T19:07:03.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641933,"link":"/api/v1/people/641933"},"credit":"b_ab"},{"player":{"id":656234,"link":"/api/v1/people/656234"},"credit":"p_ab"},{"player":{"id":641933,"link":"/api/v1/people/641933"},"credit":"b_pa"},{"player":{"id":656234,"link":"/api/v1/people/656234"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":2.999999999999993,"leverageIndex":0.79,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-02-20T19:07:03.918Z","atBatIndex":27},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Colton Cowser grounds into a double play, shortstop José Caballero to first baseman Ernesto Martinez Jr. Tyler O'Neill out at 2nd. Colton Cowser out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-20T19:07:20.631Z","endTime":"2026-02-20T19:10:54.215Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":667803,"link":"/api/v1/people/667803"},"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":93.2,"endSpeed":86.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43281337455017,"aZ":-18.83008047155116,"pfxX":-2.240845461845084,"pfxZ":7.0992042276072285,"pX":1.2156264650862427,"pZ":1.1625651496920795,"vX0":11.261438629123374,"vY0":-135.25699668317841,"vZ0":-7.528839005223396,"x":70.66,"y":207.39,"x0":-2.684577977782074,"y0":50.00452170566755,"z0":5.269621629709228,"aX":-4.2136621112181425},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.6,"breakHorizontal":2.0,"spinRate":2523,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.4027025985144608,"extension":5.989062327091194},"index":0,"playId":"a50719c7-19cc-3fc2-8ae1-46bd2f868f63","pitchNumber":1,"startTime":"2026-02-20T19:07:37.857Z","endTime":"2026-02-20T19:07:43.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":641933,"link":"/api/v1/people/641933"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.127656957955264,"aZ":-39.69486589524896,"pfxX":6.2379489276933064,"pfxZ":-5.434528723371363,"pX":0.2839350256957601,"pZ":1.4168303796121207,"vX0":4.745789407440508,"vY0":-117.46149186538437,"vZ0":-0.7464159961786384,"x":106.18,"y":200.53,"x0":-2.579461202866834,"y0":50.001894039788105,"z0":5.4587931459411845,"aX":8.63559168079514},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-9.7,"breakHorizontal":-12.5,"spinRate":2908,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.4679310143810569,"extension":5.821257826014199},"index":1,"playId":"75e4e653-ce4b-3cd0-b52d-b9244e750df7","pitchNumber":2,"startTime":"2026-02-20T19:07:58.826Z","endTime":"2026-02-20T19:08:35.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":641933,"link":"/api/v1/people/641933"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":88.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.125295888029175,"aZ":-27.401018122792735,"pfxX":-10.862985607890536,"pfxZ":2.4310859328535397,"pX":-0.8306431691195072,"pZ":2.8356788720432458,"vX0":8.811536619368267,"vY0":-138.3894950746187,"vZ0":-1.7278352086328315,"x":148.66,"y":162.22,"x0":-2.6242146155702692,"y0":50.005127991030136,"z0":5.2806149055086005,"aX":-21.34728040239969},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.3,"breakHorizontal":18.1,"spinRate":2268,"spinDirection":247},"zone":4,"typeConfidence":2.0,"plateTime":0.39384493608993276,"extension":5.538845843807422},"index":2,"playId":"fd2cf2be-2235-369f-8bf5-840550745723","pitchNumber":3,"startTime":"2026-02-20T19:08:41.815Z","endTime":"2026-02-20T19:08:48.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":641933,"link":"/api/v1/people/641933"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.327525579869675,"aZ":-26.555300307423856,"pfxX":-9.487276264971907,"pfxZ":2.9432616654036483,"pX":-0.3367917449806305,"pZ":3.0297939419103277,"vX0":9.756319815860504,"vY0":-136.49785597103897,"vZ0":-1.1857885247997388,"x":129.84,"y":156.98,"x0":-2.702366333683679,"y0":50.006534697910986,"z0":5.275977312121281,"aX":-18.14266817910521},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.3,"breakHorizontal":15.5,"spinRate":2383,"spinDirection":241},"zone":1,"typeConfidence":2.0,"plateTime":0.3992590948212702,"extension":5.591397833973785},"index":3,"playId":"077edd40-4eb6-3c1a-bfcf-256faee43b5a","pitchNumber":4,"startTime":"2026-02-20T19:09:03.604Z","endTime":"2026-02-20T19:09:07.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":641933,"link":"/api/v1/people/641933"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":72.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.397287178990858,"aZ":-38.681905483383666,"pfxX":8.56837846152808,"pfxZ":-4.833214292856331,"pX":-0.28454356567076416,"pZ":3.1077950081472,"vX0":2.7711863228605207,"vY0":-116.03656289363373,"vZ0":2.458629745961847,"x":127.85,"y":154.87,"x0":-2.6118726433244612,"y0":50.00475758596805,"z0":5.755087211956569,"aX":11.529925833818957},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-7.7,"breakHorizontal":-16.2,"spinRate":2990,"spinDirection":56},"zone":2,"typeConfidence":2.0,"plateTime":0.4744444325095327,"extension":5.663717289064291},"index":4,"playId":"eb5e9c1c-037a-3c4d-886b-74bffe858836","pitchNumber":5,"startTime":"2026-02-20T19:09:24.352Z","endTime":"2026-02-20T19:09:29.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":641933,"link":"/api/v1/people/641933"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.138576460816182,"aZ":-29.07708083984144,"pfxX":10.203656357754326,"pfxZ":2.0861458541188753,"pX":0.13078093029780533,"pZ":2.4909643918171307,"vX0":3.904290007952216,"vY0":-121.5328812837527,"vZ0":-0.11722172695928335,"x":112.01,"y":171.52,"x0":-2.825194819417986,"y0":50.00582087251013,"z0":5.077966506272899,"aX":15.174346422298248},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.0,"breakHorizontal":-19.4,"spinRate":2860,"spinDirection":76},"zone":5,"typeConfidence":2.0,"plateTime":0.45171580032367364,"extension":5.652751043323857},"index":5,"playId":"c1e51b3f-8776-3db1-bf0f-84825b2e9efe","pitchNumber":6,"startTime":"2026-02-20T19:09:45.421Z","endTime":"2026-02-20T19:09:50.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":641933,"link":"/api/v1/people/641933"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.071994528521174,"aZ":-26.735725618979988,"pfxX":7.313216342258783,"pfxZ":3.6628437397639217,"pX":0.04684927565046099,"pZ":2.1601599140688803,"vX0":4.9919754433443195,"vY0":-121.9291627273214,"vZ0":-1.02660819956238,"x":115.21,"y":180.46,"x0":-2.986992473406174,"y0":50.00299938303483,"z0":4.923082709499598,"aX":10.857879280113023},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.6,"breakHorizontal":-14.5,"spinRate":2672,"spinDirection":66},"zone":8,"typeConfidence":2.0,"plateTime":0.45161794917051434,"extension":5.815292666795701},"index":6,"playId":"413042d4-973f-374f-b92b-877545d44a7d","pitchNumber":7,"startTime":"2026-02-20T19:10:15.006Z","endTime":"2026-02-20T19:10:20.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":641933,"link":"/api/v1/people/641933"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.443316554037324,"aZ":-26.376400345153698,"pfxX":-10.86673992101941,"pfxZ":3.1046428021196117,"pX":0.2639604548508886,"pZ":2.950545788432122,"vX0":11.006907358647297,"vY0":-136.55761736137913,"vZ0":-1.1783889194639048,"x":106.94,"y":159.12,"x0":-2.4305433451652494,"y0":50.00050615695669,"z0":5.2227004197153235,"aX":-20.27484444203055},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.5,"breakHorizontal":17.0,"spinRate":2352,"spinDirection":243},"zone":3,"typeConfidence":2.0,"plateTime":0.40294943141931316,"extension":5.637827825471706},"hitData":{"launchSpeed":94.1,"launchAngle":-5.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":134.38,"coordY":147.79}},"index":7,"playId":"fbc2e9ea-d8f2-365a-beb9-f0858be201f0","pitchNumber":8,"startTime":"2026-02-20T19:10:41.748Z","endTime":"2026-02-20T19:10:54.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":641933,"link":"/api/v1/people/641933"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_ab"},{"player":{"id":656234,"link":"/api/v1/people/656234"},"credit":"p_ab"},{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_pa"},{"player":{"id":656234,"link":"/api/v1/people/656234"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-6.299999999999997,"leverageIndex":1.48,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-02-20T19:10:54.215Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Duke Ellis strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-20T19:13:40.284Z","endTime":"2026-02-20T19:14:48.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":668752,"fullName":"Duke Ellis","link":"/api/v1/people/668752"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668752,"fullName":"Duke Ellis","link":"/api/v1/people/668752"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Grant Wolfram replaces Rico Garcia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-20T19:12:46.483Z","endTime":"2026-02-20T19:13:42.316Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664991,"link":"/api/v1/people/664991"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":668752,"link":"/api/v1/people/668752","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":88.1,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.012642248024658,"aZ":-18.676580236746535,"pfxX":6.256966818742485,"pfxZ":6.89343888129948,"pX":-0.5810384586088333,"pZ":2.3609924844065624,"vX0":-8.119901797138109,"vY0":-137.94791195970802,"vZ0":-6.416990666939361,"x":139.15,"y":175.03,"x0":1.5655819359663734,"y0":50.00471593521798,"z0":5.943897770811735,"aX":12.256351649823527},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.5,"breakHorizontal":-10.0,"spinRate":2246,"spinDirection":146},"zone":4,"typeConfidence":2.0,"plateTime":0.39461139792731625,"extension":5.867185074450168},"index":1,"playId":"0b4f8c3a-0e89-3532-a069-6763a34501c5","pitchNumber":1,"startTime":"2026-02-20T19:13:42.316Z","endTime":"2026-02-20T19:13:47.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":668752,"link":"/api/v1/people/668752","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.6,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.63581011236207,"aZ":-21.060879048872945,"pfxX":6.862257427916145,"pfxZ":5.657778590797868,"pX":-0.5114797385772518,"pZ":2.9673781315172496,"vX0":-8.604424039359994,"vY0":-139.33345797393878,"vZ0":-4.353941217057388,"x":136.5,"y":158.66,"x0":1.7267247521830518,"y0":50.0032771917296,"z0":5.944104329485327,"aX":13.478827950339957},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.5,"breakHorizontal":-10.7,"spinRate":2217,"spinDirection":146},"zone":1,"typeConfidence":2.0,"plateTime":0.39328626911206666,"extension":5.985381024370702},"index":2,"playId":"0a7e51ac-3adf-31a9-8c35-42950f009758","pitchNumber":2,"startTime":"2026-02-20T19:13:59.223Z","endTime":"2026-02-20T19:14:05.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":668752,"link":"/api/v1/people/668752","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":88.4,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.490505874086075,"aZ":-20.320532255965173,"pfxX":5.19555122444649,"pfxZ":6.026439502715101,"pX":0.1512625482169581,"pZ":2.731110395973292,"vX0":-5.96023348221343,"vY0":-137.90552545663218,"vZ0":-5.334357902641356,"x":111.23,"y":165.04,"x0":1.6438495398859054,"y0":50.00613681015126,"z0":6.020164494863437,"aX":10.224674400140795},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.2,"breakHorizontal":-8.5,"spinRate":2230,"spinDirection":142},"zone":5,"typeConfidence":2.0,"plateTime":0.3939664336456854,"extension":6.069325663404041},"index":3,"playId":"974a86a0-6e1e-3fec-b612-e806e4340cb4","pitchNumber":3,"startTime":"2026-02-20T19:14:18.091Z","endTime":"2026-02-20T19:14:21.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":668752,"link":"/api/v1/people/668752","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-02-20T19:14:33.258Z","endTime":"2026-02-20T19:14:42.534Z","isPitch":false,"type":"action","player":{"id":668752,"link":"/api/v1/people/668752"},"defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":668752,"link":"/api/v1/people/668752","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.5,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.12987027366026,"aZ":-34.8711081882688,"pfxX":-7.15418386270908,"pfxZ":-1.7067702063311598,"pX":-1.2758440802788145,"pZ":1.9468651281677445,"vX0":-5.396383436141388,"vY0":-124.29624567607716,"vZ0":-2.7648943271523025,"x":165.63,"y":186.21,"x0":1.8473470140594899,"y0":50.005850134878514,"z0":5.947411181128522,"aX":-11.28065480382737},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.5,"breakHorizontal":14.2,"spinRate":2769,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.43937522042709753,"extension":6.083839249672239},"index":5,"playId":"1fff9d61-e40a-383b-908b-9f6a834bec2a","pitchNumber":4,"startTime":"2026-02-20T19:14:42.534Z","endTime":"2026-02-20T19:14:48.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":668752,"link":"/api/v1/people/668752","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668752,"link":"/api/v1/people/668752"},"credit":"b_ab"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_ab"},{"player":{"id":668752,"link":"/api/v1/people/668752"},"credit":"b_pa"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-02-20T19:14:48.078Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kenedy Corona strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-20T19:15:02.274Z","endTime":"2026-02-20T19:16:39.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":685744,"fullName":"Kenedy Corona","link":"/api/v1/people/685744"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":685744,"fullName":"Kenedy Corona","link":"/api/v1/people/685744"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"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":84.4,"endSpeed":77.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.694175677754004,"aZ":-35.37596982675221,"pfxX":-7.746036749911394,"pfxZ":-2.096340003795458,"pX":0.2851339078814963,"pZ":2.502767620287837,"vX0":-1.9035263310385198,"vY0":-122.97228582744049,"vZ0":-1.267480544887432,"x":106.13,"y":171.21,"x0":2.0756049836340464,"y0":50.00018148162886,"z0":6.029417703703103,"aX":-11.845505933711364},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.8,"breakHorizontal":14.5,"spinRate":2675,"spinDirection":317},"zone":5,"typeConfidence":2.0,"plateTime":0.4456287692083247,"extension":6.061496071595768},"index":0,"playId":"57382f55-06e8-3a81-aae8-3c2eb1a0460f","pitchNumber":1,"startTime":"2026-02-20T19:15:11.124Z","endTime":"2026-02-20T19:15:15.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":88.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.413828788762952,"aZ":-20.46507929950608,"pfxX":5.881107862670175,"pfxZ":5.953404431221447,"pX":0.1043331225460673,"pZ":3.034952967863591,"vX0":-6.4591339391117755,"vY0":-138.50847555833775,"vZ0":-4.55403959927215,"x":113.02,"y":156.84,"x0":1.6890534088281077,"y0":50.00177375278652,"z0":6.046832949339404,"aX":11.565384545094622},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.2,"breakHorizontal":-9.5,"spinRate":2359,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.3936278843296481,"extension":5.973032475691524},"index":1,"playId":"b2453df9-d985-3933-b5e4-465f1a328df4","pitchNumber":2,"startTime":"2026-02-20T19:15:27.920Z","endTime":"2026-02-20T19:15:31.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.47686866351944,"aZ":-41.066341727216205,"pfxX":-2.309342769882351,"pfxZ":-5.596774250506014,"pX":0.9078101321833368,"pZ":3.2424256735970673,"vX0":-1.7905098564364694,"vY0":-124.53052674319086,"vZ0":0.8957457612599491,"x":82.4,"y":151.23,"x0":1.9335318526902623,"y0":50.005231334521,"z0":6.2464989481182815,"aX":-3.6666579784506057},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-9.7,"breakHorizontal":4.6,"spinRate":2621,"spinDirection":311},"zone":12,"typeConfidence":2.0,"plateTime":0.43802429960344913,"extension":6.09591175872093},"index":2,"playId":"f859df97-3f51-32d3-84aa-943f7a62fe37","pitchNumber":3,"startTime":"2026-02-20T19:15:49.243Z","endTime":"2026-02-20T19:15:54.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.693725597462848,"aZ":-16.637274989018152,"pfxX":2.810632872811065,"pfxZ":7.796052191611016,"pX":0.3321168972558574,"pZ":3.0615654920309394,"vX0":-4.895592181539473,"vY0":-139.4058169506415,"vZ0":-5.2028314468426125,"x":104.34,"y":156.12,"x0":1.7359402853999535,"y0":50.002788136726544,"z0":6.029510442563931,"aX":5.601531746647989},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.4,"breakHorizontal":-4.2,"spinRate":2355,"spinDirection":147},"zone":3,"typeConfidence":2.0,"plateTime":0.391062784717624,"extension":5.936010730763832},"index":3,"playId":"b9ec1807-5333-3074-8a6d-06dc1200535b","pitchNumber":4,"startTime":"2026-02-20T19:16:09.495Z","endTime":"2026-02-20T19:16:12.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":79.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.794552958354064,"aZ":-41.7903707934592,"pfxX":-2.9802588721445806,"pfxZ":-6.184968039887227,"pX":-0.3285064925497489,"pZ":1.3740329034087757,"vX0":-4.268824990234597,"vY0":-123.67054850039972,"vZ0":-3.0318888165902775,"x":129.52,"y":201.68,"x0":1.804695670783571,"y0":50.00344081481492,"z0":6.108331308811596,"aX":-4.632926567455694},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-11.6,"breakHorizontal":6.4,"spinRate":2539,"spinDirection":321},"zone":13,"typeConfidence":2.0,"plateTime":0.4422683892427237,"extension":6.10408258140754},"index":4,"playId":"99d7e6de-05a8-3b91-b587-cd585e6f74fd","pitchNumber":5,"startTime":"2026-02-20T19:16:34.374Z","endTime":"2026-02-20T19:16:39.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685744,"link":"/api/v1/people/685744"},"credit":"b_ab"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_ab"},{"player":{"id":685744,"link":"/api/v1/people/685744"},"credit":"b_pa"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.2,"awayTeamWinProbability":44.8,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-20T19:16:39.351Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ali Sánchez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-20T19:16:44.098Z","endTime":"2026-02-20T19:18:13.860Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.785627378266856,"aZ":-15.849338856683222,"pfxX":5.641137700492308,"pfxZ":8.216915935055344,"pX":-0.5800304148199487,"pZ":1.3422335066825717,"vX0":-8.258013303135384,"vY0":-139.22393889506196,"vZ0":-9.588199125760557,"x":139.11,"y":202.54,"x0":1.6754388742650899,"y0":50.00155982562003,"z0":5.852419401313883,"aX":11.205514474527144},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.3,"breakHorizontal":-8.8,"spinRate":2304,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.39165492078077957,"extension":5.864582556468716},"index":0,"playId":"719e8ab9-b325-318c-a6e6-04b38929b956","pitchNumber":1,"startTime":"2026-02-20T19:17:01.962Z","endTime":"2026-02-20T19:17:06.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":645305,"link":"/api/v1/people/645305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.929262287805738,"aZ":-19.13271039034701,"pfxX":6.602290412696073,"pfxZ":6.613532388947341,"pX":0.5876978843907192,"pZ":3.4749196343407194,"vX0":-5.837110595654289,"vY0":-138.992964124062,"vZ0":-3.4426988394998324,"x":94.6,"y":144.96,"x0":1.8494052026464436,"y0":50.00081158014212,"z0":5.988056620369567,"aX":13.015269496468777},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.5,"breakHorizontal":-10.9,"spinRate":2311,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.39293187425174736,"extension":6.023810612856325},"index":1,"playId":"c813763f-c175-3252-bbe0-5f6a14eb2e53","pitchNumber":2,"startTime":"2026-02-20T19:17:20.002Z","endTime":"2026-02-20T19:17:23.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":645305,"link":"/api/v1/people/645305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.329867018948473,"aZ":-35.55214733277037,"pfxX":-6.2019429815576315,"pfxZ":-2.1994605067827564,"pX":-1.0168309185999713,"pZ":1.261525892155364,"vX0":-5.409361953474938,"vY0":-122.92477136780703,"vZ0":-3.9399439280834327,"x":155.76,"y":204.72,"x0":2.0143484394663598,"y0":50.00275544459063,"z0":5.889105087822359,"aX":-9.532087364996002},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.7,"breakHorizontal":12.5,"spinRate":2526,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.4448145842916551,"extension":6.338779757435067},"index":2,"playId":"e9c07553-ed3e-3393-8229-3e88941dae5e","pitchNumber":3,"startTime":"2026-02-20T19:17:39.711Z","endTime":"2026-02-20T19:17:44.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":645305,"link":"/api/v1/people/645305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-02-20T19:17:50.383Z","endTime":"2026-02-20T19:18:08.592Z","isPitch":false,"type":"action","player":{"id":645305,"link":"/api/v1/people/645305"},"defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":645305,"link":"/api/v1/people/645305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.326539457744683,"aZ":-42.2199535555026,"pfxX":-4.43088265987864,"pfxZ":-6.835999198409154,"pX":-0.8504910436255879,"pZ":1.0652289059531115,"vX0":-4.927845151616226,"vY0":-120.63188398602912,"vZ0":-2.9939419430920067,"x":149.42,"y":210.02,"x0":1.79768757305979,"y0":50.00581228756213,"z0":6.058520900600878,"aX":-6.506262196431853},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-12.8,"breakHorizontal":9.2,"spinRate":2548,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.45472162306032793,"extension":6.328585095086066},"index":4,"playId":"8d86a0b6-a138-3752-beb0-b24216a222cc","pitchNumber":4,"startTime":"2026-02-20T19:18:08.592Z","endTime":"2026-02-20T19:18:13.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":645305,"link":"/api/v1/people/645305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"credit":"b_ab"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_ab"},{"player":{"id":645305,"link":"/api/v1/people/645305"},"credit":"b_pa"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":1.499999999999993,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-02-20T19:18:13.860Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adley Rutschman grounds out softly, pitcher Kervin Castro to first baseman Ernesto Martinez Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-20T19:20:27.251Z","endTime":"2026-02-20T19:21:06.643Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665645,"fullName":"Kervin Castro","link":"/api/v1/people/665645"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665645,"link":"/api/v1/people/665645"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":667803,"link":"/api/v1/people/667803"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Braden Shewmake replaces shortstop José Caballero, batting 2nd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-20T19:20:12.211Z","endTime":"2026-02-20T19:20:12.224Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669699,"link":"/api/v1/people/669699"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"201","replacedPlayer":{"id":676609,"link":"/api/v1/people/676609"},"defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Zack Short replaces second baseman Jazz Chisholm Jr., batting 3rd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-20T19:20:12.224Z","endTime":"2026-02-20T19:20:12.225Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670097,"link":"/api/v1/people/670097"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"301","replacedPlayer":{"id":665862,"link":"/api/v1/people/665862"},"defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jonathan Ornelas replaces third baseman Amed Rosario, batting 4th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-20T19:20:12.225Z","endTime":"2026-02-20T19:20:12.226Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680716,"link":"/api/v1/people/680716"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"401","replacedPlayer":{"id":642708,"link":"/api/v1/people/642708"},"defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Kervin Castro replaces Jake Bird.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-20T19:20:12.226Z","endTime":"2026-02-20T19:20:29.219Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665645,"link":"/api/v1/people/665645"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656234,"link":"/api/v1/people/656234","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":95.0,"endSpeed":87.7,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.873514320514392,"aZ":-13.205261467002464,"pfxX":-1.5352330527986568,"pfxZ":9.705590554638835,"pX":0.8560437815358766,"pZ":2.3574671502223894,"vX0":5.05569094838052,"vY0":-138.21983153521282,"vZ0":-6.735937722479947,"x":84.37,"y":175.13,"x0":-0.7891789093558498,"y0":50.002708884190014,"z0":5.694914963662543,"aX":-3.0006748376184817},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.6,"breakHorizontal":1.8,"spinRate":2374,"spinDirection":187},"zone":14,"typeConfidence":0.93,"plateTime":0.39473851489225664,"extension":6.585235995452922},"index":4,"playId":"aa1b8106-edc4-3005-a0d9-492e651e0ccf","pitchNumber":1,"startTime":"2026-02-20T19:20:29.219Z","endTime":"2026-02-20T19:20:32.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665645,"link":"/api/v1/people/665645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.6,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.503541204170592,"aZ":-40.261554591093365,"pfxX":1.1312780019850106,"pfxZ":-5.788294227218692,"pX":0.09291223763505842,"pZ":1.9421143464667754,"vX0":1.8098736275118,"vY0":-117.2017397535938,"vZ0":-0.3260904364133612,"x":113.46,"y":186.34,"x0":-0.8354381144966292,"y0":50.00585999420919,"z0":5.833090264955495,"aX":1.579119345071901},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-10.3,"breakHorizontal":-2.5,"spinRate":2171,"spinDirection":22},"zone":8,"typeConfidence":0.88,"plateTime":0.46676620081238385,"extension":6.479912515024865},"hitData":{"launchSpeed":30.4,"launchAngle":-64.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":119.98,"coordY":191.86}},"index":5,"playId":"c8573d99-140c-367d-af56-4300c99201e1","pitchNumber":2,"startTime":"2026-02-20T19:20:57.525Z","endTime":"2026-02-20T19:21:06.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665645,"link":"/api/v1/people/665645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_ab"},{"player":{"id":665645,"link":"/api/v1/people/665645"},"credit":"p_ab"},{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_pa"},{"player":{"id":665645,"link":"/api/v1/people/665645"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.16,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-02-20T19:21:06.643Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Heston Kjerstad walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-20T19:21:22.732Z","endTime":"2026-02-20T19:24:14.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":677008,"fullName":"Heston Kjerstad","link":"/api/v1/people/677008"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665645,"fullName":"Kervin Castro","link":"/api/v1/people/665645"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677008,"fullName":"Heston Kjerstad","link":"/api/v1/people/677008"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677008,"fullName":"Heston Kjerstad","link":"/api/v1/people/677008"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.01804440537188,"aZ":-11.332937773977395,"pfxX":-3.705522936246156,"pfxZ":10.989272824011852,"pX":-1.036990103973874,"pZ":3.0124388251254146,"vX0":1.287956180510714,"vY0":-136.58424631347089,"vZ0":-5.057722900971401,"x":156.53,"y":157.44,"x0":-1.0321686129290324,"y0":50.00324428716171,"z0":5.662176453341189,"aX":-7.027584309120133},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.1,"breakHorizontal":6.5,"spinRate":2289,"spinDirection":186},"zone":11,"typeConfidence":0.73,"plateTime":0.40044615978803133,"extension":6.495801052787371},"index":0,"playId":"04a13ceb-6e37-3d66-9db3-5f50eb49e3e1","pitchNumber":1,"startTime":"2026-02-20T19:21:29.985Z","endTime":"2026-02-20T19:21:34.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665645,"link":"/api/v1/people/665645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.7,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13680759219606,"aZ":-18.052344094158034,"pfxX":-0.9314669228313079,"pfxZ":7.440607469910258,"pX":0.43687050116369114,"pZ":0.9728136379760306,"vX0":4.1058430412464135,"vY0":-136.19870347625286,"vZ0":-9.180835597378923,"x":100.35,"y":212.51,"x0":-0.9626270902404628,"y0":50.00088354738998,"z0":5.611538726436569,"aX":-1.7678938305939633},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.9,"breakHorizontal":1.0,"spinRate":2220,"spinDirection":187},"zone":14,"typeConfidence":0.88,"plateTime":0.40063933750824576,"extension":6.340361046637012},"index":1,"playId":"91a826dc-bb61-34ed-8609-6b4334f9bf39","pitchNumber":2,"startTime":"2026-02-20T19:21:44.988Z","endTime":"2026-02-20T19:21:49.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665645,"link":"/api/v1/people/665645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.2,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.311065969619342,"aZ":-19.066129579081874,"pfxX":-1.8151866239158685,"pfxZ":6.955387643583443,"pX":-0.1694415454754132,"pZ":1.887777923594079,"vX0":3.129594490651342,"vY0":-135.83930335095755,"vZ0":-6.603216737980172,"x":123.46,"y":187.81,"x0":-1.0960925201354537,"y0":50.00621874290398,"z0":5.657318684326636,"aX":-3.422878878885306},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.5,"breakHorizontal":2.6,"spinRate":2156,"spinDirection":189},"zone":8,"typeConfidence":0.83,"plateTime":0.4018796631839825,"extension":6.422120875058983},"index":2,"playId":"73d807e9-a7ce-3935-9129-5138b3006b11","pitchNumber":3,"startTime":"2026-02-20T19:22:02.926Z","endTime":"2026-02-20T19:22:06.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665645,"link":"/api/v1/people/665645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.2,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.209849779923072,"aZ":-41.61459716355421,"pfxX":1.0040118815342582,"pfxZ":-6.94680838582153,"pX":-0.021404378647153135,"pZ":3.6953175619606435,"vX0":1.5802405044474284,"vY0":-116.00767628427586,"vZ0":3.7661200565274475,"x":117.82,"y":139.01,"x0":-0.8424857158807805,"y0":50.00207981116883,"z0":6.024391542187383,"aX":1.3643950495238828},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-11.3,"breakHorizontal":-2.2,"spinRate":2262,"spinDirection":28},"zone":11,"typeConfidence":0.89,"plateTime":0.4726141021181336,"extension":6.338883419180112},"index":3,"playId":"40e44997-8d38-3149-a3fa-f3fdd5a0fda9","pitchNumber":4,"startTime":"2026-02-20T19:22:29.703Z","endTime":"2026-02-20T19:23:31.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665645,"link":"/api/v1/people/665645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.75306889577759,"aZ":-10.992613906827707,"pfxX":-3.0265434904458783,"pfxZ":11.131104322299457,"pX":0.3773696588672981,"pZ":2.249138012363306,"vX0":4.613771213096912,"vY0":-136.95597537659773,"vZ0":-7.0648109244508035,"x":102.62,"y":178.05,"x0":-0.9345249317150174,"y0":50.003680805508736,"z0":5.6110500491127375,"aX":-5.760049263596882},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.8,"breakHorizontal":4.6,"spinRate":2316,"spinDirection":195},"zone":6,"typeConfidence":0.88,"plateTime":0.3996543781336306,"extension":6.661832610040167},"index":4,"playId":"16e4174b-ae49-36c3-afd7-c57437b270e0","pitchNumber":5,"startTime":"2026-02-20T19:23:48.224Z","endTime":"2026-02-20T19:23:51.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665645,"link":"/api/v1/people/665645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.152920942337953,"aZ":-12.978532310772138,"pfxX":0.36367317385162323,"pfxZ":10.194240506218776,"pX":0.8181628027672793,"pZ":0.8044891674847972,"vX0":4.476727431346669,"vY0":-136.18994292867905,"vZ0":-10.252010360544004,"x":85.81,"y":217.06,"x0":-0.8924705724811729,"y0":50.00651212923607,"z0":5.509226255464551,"aX":0.6855428704632989},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":-1.6,"spinRate":2328,"spinDirection":176},"zone":14,"typeConfidence":0.9,"plateTime":0.401749595416967,"extension":6.419496381749117},"index":5,"playId":"e934ba7b-e88b-3475-b082-870af1b03527","pitchNumber":6,"startTime":"2026-02-20T19:24:08.524Z","endTime":"2026-02-20T19:24:14.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665645,"link":"/api/v1/people/665645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677008,"link":"/api/v1/people/677008"},"credit":"b_pa"},{"player":{"id":665645,"link":"/api/v1/people/665645"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.89999999999999,"awayTeamWinProbability":43.10000000000001,"homeTeamWinProbabilityAdded":3.1999999999999886,"leverageIndex":0.88,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-02-20T19:24:14.765Z","atBatIndex":33},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Coby Mayo grounds into a double play, shortstop Braden Shewmake to second baseman Zack Short to first baseman Ernesto Martinez Jr. Heston Kjerstad out at 2nd. Coby Mayo out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-20T19:24:33.205Z","endTime":"2026-02-20T19:25:50.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665645,"fullName":"Kervin Castro","link":"/api/v1/people/665645"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":677008,"fullName":"Heston Kjerstad","link":"/api/v1/people/677008"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669699,"link":"/api/v1/people/669699"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":670097,"link":"/api/v1/people/670097"},"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":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670097,"link":"/api/v1/people/670097"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":667803,"link":"/api/v1/people/667803"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.82311449590459,"aZ":-8.425656563661606,"pfxX":-4.13460556112685,"pfxZ":12.549423489456988,"pX":0.6125585686595215,"pZ":1.8324728542845876,"vX0":5.489295443004093,"vY0":-136.84503241426125,"vZ0":-8.508642186946913,"x":93.65,"y":189.3,"x0":-0.8842486515660335,"y0":50.00129125797342,"z0":5.563097523379287,"aX":-7.823737473568501},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":21.0,"breakHorizontal":6.2,"spinRate":2372,"spinDirection":185},"zone":9,"typeConfidence":0.8,"plateTime":0.4005919351146976,"extension":6.611652372835594},"index":0,"playId":"e6c71bcd-f4c3-34c9-8898-f5f629f93125","pitchNumber":1,"startTime":"2026-02-20T19:24:39.916Z","endTime":"2026-02-20T19:24:43.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665645,"link":"/api/v1/people/665645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":677008,"link":"/api/v1/people/677008"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.0379591916379,"aZ":-12.906885999243558,"pfxX":-1.0358519804234687,"pfxZ":10.675545926220703,"pX":0.36492885244284157,"pZ":0.41737091259084647,"vX0":3.893262237030612,"vY0":-133.34981237151976,"vZ0":-10.906654313380852,"x":103.09,"y":227.51,"x0":-0.9779559659445736,"y0":50.00560747478709,"z0":5.485810189643656,"aX":-1.8701112271532845},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.3,"breakHorizontal":1.1,"spinRate":2285,"spinDirection":185},"zone":14,"typeConfidence":0.9,"plateTime":0.41035907738651023,"extension":6.6421124055467615},"index":1,"playId":"e4e2103d-b5fc-3312-8625-85325dafea81","pitchNumber":2,"startTime":"2026-02-20T19:24:56.583Z","endTime":"2026-02-20T19:25:00.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665645,"link":"/api/v1/people/665645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":677008,"link":"/api/v1/people/677008"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.3,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.12683406031438,"aZ":-21.482705227629083,"pfxX":-0.5289448104514621,"pfxZ":5.8947672852351225,"pX":0.18662225337629026,"pZ":3.99368686704062,"vX0":3.142604347927241,"vY0":-133.1819164525303,"vZ0":-0.9714356207256307,"x":109.89,"y":130.95,"x0":-0.9351816371555107,"y0":50.000569912303774,"z0":5.903658357478409,"aX":-0.9596074204105017},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.7,"breakHorizontal":0.4,"spinRate":2189,"spinDirection":171},"zone":12,"typeConfidence":0.78,"plateTime":0.4098329679682613,"extension":6.260433747105331},"index":2,"playId":"9b4c24d2-6a94-33f4-93da-839428cf2ccc","pitchNumber":3,"startTime":"2026-02-20T19:25:18.694Z","endTime":"2026-02-20T19:25:22.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665645,"link":"/api/v1/people/665645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":677008,"link":"/api/v1/people/677008"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.832375625286005,"aZ":-13.34349117443179,"pfxX":-1.4249965631699697,"pfxZ":10.160969946803968,"pX":0.4870541292907456,"pZ":2.866296615100834,"vX0":4.075913855633427,"vY0":-135.1322837603858,"vZ0":-5.069041489105915,"x":98.43,"y":161.39,"x0":-0.8542459173815364,"y0":50.00567233155725,"z0":5.700476741630581,"aX":-2.641981826602107},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.5,"breakHorizontal":1.7,"spinRate":2344,"spinDirection":181},"zone":6,"typeConfidence":0.89,"plateTime":0.4049817770007431,"extension":6.44282324897379},"hitData":{"launchSpeed":108.8,"launchAngle":-2.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.36,"coordY":149.61}},"index":3,"playId":"67ebdabe-69f2-3b29-a22c-25d1a4aa8c4b","pitchNumber":4,"startTime":"2026-02-20T19:25:37.283Z","endTime":"2026-02-20T19:25:50.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665645,"link":"/api/v1/people/665645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":677008,"link":"/api/v1/people/677008"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":665645,"link":"/api/v1/people/665645"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":665645,"link":"/api/v1/people/665645"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-6.8999999999999915,"leverageIndex":1.62,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-02-20T19:25:50.862Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Wells flies out to center fielder Enrique Bradfield Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-20T19:28:19.181Z","endTime":"2026-02-20T19:29:10.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664744,"fullName":"Jose Espada","link":"/api/v1/people/664744"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[7,8,9],"actionIndex":[0,1,2,3,4,5,6],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":690961,"link":"/api/v1/people/690961"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: José Barrero replaces shortstop Gunnar Henderson, batting 1st, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-20T19:27:54.927Z","endTime":"2026-02-20T19:27:54.937Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676480,"link":"/api/v1/people/676480"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":683002,"link":"/api/v1/people/683002"},"defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Sam Huff replaces catcher Samuel Basallo, batting 3rd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-20T19:27:54.937Z","endTime":"2026-02-20T19:27:54.938Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669087,"link":"/api/v1/people/669087"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"301","replacedPlayer":{"id":694212,"link":"/api/v1/people/694212"},"defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Reed Trimble replaces right fielder Tyler O'Neill, batting 4th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-20T19:27:54.938Z","endTime":"2026-02-20T19:27:54.939Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701655,"link":"/api/v1/people/701655"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"401","replacedPlayer":{"id":641933,"link":"/api/v1/people/641933"},"defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Enrique Bradfield Jr. replaces center fielder Colton Cowser, batting 5th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-20T19:27:54.939Z","endTime":"2026-02-20T19:27:55.939Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690961,"link":"/api/v1/people/690961"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"501","replacedPlayer":{"id":681297,"link":"/api/v1/people/681297"},"defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Will Robertson replaces left fielder Heston Kjerstad, batting 7th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-20T19:27:54.939Z","endTime":"2026-02-20T19:27:54.940Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683770,"link":"/api/v1/people/683770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":677008,"link":"/api/v1/people/677008"},"defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Brandon Butterworth replaces third baseman Coby Mayo, batting 8th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-02-20T19:27:54.940Z","endTime":"2026-02-20T19:27:54.941Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":822578,"link":"/api/v1/people/822578"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"801","replacedPlayer":{"id":691723,"link":"/api/v1/people/691723"},"defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jose Espada replaces Grant Wolfram.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-02-20T19:27:54.941Z","endTime":"2026-02-20T19:28:21.341Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664744,"link":"/api/v1/people/664744"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.9,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.11499388079776,"aZ":-33.08047742063462,"pfxX":-3.448977590247433,"pfxZ":-0.6125921274298127,"pX":-0.7023655904921644,"pZ":1.5299527454254254,"vX0":3.3884951697541226,"vY0":-120.63740412045854,"vZ0":-3.9689502603548297,"x":143.77,"y":197.47,"x0":-1.6729734794507176,"y0":50.001830774924635,"z0":6.0932859871061105,"aX":-5.114754800696875},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.8,"breakHorizontal":5.5,"spinRate":2464,"spinDirection":353},"zone":13,"typeConfidence":2.0,"plateTime":0.45296670634407477,"extension":6.266065313717298},"index":7,"playId":"c5d4b24b-2ec0-3f93-a090-556fcd894b82","pitchNumber":1,"startTime":"2026-02-20T19:28:21.341Z","endTime":"2026-02-20T19:28:24.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664744,"link":"/api/v1/people/664744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":93.4,"endSpeed":86.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.764197471233675,"aZ":-11.093205323160024,"pfxX":-6.182287281579934,"pfxZ":11.185532635056935,"pX":-0.3417361893350687,"pZ":1.6014007646011157,"vX0":5.2281409742536304,"vY0":-135.70057208247053,"vZ0":-9.9854997705258,"x":130.03,"y":195.54,"x0":-1.4801792312538404,"y0":50.00404761098618,"z0":6.078867298675546,"aX":-11.65256316635869},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.6,"breakHorizontal":10.2,"spinRate":2206,"spinDirection":202},"zone":13,"typeConfidence":2.0,"plateTime":0.402025595913885,"extension":5.985500937726415},"index":8,"playId":"3329d2f0-f2ca-3cb6-9c30-62871bcc028e","pitchNumber":2,"startTime":"2026-02-20T19:28:39.146Z","endTime":"2026-02-20T19:28:43.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664744,"link":"/api/v1/people/664744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.685605559205715,"aZ":-10.099944602045614,"pfxX":-6.047727060669034,"pfxZ":11.699879809267056,"pX":0.09416720335893035,"pZ":2.128892975129462,"vX0":5.625568734192221,"vY0":-136.41064266155112,"vZ0":-8.869960532910945,"x":113.41,"y":181.3,"x0":-1.2079635076610784,"y0":50.00173859508411,"z0":6.11664763804044,"aX":-11.409766877624245},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.6,"breakHorizontal":9.7,"spinRate":2335,"spinDirection":200},"zone":8,"typeConfidence":2.0,"plateTime":0.4013556405482914,"extension":5.905220934308592},"hitData":{"launchSpeed":106.4,"launchAngle":33.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":161.03,"coordY":55.72}},"index":9,"playId":"2b1fd006-e5de-3f2d-928e-775c3a282585","pitchNumber":3,"startTime":"2026-02-20T19:28:56.890Z","endTime":"2026-02-20T19:29:10.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664744,"link":"/api/v1/people/664744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_ab"},{"player":{"id":664744,"link":"/api/v1/people/664744"},"credit":"p_ab"},{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_pa"},{"player":{"id":664744,"link":"/api/v1/people/664744"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.400000000000006,"awayTeamWinProbability":46.599999999999994,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.32,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-02-20T19:29:10.862Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Braden Shewmake strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-20T19:29:26.328Z","endTime":"2026-02-20T19:31:19.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664744,"fullName":"Jose Espada","link":"/api/v1/people/664744"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56320403964259,"aZ":-16.418141918695056,"pfxX":-8.142520041612478,"pfxZ":8.756270564242485,"pX":-0.3785017796427114,"pZ":1.7428514391292063,"vX0":5.7220874694631485,"vY0":-132.37540951410674,"vZ0":-8.100166195451653,"x":131.43,"y":191.72,"x0":-1.4951444421499152,"y0":50.00427566118712,"z0":6.012971065108641,"aX":-14.653775054859105},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.5,"breakHorizontal":13.7,"spinRate":1551,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.4115788674594465,"extension":6.167119257972572},"index":0,"playId":"5af7127e-6da0-36db-9ee0-242b983131e6","pitchNumber":1,"startTime":"2026-02-20T19:29:34.831Z","endTime":"2026-02-20T19:29:38.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664744,"link":"/api/v1/people/664744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.782051789699302,"aZ":-10.206061941162337,"pfxX":-6.703530715801699,"pfxZ":11.616384697248595,"pX":-0.4161159069557336,"pZ":2.6502835982632025,"vX0":5.2653387220206165,"vY0":-136.35107071175216,"vZ0":-7.458581215712583,"x":132.86,"y":167.22,"x0":-1.4971741959644074,"y0":50.00309701070671,"z0":6.118136256656881,"aX":-12.676600049681351},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.7,"breakHorizontal":11.0,"spinRate":2324,"spinDirection":202},"zone":4,"typeConfidence":2.0,"plateTime":0.4010593699945204,"extension":6.15153949613763},"index":1,"playId":"64640bd1-f801-3cd3-94f6-6093b36bfb10","pitchNumber":2,"startTime":"2026-02-20T19:29:50.255Z","endTime":"2026-02-20T19:29:54.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664744,"link":"/api/v1/people/664744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.368300875716688,"aZ":-33.86177698403699,"pfxX":0.012491989381197666,"pfxZ":-1.1655193620172017,"pX":-0.998149977050608,"pZ":2.196447896258053,"vX0":1.8117212063146915,"vY0":-119.59707718671478,"vZ0":-1.8913902348326554,"x":155.05,"y":179.48,"x0":-1.7660374398185437,"y0":50.000120733136804,"z0":6.025260304901024,"aX":0.01792048377563074},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-2.3,"breakHorizontal":-0.5,"spinRate":2379,"spinDirection":6},"zone":13,"typeConfidence":2.0,"plateTime":0.4574094091555625,"extension":6.155878611303756},"index":2,"playId":"c38541f3-2057-3d87-8c40-3cea7e0f4671","pitchNumber":3,"startTime":"2026-02-20T19:30:09.001Z","endTime":"2026-02-20T19:30:14.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664744,"link":"/api/v1/people/664744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.490605510193134,"aZ":-18.664203552425,"pfxX":-7.586504331359814,"pfxZ":7.747765488338579,"pX":-0.4164341924466083,"pZ":1.1031464991625366,"vX0":4.9058252566896865,"vY0":-130.71222879644253,"vZ0":-9.166060758200267,"x":132.87,"y":209.0,"x0":-1.3242962708989279,"y0":50.00446485602117,"z0":6.0356878910275436,"aX":-13.234021872473669},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.4,"breakHorizontal":12.7,"spinRate":1565,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.41775910889061585,"extension":6.416761910104618},"index":3,"playId":"f6a4cde8-6378-3c46-b51b-53071e873f15","pitchNumber":4,"startTime":"2026-02-20T19:30:29.259Z","endTime":"2026-02-20T19:30:33.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664744,"link":"/api/v1/people/664744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.347256705348027,"aZ":-11.516187135764557,"pfxX":-2.0031661198272332,"pfxZ":11.252823454255159,"pX":-0.6150982758074963,"pZ":2.6412134033040795,"vX0":3.017393056847397,"vY0":-134.6495832329901,"vZ0":-7.421029244288736,"x":140.45,"y":167.47,"x0":-1.4901570124739232,"y0":50.00074770679097,"z0":6.24855661141372,"aX":-3.6768123114914384},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.0,"breakHorizontal":3.0,"spinRate":2138,"spinDirection":202},"zone":4,"typeConfidence":2.0,"plateTime":0.40685560645702656,"extension":6.047894491644287},"index":4,"playId":"c1174fa8-62db-3a7e-8a4c-c49c0e82cf79","pitchNumber":5,"startTime":"2026-02-20T19:30:51.095Z","endTime":"2026-02-20T19:30:55.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664744,"link":"/api/v1/people/664744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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, 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":83.8,"endSpeed":77.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.219882017866386,"aZ":-34.14782608241613,"pfxX":-1.6253249502726055,"pfxZ":-1.3200132769268544,"pX":1.0946150578088114,"pZ":0.41800951054743135,"vX0":6.502683441840148,"vY0":-121.73900695178872,"vZ0":-5.955164168786394,"x":75.28,"y":227.49,"x0":-1.4068978411608812,"y0":50.00430234142342,"z0":5.872499185298363,"aX":-2.4254832341241572},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.6,"breakHorizontal":1.3,"spinRate":2485,"spinDirection":357},"zone":14,"typeConfidence":2.0,"plateTime":0.4509348683719754,"extension":6.412662367504859},"index":5,"playId":"f77b8ec5-58f3-315f-8501-b299805a8d32","pitchNumber":6,"startTime":"2026-02-20T19:31:14.258Z","endTime":"2026-02-20T19:31:19.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664744,"link":"/api/v1/people/664744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669699,"link":"/api/v1/people/669699"},"credit":"b_ab"},{"player":{"id":664744,"link":"/api/v1/people/664744"},"credit":"p_ab"},{"player":{"id":669699,"link":"/api/v1/people/669699"},"credit":"b_pa"},{"player":{"id":664744,"link":"/api/v1/people/664744"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.900000000000006,"awayTeamWinProbability":44.099999999999994,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-20T19:31:19.990Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Short called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-20T19:31:26.366Z","endTime":"2026-02-20T19:33:17.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664744,"fullName":"Jose Espada","link":"/api/v1/people/664744"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.346955403889208,"aZ":-36.454217240070484,"pfxX":0.7666564757182804,"pfxZ":-2.9090921752218133,"pX":-0.13953209743385583,"pZ":1.3589171207909905,"vX0":3.6351710353220343,"vY0":-121.18330760620552,"vZ0":-3.285275728687389,"x":122.32,"y":202.09,"x0":-1.7662146932094847,"y0":50.00550976550197,"z0":5.95599067697172,"aX":1.1262766729310778},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-5.9,"breakHorizontal":-2.4,"spinRate":2315,"spinDirection":358},"zone":13,"typeConfidence":2.0,"plateTime":0.45409474954665807,"extension":6.269281562422768},"index":0,"playId":"1be9ed22-bea0-391d-a801-c403ee2208b1","pitchNumber":1,"startTime":"2026-02-20T19:31:44.799Z","endTime":"2026-02-20T19:31:49.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664744,"link":"/api/v1/people/664744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":670097,"link":"/api/v1/people/670097","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":83.7,"endSpeed":77.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.829335039324228,"aZ":-35.73676125458629,"pfxX":-0.7483794302990003,"pfxZ":-2.389713591242649,"pX":-0.06579988861040886,"pZ":0.24908955357908077,"vX0":4.096628447944487,"vY0":-121.68029187008393,"vZ0":-6.167254529342062,"x":119.51,"y":232.05,"x0":-1.6770083624038221,"y0":50.00112972288493,"z0":5.928414706432131,"aX":-1.1178845157911823},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-5.6,"breakHorizontal":0.4,"spinRate":2406,"spinDirection":353},"zone":13,"typeConfidence":2.0,"plateTime":0.4508786446265929,"extension":6.315589094880776},"index":1,"playId":"ef095194-ddaa-34ea-b428-ad7253fd1f9d","pitchNumber":2,"startTime":"2026-02-20T19:32:01.204Z","endTime":"2026-02-20T19:32:06.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664744,"link":"/api/v1/people/664744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":670097,"link":"/api/v1/people/670097","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":93.9,"endSpeed":86.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.587950151520545,"aZ":-11.156353736776936,"pfxX":-5.060664969031997,"pfxZ":11.034019993448446,"pX":-0.4278752113407637,"pZ":4.819081683601425,"vX0":4.702678660870892,"vY0":-136.76992094353633,"vZ0":-2.3456123209613224,"x":133.31,"y":108.66,"x0":-1.5074420401247492,"y0":50.004572695753915,"z0":6.447357117605907,"aX":-9.64201176513737},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.7,"breakHorizontal":8.3,"spinRate":2356,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.3996184953032982,"extension":6.0219029094446315},"index":2,"playId":"bbbcd850-4926-3115-8b48-645533ea2b99","pitchNumber":3,"startTime":"2026-02-20T19:32:18.444Z","endTime":"2026-02-20T19:32:21.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664744,"link":"/api/v1/people/664744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":670097,"link":"/api/v1/people/670097","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.34472494938506,"aZ":-34.707345585876396,"pfxX":-4.345084308778283,"pfxZ":-1.7838729519928247,"pX":0.11850979180134769,"pZ":1.1892629339789647,"vX0":4.979009806397221,"vY0":-118.33018016030958,"vZ0":-3.825388589129729,"x":112.48,"y":206.67,"x0":-1.447290983625889,"y0":50.00271340158534,"z0":6.0029026097251466,"aX":-6.16866388303507},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-3.8,"breakHorizontal":6.7,"spinRate":2362,"spinDirection":5},"zone":14,"typeConfidence":2.0,"plateTime":0.4626821452562453,"extension":6.492185721075123},"index":3,"playId":"d9c27adc-b47b-38c5-a243-ad14a14386b1","pitchNumber":4,"startTime":"2026-02-20T19:32:35.220Z","endTime":"2026-02-20T19:32:40.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664744,"link":"/api/v1/people/664744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":670097,"link":"/api/v1/people/670097","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.96738935986157,"aZ":-10.27997154310271,"pfxX":-3.3429583611406937,"pfxZ":11.753740038841354,"pX":-0.7448047243656402,"pZ":2.645438743314453,"vX0":3.098349247901715,"vY0":-135.243739626575,"vZ0":-7.382303579713547,"x":145.39,"y":167.35,"x0":-1.4678825993370244,"y0":50.00331045909486,"z0":6.121877263445247,"aX":-6.2273405544893174},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.0,"breakHorizontal":5.4,"spinRate":2277,"spinDirection":200},"zone":4,"typeConfidence":2.0,"plateTime":0.404146258513145,"extension":6.085363914672543},"index":4,"playId":"c2a09d78-1db5-3de5-a585-25ea85405527","pitchNumber":5,"startTime":"2026-02-20T19:32:52.416Z","endTime":"2026-02-20T19:32:57.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664744,"link":"/api/v1/people/664744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":670097,"link":"/api/v1/people/670097","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.212136129393883,"aZ":-33.82535157486611,"pfxX":-4.796708395451912,"pfxZ":-1.0984566785071346,"pX":0.22021753755363654,"pZ":1.8216603315347877,"vX0":5.709437869992036,"vY0":-121.37595095699211,"vZ0":-2.994952854610121,"x":108.61,"y":189.6,"x0":-1.5268708332012968,"y0":50.000782839036575,"z0":5.983428148943013,"aX":-7.238514135221598},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.4,"breakHorizontal":7.6,"spinRate":2415,"spinDirection":359},"zone":8,"typeConfidence":2.0,"plateTime":0.44931196715875066,"extension":6.329210968073871},"index":5,"playId":"31d63229-dd01-3673-b45b-712309f19c71","pitchNumber":6,"startTime":"2026-02-20T19:33:11.650Z","endTime":"2026-02-20T19:33:17.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664744,"link":"/api/v1/people/664744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":670097,"link":"/api/v1/people/670097","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670097,"link":"/api/v1/people/670097"},"credit":"b_ab"},{"player":{"id":664744,"link":"/api/v1/people/664744"},"credit":"p_ab"},{"player":{"id":670097,"link":"/api/v1/people/670097"},"credit":"b_pa"},{"player":{"id":664744,"link":"/api/v1/people/664744"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":1.6999999999999886,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-20T19:33:17.943Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeremiah Jackson singles on a ground ball to right fielder Jackson Castillo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-20T19:36:23.692Z","endTime":"2026-02-20T19:36:53.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690440,"fullName":"Bradley Hanner","link":"/api/v1/people/690440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[6,7],"actionIndex":[0,1,2,3,4,5],"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":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":814431,"link":"/api/v1/people/814431"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Bradley Hanner replaces Kervin Castro.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-20T19:35:09.801Z","endTime":"2026-02-20T19:35:10.801Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690440,"link":"/api/v1/people/690440"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":665645,"link":"/api/v1/people/665645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jace Avina replaces center fielder Kenedy Corona, batting 8th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-20T19:35:09.801Z","endTime":"2026-02-20T19:35:10.801Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701778,"link":"/api/v1/people/701778"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":685744,"link":"/api/v1/people/685744"},"defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":682617,"link":"/api/v1/people/682617"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Tyler Hardman replaces right fielder Duke Ellis, batting 7th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-20T19:35:09.801Z","endTime":"2026-02-20T19:35:10.801Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676205,"link":"/api/v1/people/676205"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"701","replacedPlayer":{"id":668752,"link":"/api/v1/people/668752"},"defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jackson Castillo replaces left fielder Marco Luciano, batting 6th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-20T19:35:09.801Z","endTime":"2026-02-20T19:35:10.801Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":814431,"link":"/api/v1/people/814431"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":682617,"link":"/api/v1/people/682617"},"defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Payton Henry replaces first baseman Ernesto Martinez Jr., batting 5th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-20T19:35:09.801Z","endTime":"2026-02-20T19:35:10.801Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668721,"link":"/api/v1/people/668721"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"501","replacedPlayer":{"id":667803,"link":"/api/v1/people/667803"},"defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Garrett Martin replaces catcher Austin Wells, batting 1st, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-02-20T19:35:09.801Z","endTime":"2026-02-20T19:36:25.908Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682003,"link":"/api/v1/people/682003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":669224,"link":"/api/v1/people/669224"},"defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.973397723475603,"aZ":-24.852254580811234,"pfxX":-11.633455282715424,"pfxZ":3.8952396393372952,"pX":0.937381763774087,"pZ":1.5160008233999132,"vX0":10.888449263489056,"vY0":-136.64729117823435,"vZ0":-5.069002847314319,"x":81.27,"y":197.85,"x0":-1.6003632678663724,"y0":50.000310184922824,"z0":5.117042408340818,"aX":-21.85178666555686},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.0,"breakHorizontal":18.6,"spinRate":2487,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4018576461017904,"extension":6.303613589966181},"index":6,"playId":"0f88b21a-dddf-3f9a-ad4c-2b5539d04a70","pitchNumber":1,"startTime":"2026-02-20T19:36:25.908Z","endTime":"2026-02-20T19:36:29.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.919148920661627,"aZ":-22.91994451143565,"pfxX":-11.509141714341098,"pfxZ":4.963983850467478,"pX":0.20385776222064655,"pZ":1.5842074000106061,"vX0":9.238746934013676,"vY0":-135.2786824982132,"vZ0":-5.32852755170789,"x":109.23,"y":196.01,"x0":-1.750591632859105,"y0":50.0021245934744,"z0":5.173684195143664,"aX":-21.45358171146435},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.0,"breakHorizontal":19.1,"spinRate":2501,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.4040014269045815,"extension":6.1936907245308985},"hitData":{"launchSpeed":85.9,"launchAngle":8.0,"totalDistance":127.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":158.72,"coordY":127.13}},"index":7,"playId":"fdf1a23c-f307-377b-a409-e1397aeceefa","pitchNumber":2,"startTime":"2026-02-20T19:36:42.337Z","endTime":"2026-02-20T19:36:53.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_ab"},{"player":{"id":690440,"link":"/api/v1/people/690440"},"credit":"p_ab"},{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_pa"},{"player":{"id":690440,"link":"/api/v1/people/690440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.6,"awayTeamWinProbability":37.4,"homeTeamWinProbabilityAdded":5.000000000000007,"leverageIndex":1.3,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-02-20T19:36:53.475Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Barrero called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-20T19:37:07.714Z","endTime":"2026-02-20T19:39:08.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":676480,"fullName":"José Barrero","link":"/api/v1/people/676480"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690440,"fullName":"Bradley Hanner","link":"/api/v1/people/690440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676480,"fullName":"José Barrero","link":"/api/v1/people/676480"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668721,"link":"/api/v1/people/668721"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":71.2,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.157983100645815,"aZ":-31.013579008137214,"pfxX":6.370464870597674,"pfxZ":0.8885148936189662,"pX":-1.319928831701324,"pZ":2.5789374871541937,"vX0":0.3160774118966756,"vY0":-114.7498105028986,"vZ0":1.094452441450886,"x":167.31,"y":169.15,"x0":-2.285517376266188,"y0":50.00361917048598,"z0":5.164038776323107,"aX":8.32692759823059},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":2.3,"breakHorizontal":-11.5,"spinRate":3066,"spinDirection":68},"zone":13,"typeConfidence":2.0,"plateTime":0.4809944707388669,"extension":5.80790720587284},"index":0,"playId":"5b0adbef-34a7-3e1c-acbc-91acc15c4568","pitchNumber":1,"startTime":"2026-02-20T19:37:17.250Z","endTime":"2026-02-20T19:37:20.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":71.0,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.352239914954616,"aZ":-34.509218261224106,"pfxX":7.4279254923067075,"pfxZ":-1.8033924010364188,"pX":-2.2573910216460753,"pZ":2.264939688065835,"vX0":-2.053128453820019,"vY0":-113.64371827904925,"vZ0":1.1098289339008822,"x":203.05,"y":177.63,"x0":-2.3002733940685665,"y0":50.00537143220229,"z0":5.23276863639047,"aX":9.59089785305258},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-2.6,"breakHorizontal":-12.8,"spinRate":3064,"spinDirection":61},"zone":13,"typeConfidence":2.0,"plateTime":0.48438770797252984,"extension":6.136316486798061},"index":1,"playId":"b8a8f094-b25f-3e80-9599-bfc8c9228013","pitchNumber":2,"startTime":"2026-02-20T19:37:42.958Z","endTime":"2026-02-20T19:37:47.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.6,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.76556898459478,"aZ":-21.75907972171209,"pfxX":-8.571500687219627,"pfxZ":5.603227396921975,"pX":-0.8212976452719628,"pZ":2.892940405174428,"vX0":5.7438261319914785,"vY0":-134.40755078837427,"vZ0":-2.2710809766799342,"x":148.31,"y":160.67,"x0":-1.855174578076835,"y0":50.00221174352688,"z0":5.2680335743068625,"aX":-15.933071915497786},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.0,"breakHorizontal":14.5,"spinRate":2421,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.4050395452801423,"extension":6.237627509307675},"index":2,"playId":"4c209e08-7924-3786-8ca7-028afd19bcad","pitchNumber":3,"startTime":"2026-02-20T19:38:05.460Z","endTime":"2026-02-20T19:38:09.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.2,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.755302886864435,"aZ":-17.3169821607079,"pfxX":-5.998184853796167,"pfxZ":7.701702447545369,"pX":-0.322809318689493,"pZ":1.80945629016871,"vX0":6.124184155788082,"vY0":-137.16265491783884,"vZ0":-5.884871504315468,"x":129.3,"y":189.92,"x0":-1.7917940079660801,"y0":50.00609152027532,"z0":5.1402451751563705,"aX":-11.575751886618596},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.1,"breakHorizontal":9.8,"spinRate":2389,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.3974181785067632,"extension":6.309048786197881},"index":3,"playId":"8ac2c303-80ec-30ff-8d79-c5d3f437fd1d","pitchNumber":4,"startTime":"2026-02-20T19:38:41.137Z","endTime":"2026-02-20T19:38:45.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":94.0,"endSpeed":87.3,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.260343908470333,"aZ":-16.521143779691812,"pfxX":-5.763802772567333,"pfxZ":8.124736231120623,"pX":0.0911254948806207,"pZ":2.0425892218665,"vX0":6.921492319397559,"vY0":-136.76069914213483,"vZ0":-5.315781067910003,"x":94.3,"y":177.18,"x0":-1.703272073173056,"y0":50.00503395641305,"z0":5.114601015012734,"aX":-11.108847005037761},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.0,"breakHorizontal":9.2,"spinRate":2494,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.39786726645359094,"extension":6.269687737381808},"index":4,"playId":"4c7f01ed-0533-3785-91cc-d8c7ff05da89","pitchNumber":5,"startTime":"2026-02-20T19:39:02.326Z","endTime":"2026-02-20T19:39:08.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676480,"link":"/api/v1/people/676480"},"credit":"b_ab"},{"player":{"id":690440,"link":"/api/v1/people/690440"},"credit":"p_ab"},{"player":{"id":676480,"link":"/api/v1/people/676480"},"credit":"b_pa"},{"player":{"id":690440,"link":"/api/v1/people/690440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.8,"awayTeamWinProbability":42.2,"homeTeamWinProbabilityAdded":-4.800000000000004,"leverageIndex":2.08,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-02-20T19:39:08.417Z","atBatIndex":39},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Pete Alonso homers (1) on a fly ball to left field. Jeremiah Jackson scores.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-20T19:39:25.744Z","endTime":"2026-02-20T19:40:03.737Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690440,"fullName":"Bradley Hanner","link":"/api/v1/people/690440"},"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":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":{"id":690440,"link":"/api/v1/people/690440"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":{"id":690440,"link":"/api/v1/people/690440"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":71.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.36693505397294,"aZ":-34.223540481478736,"pfxX":8.821124117161489,"pfxZ":-1.5464721622481292,"pX":-0.30112523973155375,"pZ":2.8034966000610315,"vX0":1.7812362975397982,"vY0":-115.78902156074005,"vZ0":2.1813413110900948,"x":128.48,"y":163.09,"x0":-2.229510038311293,"y0":50.00189255716333,"z0":5.179877544790106,"aX":11.694755645979782},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-1.8,"breakHorizontal":-16.4,"spinRate":3125,"spinDirection":69},"zone":5,"typeConfidence":2.0,"plateTime":0.4773767004781706,"extension":6.281602720892916},"hitData":{"launchSpeed":107.2,"launchAngle":37.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":12.63,"coordY":57.54}},"index":0,"playId":"a30585b5-7acc-3aaf-b095-12478d1acde7","pitchNumber":1,"startTime":"2026-02-20T19:39:33.242Z","endTime":"2026-02-20T19:40:03.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":690440,"link":"/api/v1/people/690440"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":690440,"link":"/api/v1/people/690440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":25.400000000000006,"leverageIndex":1.81,"dramaIndex":206.0,"contextMetrics":{},"playEndTime":"2026-02-20T19:40:03.737Z","atBatIndex":40},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Sam Huff doubles (1) on a sharp line drive to left fielder Jace Avina.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-20T19:40:14.462Z","endTime":"2026-02-20T19:42:20.375Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690440,"fullName":"Bradley Hanner","link":"/api/v1/people/690440"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701778,"link":"/api/v1/people/701778"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72263426911238,"aZ":-25.77060046681629,"pfxX":-7.788033332992484,"pfxZ":3.5233021486811467,"pX":-1.7210500158712199,"pZ":3.5111731755439815,"vX0":3.304354314257607,"vY0":-134.14077161717532,"vZ0":0.2585059396250593,"x":182.6,"y":143.98,"x0":-1.9588459154765796,"y0":50.00214154214286,"z0":5.254657450610185,"aX":-14.155274455074885},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.6,"breakHorizontal":13.3,"spinRate":2437,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4087265535811513,"extension":6.386306128256066},"index":0,"playId":"3c500a72-6f00-3e18-b44f-98237f30425f","pitchNumber":1,"startTime":"2026-02-20T19:40:22.500Z","endTime":"2026-02-20T19:40:27.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.752829403738158,"aZ":-17.554843977098287,"pfxX":-3.988803727847431,"pfxZ":7.810116076287201,"pX":-0.6683642929203728,"pZ":3.107855462588542,"vX0":4.468671558404995,"vY0":-135.49693206829767,"vZ0":-2.4124366604781,"x":142.48,"y":154.87,"x0":-1.815508519924891,"y0":50.00251426456457,"z0":5.22707793990131,"aX":-7.466514963868377},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.9,"breakHorizontal":6.4,"spinRate":2541,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.4032114802217399,"extension":6.190924273116038},"index":1,"playId":"904cfcbb-0762-33e4-8c05-da220cd609a0","pitchNumber":2,"startTime":"2026-02-20T19:40:39.316Z","endTime":"2026-02-20T19:40:45.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":72.5,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.384018921618797,"aZ":-32.095343052403805,"pfxX":10.40475572660121,"pfxZ":0.05798664129978093,"pX":-0.6266946150574344,"pZ":1.4474748968251943,"vX0":0.47156541558441456,"vY0":-115.7597547438842,"vZ0":-1.0605723240932312,"x":140.89,"y":199.7,"x0":-2.1828155342077715,"y0":50.002326362819225,"z0":5.022421752576671,"aX":13.925566405949105},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":0.1,"breakHorizontal":-18.8,"spinRate":2973,"spinDirection":64},"zone":13,"typeConfidence":2.0,"plateTime":0.4756652303670763,"extension":6.199539633937647},"index":2,"playId":"6ee8bf8b-d938-3791-a8bf-995b44f7aefe","pitchNumber":3,"startTime":"2026-02-20T19:41:04.073Z","endTime":"2026-02-20T19:41:09.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.1,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.652469343557947,"aZ":-25.657874651874703,"pfxX":-10.138866522824623,"pfxZ":3.540997202850499,"pX":-0.23789657717184254,"pZ":1.941782207629935,"vX0":7.825695423534819,"vY0":-134.46780293729734,"vZ0":-3.4032810310805064,"x":126.07,"y":186.35,"x0":-1.8606208458493934,"y0":50.005219794646905,"z0":5.03301655591264,"aX":-18.67223347510327},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.9,"breakHorizontal":16.8,"spinRate":2495,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.4064675139123217,"extension":6.1996470758208},"index":3,"playId":"b6d437e9-014e-3b3e-adcb-aa8ce57c77a7","pitchNumber":4,"startTime":"2026-02-20T19:41:23.770Z","endTime":"2026-02-20T19:41:28.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.4,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.362230869116324,"aZ":-15.410752327562143,"pfxX":-4.2688665462618705,"pfxZ":8.865542610193513,"pX":0.7722539217970683,"pZ":1.7418526399480885,"vX0":8.164208313276356,"vY0":-135.83684291794827,"vZ0":-6.356473179804014,"x":87.56,"y":191.75,"x0":-1.7013409927085024,"y0":50.00659768745046,"z0":5.16117983179334,"aX":-8.076151351761222},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.0,"breakHorizontal":6.2,"spinRate":2657,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.4013644097105722,"extension":6.2021843951868565},"index":4,"playId":"f173a5bf-70d5-3cae-b462-909e3d9d7e43","pitchNumber":5,"startTime":"2026-02-20T19:41:44.227Z","endTime":"2026-02-20T19:41:49.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.847564262970966,"aZ":-24.577113836494963,"pfxX":-8.83227058423191,"pfxZ":4.1411598745409135,"pX":-0.20552495517423147,"pZ":1.9507804574704202,"vX0":7.181300017510688,"vY0":-134.07001428774063,"vZ0":-3.722078058815261,"x":124.83,"y":186.11,"x0":-1.760893482133433,"y0":50.00484238612989,"z0":5.095288919155771,"aX":-16.20771675814669},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.0,"breakHorizontal":14.6,"spinRate":2468,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.4073194281090391,"extension":6.3267180386319195},"hitData":{"launchSpeed":106.6,"launchAngle":16.0,"totalDistance":306.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":43.71,"coordY":106.68}},"index":5,"playId":"3e03709a-1301-3251-9982-65e54243e5af","pitchNumber":6,"startTime":"2026-02-20T19:42:05.634Z","endTime":"2026-02-20T19:42:20.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"credit":"b_ab"},{"player":{"id":690440,"link":"/api/v1/people/690440"},"credit":"p_ab"},{"player":{"id":669087,"link":"/api/v1/people/669087"},"credit":"b_pa"},{"player":{"id":690440,"link":"/api/v1/people/690440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.8,"awayTeamWinProbability":14.200000000000003,"homeTeamWinProbabilityAdded":2.5999999999999943,"leverageIndex":0.4,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-20T19:42:20.375Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Reed Trimble flies out to center fielder Garrett Martin.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-20T19:42:45.412Z","endTime":"2026-02-20T19:43:31.141Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":701655,"fullName":"Reed Trimble","link":"/api/v1/people/701655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690440,"fullName":"Bradley Hanner","link":"/api/v1/people/690440"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701655,"fullName":"Reed Trimble","link":"/api/v1/people/701655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682003,"link":"/api/v1/people/682003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.349440301913322,"aZ":-17.283335228596794,"pfxX":-4.976331271047826,"pfxZ":8.217023501318744,"pX":-0.9737102427014619,"pZ":2.473361119776491,"vX0":4.251517407964757,"vY0":-132.73763128146948,"vZ0":-3.8145835574381297,"x":154.12,"y":172.0,"x0":-1.937795891841337,"y0":50.00009782097196,"z0":5.1625378443626335,"aX":-9.014355154944974},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.4,"breakHorizontal":8.3,"spinRate":2396,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4102580309926731,"extension":6.077005479640361},"index":0,"playId":"14caecd1-2f20-39da-9cb8-3490f2ccb32a","pitchNumber":1,"startTime":"2026-02-20T19:43:00.987Z","endTime":"2026-02-20T19:43:05.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":701655,"link":"/api/v1/people/701655","batSide":{"code":"L","description":"Left"}},"second":{"id":669087,"link":"/api/v1/people/669087"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.35923166019476,"aZ":-27.161035644004482,"pfxX":1.2899702586622326,"pfxZ":3.0418316775150878,"pX":0.39449893695308996,"pZ":1.284334181836952,"vX0":5.739652135970797,"vY0":-127.1032081789652,"vZ0":-4.257164316657667,"x":101.96,"y":204.1,"x0":-2.0541343743012006,"y0":50.00328879381905,"z0":5.120640214039329,"aX":2.1236513313152092},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.8,"breakHorizontal":-3.6,"spinRate":2656,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.4298040559049454,"extension":6.163804069333577},"hitData":{"launchSpeed":81.5,"launchAngle":42.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":105.53,"coordY":104.34}},"index":1,"playId":"4416ddb5-b7a6-34cd-bf5d-fa66e5f56bf4","pitchNumber":2,"startTime":"2026-02-20T19:43:19.192Z","endTime":"2026-02-20T19:43:31.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":701655,"link":"/api/v1/people/701655","batSide":{"code":"L","description":"Left"}},"second":{"id":669087,"link":"/api/v1/people/669087"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701655,"link":"/api/v1/people/701655"},"credit":"b_ab"},{"player":{"id":690440,"link":"/api/v1/people/690440"},"credit":"p_ab"},{"player":{"id":701655,"link":"/api/v1/people/701655"},"credit":"b_pa"},{"player":{"id":690440,"link":"/api/v1/people/690440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.7,"awayTeamWinProbability":16.299999999999997,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.77,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-02-20T19:43:31.141Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Enrique Bradfield Jr. walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-20T19:43:44.052Z","endTime":"2026-02-20T19:45:14.935Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":690961,"fullName":"Enrique Bradfield Jr.","link":"/api/v1/people/690961"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690440,"fullName":"Bradley Hanner","link":"/api/v1/people/690440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690961,"fullName":"Enrique Bradfield Jr.","link":"/api/v1/people/690961"},"postOnSecond":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":690961,"fullName":"Enrique Bradfield Jr.","link":"/api/v1/people/690961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.0,"endSpeed":81.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.513373817317433,"aZ":-26.1702968607204,"pfxX":2.2810817322425305,"pfxZ":3.6254586993830573,"pX":0.02072553036440572,"pZ":1.527545902607432,"vX0":4.359921601841914,"vY0":-126.74334527733122,"vZ0":-3.8580999401202902,"x":116.21,"y":197.54,"x0":-2.0060984022137505,"y0":50.003026671751954,"z0":5.1170272858292165,"aX":3.7780683291135992},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.1,"breakHorizontal":-4.9,"spinRate":2654,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.4291999720412125,"extension":6.081451230086162},"index":0,"playId":"4ad673b6-1b17-3682-bac3-47ecf4335441","pitchNumber":1,"startTime":"2026-02-20T19:43:59.873Z","endTime":"2026-02-20T19:44:05.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":690961,"link":"/api/v1/people/690961","batSide":{"code":"L","description":"Left"}},"second":{"id":669087,"link":"/api/v1/people/669087"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.667574437606877,"aZ":-27.69355454671653,"pfxX":-0.2626418648123039,"pfxZ":2.7488162494170822,"pX":1.751305421448925,"pZ":1.9571966877097606,"vX0":9.109576946459114,"vY0":-126.81252780704457,"vZ0":-2.5479749703276036,"x":50.24,"y":185.94,"x0":-1.8517622679347772,"y0":50.00449259734729,"z0":5.181807971079459,"aX":-0.4302581587774381},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.6,"breakHorizontal":-1.6,"spinRate":2699,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.43173968582765276,"extension":6.266910032444869},"index":1,"playId":"a20a4e4e-88bc-32ed-942d-53601e652db6","pitchNumber":2,"startTime":"2026-02-20T19:44:23.343Z","endTime":"2026-02-20T19:44:28.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":690961,"link":"/api/v1/people/690961","batSide":{"code":"L","description":"Left"}},"second":{"id":669087,"link":"/api/v1/people/669087"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.92006985279012,"aZ":-19.573023822388425,"pfxX":-4.966402285388581,"pfxZ":6.87590447944836,"pX":-0.05765448307767249,"pZ":3.5187729382802604,"vX0":6.60458222222627,"vY0":-133.56533481901542,"vZ0":-0.9070448974314458,"x":119.2,"y":143.77,"x0":-1.9009201794465644,"y0":50.00251058919486,"z0":5.251762820390738,"aX":-9.101768972501516},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.5,"breakHorizontal":7.8,"spinRate":2571,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.407877215344032,"extension":6.249442195474164},"index":2,"playId":"3672c9ba-7d8a-33fc-ac59-6d3b5b2acee4","pitchNumber":3,"startTime":"2026-02-20T19:44:49.882Z","endTime":"2026-02-20T19:44:55.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":690961,"link":"/api/v1/people/690961","batSide":{"code":"L","description":"Left"}},"second":{"id":669087,"link":"/api/v1/people/669087"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":92.0,"endSpeed":84.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.082377268316783,"aZ":-17.36639566548559,"pfxX":-6.370366885634584,"pfxZ":8.111362922569146,"pX":-1.4444920779832329,"pZ":2.4511131122637253,"vX0":3.5639463261272106,"vY0":-134.04821696326508,"vZ0":-3.6754923392575183,"x":172.06,"y":172.6,"x0":-1.9612603789556713,"y0":50.00504015383784,"z0":5.074662159575361,"aX":-11.632843389043755},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.2,"breakHorizontal":10.8,"spinRate":2623,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.40809122103746454,"extension":6.268607015530236},"index":3,"playId":"07ec4842-2b65-3b71-ba02-933b548bd31e","pitchNumber":4,"startTime":"2026-02-20T19:45:10.673Z","endTime":"2026-02-20T19:45:14.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":690961,"link":"/api/v1/people/690961","batSide":{"code":"L","description":"Left"}},"second":{"id":669087,"link":"/api/v1/people/669087"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690961,"link":"/api/v1/people/690961"},"credit":"b_pa"},{"player":{"id":690440,"link":"/api/v1/people/690440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.1,"awayTeamWinProbability":15.900000000000006,"homeTeamWinProbabilityAdded":0.3999999999999915,"leverageIndex":0.82,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-02-20T19:45:14.935Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adley Rutschman flies out to left fielder Jace Avina in foul territory.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-20T19:46:09.671Z","endTime":"2026-02-20T19:47:46.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690440,"fullName":"Bradley Hanner","link":"/api/v1/people/690440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,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":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701778,"link":"/api/v1/people/701778"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"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-20T19:45:21.695Z","endTime":"2026-02-20T19:46:11.811Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":690961,"link":"/api/v1/people/690961"},"second":{"id":669087,"link":"/api/v1/people/669087"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":72.2,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59489852663644,"aZ":-31.16641479927167,"pfxX":10.493715609650309,"pfxZ":0.7564912374670447,"pX":-0.1584553350682201,"pZ":1.9637848219163703,"vX0":1.7940646207202666,"vY0":-115.46879085039346,"vZ0":-0.12715864099761587,"x":123.04,"y":185.76,"x0":-2.3103031539671472,"y0":50.002594279759954,"z0":5.057733701271243,"aX":13.949777081138329},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":1.7,"breakHorizontal":-19.4,"spinRate":3071,"spinDirection":64},"zone":8,"typeConfidence":2.0,"plateTime":0.47719346768352366,"extension":6.311816075262321},"index":1,"playId":"747e1609-40e0-329b-b64f-89ae2da82b6d","pitchNumber":1,"startTime":"2026-02-20T19:46:11.811Z","endTime":"2026-02-20T19:46:16.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":690961,"link":"/api/v1/people/690961"},"second":{"id":669087,"link":"/api/v1/people/669087"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.4,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.89088885230213,"aZ":-31.884878118880444,"pfxX":10.24794638110998,"pfxZ":0.21817610508810148,"pX":0.549848805153965,"pZ":2.431112988566813,"vX0":2.9399714618515866,"vY0":-115.54269645110834,"vZ0":0.9659299128198975,"x":96.04,"y":173.14,"x0":-2.0743142693074845,"y0":50.004598480706534,"z0":5.099812943593911,"aX":13.692729291272281},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":1.0,"breakHorizontal":-19.3,"spinRate":3081,"spinDirection":62},"zone":6,"typeConfidence":2.0,"plateTime":0.4761975719641267,"extension":6.206365919516566},"index":2,"playId":"b68be4df-36a4-37a6-8b5b-daedaadbd0ab","pitchNumber":2,"startTime":"2026-02-20T19:46:33.481Z","endTime":"2026-02-20T19:46:39.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":690961,"link":"/api/v1/people/690961"},"second":{"id":669087,"link":"/api/v1/people/669087"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-02-20T19:46:58.533Z","endTime":"2026-02-20T19:47:11.032Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"},"defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":690961,"link":"/api/v1/people/690961"},"second":{"id":669087,"link":"/api/v1/people/669087"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.110841200509107,"aZ":-30.054164784946202,"pfxX":-10.330919166474208,"pfxZ":1.3781865704370677,"pX":-1.3726105390860521,"pZ":3.884849197790292,"vX0":4.586408442294783,"vY0":-122.8081297489173,"vZ0":2.8806369659164712,"x":169.32,"y":133.89,"x0":-1.91687668993562,"y0":50.00141727328881,"z0":5.244496585077025,"aX":-15.862223077630164},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.4,"breakHorizontal":17.8,"spinRate":2222,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.4451135116460776,"extension":6.421932774144071},"index":4,"playId":"f82293cd-7c62-3c2c-9fde-deddb75a3117","pitchNumber":3,"startTime":"2026-02-20T19:47:11.032Z","endTime":"2026-02-20T19:47:16.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":690961,"link":"/api/v1/people/690961"},"second":{"id":669087,"link":"/api/v1/people/669087"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.332318228718517,"aZ":-16.289146206030118,"pfxX":-5.726118567054302,"pfxZ":8.692604799567283,"pX":-0.2749078743139795,"pZ":3.1263535199030126,"vX0":6.022233403606067,"vY0":-134.1468201033098,"vZ0":-2.4029968898239047,"x":127.48,"y":154.37,"x0":-1.8022774262865813,"y0":50.00144796633898,"z0":5.191596950693827,"aX":-10.46222050414538},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.5,"breakHorizontal":9.1,"spinRate":2447,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.4079106194701301,"extension":6.169851222117364},"hitData":{"launchSpeed":89.2,"launchAngle":64.0,"totalDistance":206.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":55.03,"coordY":139.31}},"index":5,"playId":"1d6e86cd-e7a4-38b9-8781-95271abd8885","pitchNumber":4,"startTime":"2026-02-20T19:47:33.108Z","endTime":"2026-02-20T19:47:46.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":690961,"link":"/api/v1/people/690961"},"second":{"id":669087,"link":"/api/v1/people/669087"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_ab"},{"player":{"id":690440,"link":"/api/v1/people/690440"},"credit":"p_ab"},{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_pa"},{"player":{"id":690440,"link":"/api/v1/people/690440"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-2.5999999999999943,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-02-20T19:47:46.320Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonathan Ornelas flies out to center fielder Enrique Bradfield Jr.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-20T19:49:51.329Z","endTime":"2026-02-20T19:50:58.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":680716,"fullName":"Jonathan Ornelas","link":"/api/v1/people/680716"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680716,"fullName":"Jonathan Ornelas","link":"/api/v1/people/680716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":690961,"link":"/api/v1/people/690961"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Creed Willems replaces first baseman Pete Alonso, batting 2nd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-20T19:49:04.300Z","endTime":"2026-02-20T19:49:04.314Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695735,"link":"/api/v1/people/695735"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"id":624413,"link":"/api/v1/people/624413"},"defense":{"pitcher":{"id":664744,"link":"/api/v1/people/664744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":680716,"link":"/api/v1/people/680716","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Payton Eeles replaces second baseman Jeremiah Jackson, batting 9th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-20T19:49:04.314Z","endTime":"2026-02-20T19:49:04.315Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":823356,"link":"/api/v1/people/823356"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"901","replacedPlayer":{"id":669236,"link":"/api/v1/people/669236"},"defense":{"pitcher":{"id":664744,"link":"/api/v1/people/664744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":680716,"link":"/api/v1/people/680716","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Trey Gibson replaces Jose Espada.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-20T19:49:04.315Z","endTime":"2026-02-20T19:49:53.357Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694346,"link":"/api/v1/people/694346"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664744,"link":"/api/v1/people/664744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":823356,"link":"/api/v1/people/823356"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":680716,"link":"/api/v1/people/680716","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.597805580880586,"aZ":-24.87718718853185,"pfxX":-10.325965525878715,"pfxZ":4.156801107545517,"pX":-0.4404717716323073,"pZ":2.9612137304681583,"vX0":8.628116184361946,"vY0":-132.05904561250009,"vZ0":-2.272526885684568,"x":133.79,"y":158.83,"x0":-2.4174571964707323,"y0":50.004876568727084,"z0":5.673517454062786,"aX":-18.138161594489908},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.2,"breakHorizontal":16.7,"spinRate":1791,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.4156454013669437,"extension":7.051686727133855},"index":3,"playId":"5e7ad0cd-d4f8-379d-9cbb-6e416db2044a","pitchNumber":1,"startTime":"2026-02-20T19:49:53.357Z","endTime":"2026-02-20T19:49:57.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":823356,"link":"/api/v1/people/823356"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":680716,"link":"/api/v1/people/680716","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.96231729784171,"aZ":-24.22348404087859,"pfxX":-8.879262628770466,"pfxZ":4.29006323420141,"pX":0.3482113072750821,"pZ":3.3214462521810186,"vX0":10.7668192237068,"vY0":-134.9613054795926,"vZ0":-1.9531361391503852,"x":103.73,"y":149.1,"x0":-2.52971138237028,"y0":50.00492747417094,"z0":5.75178045904808,"aX":-16.466309919303896},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.6,"breakHorizontal":13.9,"spinRate":1869,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.4050490800714197,"extension":7.143742948780931},"index":4,"playId":"1507ac80-b2c8-377f-99d9-cb4ccb1d2005","pitchNumber":2,"startTime":"2026-02-20T19:50:08.934Z","endTime":"2026-02-20T19:50:12.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":823356,"link":"/api/v1/people/823356"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":680716,"link":"/api/v1/people/680716","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.552473984727907,"aZ":-26.086261618241966,"pfxX":2.9113960609253766,"pfxZ":3.97667470674385,"pX":-1.5685056983253507,"pZ":2.9550552330555178,"vX0":1.8768083803565738,"vY0":-122.74084098709594,"vZ0":-1.3454371787846098,"x":176.79,"y":158.99,"x0":-2.7204187872551797,"y0":50.00162012824747,"z0":5.7247606927064325,"aX":4.456373315985672},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.2,"breakHorizontal":-5.8,"spinRate":2454,"spinDirection":94},"zone":11,"typeConfidence":2.0,"plateTime":0.4456768374747009,"extension":6.7039671982589635},"index":5,"playId":"3cd012f9-240f-357b-b329-0dd5acfe4284","pitchNumber":3,"startTime":"2026-02-20T19:50:24.428Z","endTime":"2026-02-20T19:50:31.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":823356,"link":"/api/v1/people/823356"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":680716,"link":"/api/v1/people/680716","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":76.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.452186281828418,"aZ":-23.017494645594343,"pfxX":7.64833572118685,"pfxZ":6.056080655496132,"pX":0.15899380010152903,"pZ":3.191656253905425,"vX0":4.217267017011704,"vY0":-122.7501217443568,"vZ0":-1.1875306875910447,"x":110.94,"y":152.61,"x0":-2.5800948899765697,"y0":50.00076322683607,"z0":5.658929334010656,"aX":11.55839533980912},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":10.9,"breakHorizontal":-14.9,"spinRate":2603,"spinDirection":74},"zone":2,"typeConfidence":2.0,"plateTime":0.44784303812172244,"extension":6.759275365495309},"hitData":{"launchSpeed":98.0,"launchAngle":25.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.39,"coordY":47.85}},"index":6,"playId":"cb5bedf2-bd83-398b-bf96-23de960622f3","pitchNumber":4,"startTime":"2026-02-20T19:50:46.046Z","endTime":"2026-02-20T19:50:58.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":823356,"link":"/api/v1/people/823356"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":680716,"link":"/api/v1/people/680716","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680716,"link":"/api/v1/people/680716"},"credit":"b_ab"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_ab"},{"player":{"id":680716,"link":"/api/v1/people/680716"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.89999999999999,"awayTeamWinProbability":15.100000000000009,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.35,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-02-20T19:50:58.586Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Payton Henry grounds out, shortstop José Barrero to first baseman Creed Willems.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-20T19:51:05.428Z","endTime":"2026-02-20T19:51:26.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668721,"fullName":"Payton Henry","link":"/api/v1/people/668721"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668721,"fullName":"Payton Henry","link":"/api/v1/people/668721"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676480,"link":"/api/v1/people/676480"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695735,"link":"/api/v1/people/695735"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.7,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.060729600775378,"aZ":-22.966294882576364,"pfxX":-8.112087060444695,"pfxZ":4.9803973669893615,"pX":-0.7759379100429911,"pZ":2.209724574225314,"vX0":7.674825832514773,"vY0":-133.92266044360397,"vZ0":-4.7773732789056655,"x":146.58,"y":179.12,"x0":-2.6003722945373955,"y0":50.00389271082514,"z0":5.622078663808903,"aX":-15.000846751079429},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.4,"breakHorizontal":13.4,"spinRate":1919,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.40621824153672303,"extension":7.084907571381472},"hitData":{"launchSpeed":85.1,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.91,"coordY":153.85}},"index":0,"playId":"286a98c3-4258-3af9-9900-31f77bbfc5d4","pitchNumber":1,"startTime":"2026-02-20T19:51:17.220Z","endTime":"2026-02-20T19:51:26.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":823356,"link":"/api/v1/people/823356"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":668721,"link":"/api/v1/people/668721","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668721,"link":"/api/v1/people/668721"},"credit":"b_ab"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_ab"},{"player":{"id":668721,"link":"/api/v1/people/668721"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.3,"awayTeamWinProbability":12.700000000000003,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-02-20T19:51:26.792Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Castillo singles on a ground ball to second baseman Payton Eeles.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-20T19:51:43.813Z","endTime":"2026-02-20T19:52:18.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":814431,"fullName":"Jackson Castillo","link":"/api/v1/people/814431"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":814431,"fullName":"Jackson Castillo","link":"/api/v1/people/814431"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":814431,"fullName":"Jackson Castillo","link":"/api/v1/people/814431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":823356,"link":"/api/v1/people/823356"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.606516652232397,"aZ":-23.339650506941325,"pfxX":-10.388294960594518,"pfxZ":4.8233069956060355,"pX":-0.5209109474715734,"pZ":2.0655234327586793,"vX0":8.857165164444746,"vY0":-134.35342021484692,"vZ0":-5.047059741140931,"x":136.86,"y":183.01,"x0":-2.507643079338041,"y0":50.00349425881517,"z0":5.623221563914277,"aX":-19.027603868086693},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.8,"breakHorizontal":16.9,"spinRate":1854,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.4074018429507298,"extension":7.17163233805727},"hitData":{"launchSpeed":89.7,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.88,"coordY":151.43}},"index":0,"playId":"38ee7eef-00bf-3a2f-b40c-39cf36c7f711","pitchNumber":1,"startTime":"2026-02-20T19:51:50.473Z","endTime":"2026-02-20T19:52:18.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":823356,"link":"/api/v1/people/823356"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":814431,"link":"/api/v1/people/814431","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814431,"link":"/api/v1/people/814431"},"credit":"b_ab"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_ab"},{"player":{"id":814431,"link":"/api/v1/people/814431"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.39999999999999,"awayTeamWinProbability":14.600000000000009,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.54,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-02-20T19:52:18.126Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Hardman called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-20T19:52:26.873Z","endTime":"2026-02-20T19:53:34.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":676205,"fullName":"Tyler Hardman","link":"/api/v1/people/676205"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"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":676205,"fullName":"Tyler Hardman","link":"/api/v1/people/676205"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.9,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.84166946221063,"aZ":-25.81820180242437,"pfxX":-10.691197245135045,"pfxZ":3.529984264521616,"pX":0.0012230158713315317,"pZ":3.231947181711811,"vX0":10.238434913381784,"vY0":-133.11983681182943,"vZ0":-1.6718336252192127,"x":116.95,"y":151.52,"x0":-2.500593887839303,"y0":50.001446375599514,"z0":5.732170335611239,"aX":-19.239780652825253},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.2,"breakHorizontal":17.3,"spinRate":1755,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.4110334936909208,"extension":7.102153867345392},"index":0,"playId":"40a35073-b06d-3629-8638-87bad79313bd","pitchNumber":1,"startTime":"2026-02-20T19:52:26.873Z","endTime":"2026-02-20T19:52:30.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":823356,"link":"/api/v1/people/823356"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":676205,"link":"/api/v1/people/676205","batSide":{"code":"R","description":"Right"}},"first":{"id":814431,"link":"/api/v1/people/814431"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.566136883348065,"aZ":-25.919755282479265,"pfxX":-10.75620432282745,"pfxZ":3.4077215791477578,"pX":-1.3486873579562697,"pZ":3.377185845878843,"vX0":7.712720379711977,"vY0":-134.48780287825153,"vZ0":-1.1166902203651576,"x":168.41,"y":147.6,"x0":-2.8530045762321303,"y0":50.004626066297476,"z0":5.63253158524731,"aX":-19.748968232024616},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.1,"breakHorizontal":17.9,"spinRate":1865,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4069303716109083,"extension":6.9917171247885515},"index":1,"playId":"19eba73f-758b-359d-b403-655fef824d6c","pitchNumber":2,"startTime":"2026-02-20T19:52:44.931Z","endTime":"2026-02-20T19:52:49.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":823356,"link":"/api/v1/people/823356"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":676205,"link":"/api/v1/people/676205","batSide":{"code":"R","description":"Right"}},"first":{"id":814431,"link":"/api/v1/people/814431"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.0437144901286,"aZ":-35.47598796461813,"pfxX":-0.5257138011318054,"pfxZ":-2.0474562528741984,"pX":-0.6733550225417696,"pZ":3.7586030790833904,"vX0":4.535023173948099,"vY0":-125.49903041541499,"vZ0":1.4550919216846467,"x":142.67,"y":137.3,"x0":-2.427955527398508,"y0":50.00467348541515,"z0":6.039653609177772,"aX":-0.8476371128762195},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.2,"breakHorizontal":0.0,"spinRate":1888,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.4347998268367461,"extension":7.012981754801668},"index":2,"playId":"1cfd93be-6fd3-3a1c-a3fd-ff7b96cbbc7c","pitchNumber":3,"startTime":"2026-02-20T19:53:10.213Z","endTime":"2026-02-20T19:53:16.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":823356,"link":"/api/v1/people/823356"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":676205,"link":"/api/v1/people/676205","batSide":{"code":"R","description":"Right"}},"first":{"id":814431,"link":"/api/v1/people/814431"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.545804165509484,"aZ":-37.08316745346867,"pfxX":-0.2952277816121174,"pfxZ":-3.1076461940820064,"pX":-0.003430954662913247,"pZ":2.82038769527419,"vX0":6.0174305849070135,"vY0":-124.99577651160983,"vZ0":-0.3536002616690519,"x":117.13,"y":162.63,"x0":-2.4051182495633956,"y0":50.00197775930345,"z0":6.012289866966958,"aX":-0.4666766087960787},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-5.4,"breakHorizontal":-0.8,"spinRate":2012,"spinDirection":35},"zone":5,"typeConfidence":2.0,"plateTime":0.4384472674628239,"extension":7.033210067529907},"index":3,"playId":"848de83b-9789-3bbf-af4a-17a4b57a958a","pitchNumber":4,"startTime":"2026-02-20T19:53:30.119Z","endTime":"2026-02-20T19:53:34.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":823356,"link":"/api/v1/people/823356"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":676205,"link":"/api/v1/people/676205","batSide":{"code":"R","description":"Right"}},"first":{"id":814431,"link":"/api/v1/people/814431"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676205,"link":"/api/v1/people/676205"},"credit":"b_ab"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_ab"},{"player":{"id":676205,"link":"/api/v1/people/676205"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":3.3000000000000114,"leverageIndex":1.3,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-02-20T19:53:34.879Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Robertson called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-20T19:55:43.365Z","endTime":"2026-02-20T19:56:47.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":683770,"fullName":"Will Robertson","link":"/api/v1/people/683770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679693,"fullName":"Carson Coleman","link":"/api/v1/people/679693"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683770,"fullName":"Will Robertson","link":"/api/v1/people/683770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668721,"link":"/api/v1/people/668721"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Carson Coleman replaces Bradley Hanner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-20T19:55:24.200Z","endTime":"2026-02-20T19:55:45.594Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679693,"link":"/api/v1/people/679693"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":690440,"link":"/api/v1/people/690440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":683770,"link":"/api/v1/people/683770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.22043479080636,"aZ":-19.946507853034852,"pfxX":-11.638775393007661,"pfxZ":6.458520730818593,"pX":-0.7245422351591789,"pZ":3.592036544329232,"vX0":7.348662133946963,"vY0":-136.75430028247072,"vZ0":-0.6880331618358129,"x":144.62,"y":141.8,"x0":-1.9346659154109378,"y0":50.004592524685116,"z0":5.215416011188185,"aX":-22.042099007055985},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.8,"breakHorizontal":19.6,"spinRate":2211,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.4005604190811787,"extension":5.795799152249253},"index":1,"playId":"5417052d-f086-3550-9fa6-dd94c6f7c64e","pitchNumber":1,"startTime":"2026-02-20T19:55:45.594Z","endTime":"2026-02-20T19:55:50.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679693,"link":"/api/v1/people/679693","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":683770,"link":"/api/v1/people/683770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.286990194526414,"aZ":-21.693254664883032,"pfxX":-11.239545300474502,"pfxZ":5.430787659128599,"pX":0.1429897337442846,"pZ":2.3635307154619025,"vX0":9.295033831325874,"vY0":-137.94986424965361,"vZ0":-3.5086906031746183,"x":111.55,"y":174.96,"x0":-1.8075389219299165,"y0":50.002822995697656,"z0":5.11181820166396,"aX":-21.692833330866574},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.2,"breakHorizontal":18.5,"spinRate":2236,"spinDirection":241},"zone":5,"typeConfidence":2.0,"plateTime":0.3968360122897887,"extension":5.808377428661408},"index":2,"playId":"103d42b4-7c6d-3867-a70a-5100ee3d252a","pitchNumber":2,"startTime":"2026-02-20T19:55:57.936Z","endTime":"2026-02-20T19:56:06.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679693,"link":"/api/v1/people/679693","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":683770,"link":"/api/v1/people/683770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.4521857625902,"aZ":-20.488816163398248,"pfxX":-11.674766960544737,"pfxZ":6.118415036620975,"pX":0.513025833892108,"pZ":2.5434013458284523,"vX0":10.028486008497675,"vY0":-137.35420416098395,"vZ0":-3.360384552396795,"x":97.44,"y":170.11,"x0":-1.668711377982627,"y0":50.00575878668176,"z0":5.176120855479367,"aX":-22.309133967454855},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.6,"breakHorizontal":19.1},"zone":6,"typeConfidence":2.0,"plateTime":0.39878199942011383},"index":3,"playId":"0f77a416-e81a-36d8-825d-fc7759aa9eb6","pitchNumber":3,"startTime":"2026-02-20T19:56:16.131Z","endTime":"2026-02-20T19:56:20.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679693,"link":"/api/v1/people/679693","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":683770,"link":"/api/v1/people/683770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-02-20T19:56:36.347Z","endTime":"2026-02-20T19:56:42.795Z","isPitch":false,"type":"action","player":{"id":683770,"link":"/api/v1/people/683770"},"defense":{"pitcher":{"id":679693,"link":"/api/v1/people/679693","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":683770,"link":"/api/v1/people/683770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.183871711724468,"aZ":-20.13618197911758,"pfxX":-12.039176215967238,"pfxZ":6.40933980483655,"pX":0.48917931261245245,"pZ":2.0485385120731356,"vX0":10.257728400947917,"vY0":-136.25254359455764,"vZ0":-4.272274398164896,"x":98.35,"y":183.47,"x0":-1.7618118324332026,"y0":50.00424794465329,"z0":5.029934737234858,"aX":-22.618249974429713},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.8,"breakHorizontal":19.6,"spinRate":2259,"spinDirection":239},"zone":9,"typeConfidence":2.0,"plateTime":0.4021218622215943,"extension":5.88975057962963},"index":5,"playId":"c274482d-a17e-3c51-8660-810ee946a32f","pitchNumber":4,"startTime":"2026-02-20T19:56:42.795Z","endTime":"2026-02-20T19:56:47.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679693,"link":"/api/v1/people/679693","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":683770,"link":"/api/v1/people/683770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683770,"link":"/api/v1/people/683770"},"credit":"b_ab"},{"player":{"id":679693,"link":"/api/v1/people/679693"},"credit":"p_ab"},{"player":{"id":683770,"link":"/api/v1/people/683770"},"credit":"b_pa"},{"player":{"id":679693,"link":"/api/v1/people/679693"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-02-20T19:56:47.747Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Butterworth strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-20T19:56:59.576Z","endTime":"2026-02-20T19:57:54.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":822578,"fullName":"Brandon Butterworth","link":"/api/v1/people/822578"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679693,"fullName":"Carson Coleman","link":"/api/v1/people/679693"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":822578,"fullName":"Brandon Butterworth","link":"/api/v1/people/822578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668721,"link":"/api/v1/people/668721"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":87.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.600023974340495,"aZ":-20.914005110030555,"pfxX":-9.422762468085867,"pfxZ":5.843608170106065,"pX":-1.018910599651547,"pZ":1.7994850318244149,"vX0":6.227292180354548,"vY0":-137.26655507405007,"vZ0":-4.747014206512366,"x":155.84,"y":190.19,"x0":-2.0813920764051437,"y0":50.00399308391574,"z0":4.956706542394116,"aX":-18.1586530233318},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.8,"breakHorizontal":16.0,"spinRate":2260,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.39755097955470386,"extension":5.912462503534983},"index":0,"playId":"495ec4b1-9374-3c0f-b7c0-77b1c77f3902","pitchNumber":1,"startTime":"2026-02-20T19:57:11.795Z","endTime":"2026-02-20T19:57:14.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679693,"link":"/api/v1/people/679693","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":822578,"link":"/api/v1/people/822578","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80008297839402,"aZ":-22.095879617161433,"pfxX":-11.87844828076991,"pfxZ":5.220471792039154,"pX":0.12492957788672594,"pZ":2.752649077361672,"vX0":9.575828119088193,"vY0":-137.17792320430613,"vZ0":-2.5639511431266984,"x":112.24,"y":164.46,"x0":-1.8464494227623316,"y0":50.00022109775785,"z0":5.185423723747406,"aX":-22.917605812231034},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.1,"breakHorizontal":19.8,"spinRate":2292,"spinDirection":239},"zone":2,"typeConfidence":2.0,"plateTime":0.3974041890253206,"extension":5.88231071356126},"index":1,"playId":"2f43024d-fc84-33ce-ad6a-cd367229eeb7","pitchNumber":2,"startTime":"2026-02-20T19:57:25.407Z","endTime":"2026-02-20T19:57:28.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679693,"link":"/api/v1/people/679693","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":822578,"link":"/api/v1/people/822578","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-02-20T19:57:38.703Z","endTime":"2026-02-20T19:57:47.146Z","isPitch":false,"type":"action","player":{"id":822578,"link":"/api/v1/people/822578"},"defense":{"pitcher":{"id":679693,"link":"/api/v1/people/679693","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":822578,"link":"/api/v1/people/822578","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.198070202873904,"aZ":-23.65369233124896,"pfxX":-10.801370752616181,"pfxZ":4.4833102522420525,"pX":-1.0220471040942654,"pZ":2.820692496753991,"vX0":6.393832064771881,"vY0":-136.55884861879372,"vZ0":-1.768481196947339,"x":155.96,"y":162.62,"x0":-1.9822787078015653,"y0":50.00417208204581,"z0":5.093072079473454,"aX":-20.537741471480444},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.9,"breakHorizontal":18.4,"spinRate":2051,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.40007524597968747,"extension":6.017284380583699},"index":3,"playId":"96b665b2-a9d2-37ef-9c03-72f9adde110f","pitchNumber":3,"startTime":"2026-02-20T19:57:47.146Z","endTime":"2026-02-20T19:57:54.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679693,"link":"/api/v1/people/679693","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":822578,"link":"/api/v1/people/822578","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":822578,"link":"/api/v1/people/822578"},"credit":"b_ab"},{"player":{"id":679693,"link":"/api/v1/people/679693"},"credit":"p_ab"},{"player":{"id":822578,"link":"/api/v1/people/822578"},"credit":"b_pa"},{"player":{"id":679693,"link":"/api/v1/people/679693"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.8,"awayTeamWinProbability":13.200000000000003,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-02-20T19:57:54.145Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Payton Eeles strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-20T19:58:04.619Z","endTime":"2026-02-20T19:59:26.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":823356,"fullName":"Payton Eeles","link":"/api/v1/people/823356"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679693,"fullName":"Carson Coleman","link":"/api/v1/people/679693"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":823356,"fullName":"Payton Eeles","link":"/api/v1/people/823356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668721,"link":"/api/v1/people/668721"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":2.898,"strikeZoneBottom":1.463,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.34536675751241,"aZ":-24.92079860952487,"pfxX":-10.911997033617753,"pfxZ":3.8518470189635687,"pX":-1.240442874956199,"pZ":1.7367610186425915,"vX0":5.7410639835850725,"vY0":-136.4043227731213,"vZ0":-4.366207555889853,"x":164.28,"y":191.89,"x0":-1.9561620528822814,"y0":50.001700074086045,"z0":5.0790231465680655,"aX":-20.53574189704135},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.2,"breakHorizontal":18.5,"spinRate":2241,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.40174724296804554,"extension":5.9855272560908785},"index":0,"playId":"4fb2888e-df59-3f4a-8f74-138b9c4deab8","pitchNumber":1,"startTime":"2026-02-20T19:58:13.745Z","endTime":"2026-02-20T19:58:19.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679693,"link":"/api/v1/people/679693","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":823356,"link":"/api/v1/people/823356","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":73.1,"strikeZoneTop":2.898,"strikeZoneBottom":1.463,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.063786465857895,"aZ":-34.91836357244817,"pfxX":-0.7283717711924282,"pfxZ":-2.044781890212553,"pX":-0.6226277204226018,"pZ":2.668632407258315,"vX0":3.3385725086970943,"vY0":-114.23137949944865,"vZ0":2.001799440807981,"x":140.73,"y":166.73,"x0":-1.9990088446756402,"y0":50.003055690049834,"z0":5.176748422019589,"aX":-0.9773507476247125},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-3.0,"breakHorizontal":0.6},"zone":1,"typeConfidence":2.0,"plateTime":0.47673951603223585},"index":1,"playId":"443e76e7-e57e-3e1d-a1f1-c3b89ae5dfb2","pitchNumber":2,"startTime":"2026-02-20T19:58:29.692Z","endTime":"2026-02-20T19:58:33.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679693,"link":"/api/v1/people/679693","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":823356,"link":"/api/v1/people/823356","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.2,"strikeZoneTop":2.898,"strikeZoneBottom":1.463,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.876096098283245,"aZ":-21.24024995671797,"pfxX":-10.19139098941812,"pfxZ":5.6495024807793826,"pX":-0.11326017009891139,"pZ":2.678996653918386,"vX0":8.199748943857387,"vY0":-137.63300205971552,"vZ0":-2.7839885296500912,"x":121.32,"y":166.45,"x0":-1.7932732716077768,"y0":50.00552881836572,"z0":5.127011800229687,"aX":-19.737911797323427},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.8,"breakHorizontal":16.9,"spinRate":2170,"spinDirection":238},"zone":2,"typeConfidence":2.0,"plateTime":0.3965397439477223,"extension":5.941882833221999},"index":2,"playId":"88e4c7cf-5bae-35f4-a9c6-27e2dfceb985","pitchNumber":3,"startTime":"2026-02-20T19:58:43.414Z","endTime":"2026-02-20T19:58:48.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679693,"link":"/api/v1/people/679693","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":823356,"link":"/api/v1/people/823356","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-02-20T19:58:52.091Z","endTime":"2026-02-20T19:59:03.717Z","isPitch":false,"type":"action","player":{"id":823356,"link":"/api/v1/people/823356"},"defense":{"pitcher":{"id":679693,"link":"/api/v1/people/679693","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":823356,"link":"/api/v1/people/823356","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":2.898,"strikeZoneBottom":1.463,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.236686957409994,"aZ":-23.9471684384707,"pfxX":-9.91613602504886,"pfxZ":4.327349188289477,"pX":-1.4640811368432656,"pZ":1.8892899426390681,"vX0":5.015973968778708,"vY0":-136.7788536045159,"vZ0":-3.8745073267506567,"x":172.81,"y":187.77,"x0":-2.030118227285849,"y0":50.003247989425944,"z0":4.95985829445376,"aX":-18.850870563547932},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.2,"breakHorizontal":16.9,"spinRate":2168,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.39994507120755785,"extension":5.92372168014707},"index":4,"playId":"849522e5-35c7-31cc-acf7-3ccde9eb2575","pitchNumber":4,"startTime":"2026-02-20T19:59:03.717Z","endTime":"2026-02-20T19:59:08.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679693,"link":"/api/v1/people/679693","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":823356,"link":"/api/v1/people/823356","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.4,"strikeZoneTop":2.898,"strikeZoneBottom":1.463,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.814841846290683,"aZ":-23.53581115029277,"pfxX":-11.200413609261354,"pfxZ":4.456178311373919,"pX":0.04998437033182968,"pZ":1.9199426004658233,"vX0":8.912110413539885,"vY0":-137.70131029466478,"vZ0":-4.137592850164472,"x":115.09,"y":186.94,"x0":-1.7577932263627096,"y0":50.00446122719503,"z0":5.015666886071714,"aX":-21.719192326210653},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.4,"breakHorizontal":18.6,"spinRate":2271,"spinDirection":245},"zone":8,"typeConfidence":2.0,"plateTime":0.39631258282600035,"extension":6.08531163135658},"index":5,"playId":"c757d82d-5946-3a7f-99ae-9e69abd64e6e","pitchNumber":5,"startTime":"2026-02-20T19:59:21.556Z","endTime":"2026-02-20T19:59:26.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679693,"link":"/api/v1/people/679693","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":823356,"link":"/api/v1/people/823356","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":823356,"link":"/api/v1/people/823356"},"credit":"b_ab"},{"player":{"id":679693,"link":"/api/v1/people/679693"},"credit":"p_ab"},{"player":{"id":823356,"link":"/api/v1/people/823356"},"credit":"b_pa"},{"player":{"id":679693,"link":"/api/v1/people/679693"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-02-20T19:59:26.286Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jace Avina strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-20T20:01:23.519Z","endTime":"2026-02-20T20:02:44.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":701778,"fullName":"Jace Avina","link":"/api/v1/people/701778"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701778,"fullName":"Jace Avina","link":"/api/v1/people/701778"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.718627519034417,"aZ":-22.644671196476043,"pfxX":-9.467777321874815,"pfxZ":5.45075814831546,"pX":-0.7735453505803678,"pZ":1.4912484589277355,"vX0":7.835690458466242,"vY0":-131.13650979350905,"vZ0":-6.065776026298711,"x":146.49,"y":198.52,"x0":-2.5644955700742558,"y0":50.003468809744426,"z0":5.514343033595918,"aX":-16.554825582657823},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.8,"breakHorizontal":15.5,"spinRate":1832,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4170590717167588,"extension":7.180286822479282},"index":0,"playId":"b634f536-b80b-3862-9de5-65a50bf11e13","pitchNumber":1,"startTime":"2026-02-20T20:01:31.965Z","endTime":"2026-02-20T20:01:37.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":823356,"link":"/api/v1/people/823356"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":701778,"link":"/api/v1/people/701778","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":86.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.333796870022407,"aZ":-21.926825035429946,"pfxX":-9.531205606515378,"pfxZ":5.486944985579623,"pX":0.34053236185198127,"pZ":0.4692776482547032,"vX0":10.871274514492557,"vY0":-134.37447886195807,"vZ0":-9.243711049368713,"x":104.02,"y":226.11,"x0":-2.4793120504498503,"y0":50.00494869744059,"z0":5.454842127505468,"aX":-17.80287063850233},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.4,"breakHorizontal":15.5,"spinRate":1898,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4043747941167499,"extension":7.062171527154232},"index":1,"playId":"2edc9dca-797a-39d1-97d4-6ec2d151fe1a","pitchNumber":2,"startTime":"2026-02-20T20:01:45.341Z","endTime":"2026-02-20T20:01:49.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":823356,"link":"/api/v1/people/823356"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":701778,"link":"/api/v1/people/701778","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":93.2,"endSpeed":87.0,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.765271701306293,"aZ":-21.31693584025279,"pfxX":-10.037173108987684,"pfxZ":5.689179273012481,"pX":-0.549856170973045,"pZ":3.1095367586775633,"vX0":9.262627015742831,"vY0":-135.5883894182424,"vZ0":-3.1610093016478045,"x":137.96,"y":154.82,"x0":-2.6658903717608746,"y0":50.001315632385776,"z0":5.736070922576622,"aX":-19.149610695202895},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.0,"breakHorizontal":16.8,"spinRate":1925,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.4002092523960328,"extension":7.010810279047515},"index":2,"playId":"416be5d5-43b3-36f8-9799-efb380b7df73","pitchNumber":3,"startTime":"2026-02-20T20:02:03.246Z","endTime":"2026-02-20T20:02:08.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":823356,"link":"/api/v1/people/823356"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":701778,"link":"/api/v1/people/701778","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26926411319683,"aZ":-28.630707418201432,"pfxX":5.783067403204697,"pfxZ":2.3204637352808506,"pX":-0.4261383582338493,"pZ":1.610269745989552,"vX0":3.636285656044122,"vY0":-122.96053937058504,"vZ0":-3.7054435614099117,"x":133.24,"y":195.3,"x0":-2.677265143297629,"y0":50.00139474169148,"z0":5.576437053792716,"aX":8.818740144730175},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.6,"breakHorizontal":-11.4,"spinRate":2625,"spinDirection":73},"zone":7,"typeConfidence":2.0,"plateTime":0.44612624122164224,"extension":6.869331951930047},"index":3,"playId":"3fa88276-904e-3a61-910d-1f85a78fc803","pitchNumber":4,"startTime":"2026-02-20T20:02:19.296Z","endTime":"2026-02-20T20:02:23.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":823356,"link":"/api/v1/people/823356"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":701778,"link":"/api/v1/people/701778","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-02-20T20:02:27.220Z","endTime":"2026-02-20T20:02:38.987Z","isPitch":false,"type":"action","player":{"id":701778,"link":"/api/v1/people/701778"},"defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":823356,"link":"/api/v1/people/823356"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":701778,"link":"/api/v1/people/701778","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11944211286155,"aZ":-36.46764225247868,"pfxX":-1.7694105712987753,"pfxZ":-2.6318770930155253,"pX":0.050933380285360486,"pZ":0.7445730202591221,"vX0":6.664940506273859,"vY0":-126.77039998403085,"vZ0":-5.275581700304906,"x":115.06,"y":218.68,"x0":-2.378502977815122,"y0":50.00102261744364,"z0":5.752707636155269,"aX":-2.8895542121983495},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-5.8,"breakHorizontal":1.8,"spinRate":2141,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4315228149231647,"extension":7.012700111707062},"index":5,"playId":"4b574052-40d1-3e6f-ab74-f96fe27ada23","pitchNumber":5,"startTime":"2026-02-20T20:02:38.987Z","endTime":"2026-02-20T20:02:44.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":823356,"link":"/api/v1/people/823356"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":701778,"link":"/api/v1/people/701778","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701778,"link":"/api/v1/people/701778"},"credit":"b_ab"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_ab"},{"player":{"id":701778,"link":"/api/v1/people/701778"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.0,"awayTeamWinProbability":10.0,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":1.47,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-02-20T20:02:44.616Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ali Sánchez grounds out, third baseman Brandon Butterworth to first baseman Creed Willems.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-20T20:02:54.826Z","endTime":"2026-02-20T20:03:35.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":822578,"link":"/api/v1/people/822578"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":695735,"link":"/api/v1/people/695735"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.414789122504747,"aZ":-27.939278718960754,"pfxX":4.554038152914802,"pfxZ":2.9148868941255843,"pX":-0.2822185841031957,"pZ":1.9989414929659384,"vX0":3.892757576478939,"vY0":-120.06543220291158,"vZ0":-2.7707210208786135,"x":127.76,"y":184.81,"x0":-2.5192473973426197,"y0":50.00153999439888,"z0":5.667939391600903,"aX":6.6120837149938545},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.8,"breakHorizontal":-9.2,"spinRate":2431,"spinDirection":63},"zone":8,"typeConfidence":2.0,"plateTime":0.4571327812929895,"extension":6.979606957776517},"index":0,"playId":"e5f7af24-984b-3217-a550-508cd13aa54f","pitchNumber":1,"startTime":"2026-02-20T20:03:09.151Z","endTime":"2026-02-20T20:03:12.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":823356,"link":"/api/v1/people/823356"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":645305,"link":"/api/v1/people/645305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.05994290227815,"aZ":-25.924649436629508,"pfxX":-8.640679969247138,"pfxZ":3.408652544192692,"pX":-1.0044552921429102,"pZ":2.1310408473198916,"vX0":7.59166868138707,"vY0":-134.07773421431023,"vZ0":-4.012518586924738,"x":155.29,"y":181.24,"x0":-2.740199241137096,"y0":50.00368056341518,"z0":5.481728607089451,"aX":-15.844740494878831},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.5,"breakHorizontal":14.2,"spinRate":1834,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4074035383171255,"extension":7.031904550178894},"hitData":{"launchSpeed":98.7,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.53,"coordY":166.3}},"index":1,"playId":"b5dc18d8-aa65-3b84-a40b-81abff7f44af","pitchNumber":2,"startTime":"2026-02-20T20:03:26.142Z","endTime":"2026-02-20T20:03:35.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":823356,"link":"/api/v1/people/823356"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":645305,"link":"/api/v1/people/645305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"credit":"b_ab"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_ab"},{"player":{"id":645305,"link":"/api/v1/people/645305"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.5,"awayTeamWinProbability":7.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-20T20:03:35.508Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Garrett Martin grounds out, shortstop José Barrero to first baseman Creed Willems.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-20T20:03:59.970Z","endTime":"2026-02-20T20:05:31.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":682003,"fullName":"Garrett Martin","link":"/api/v1/people/682003"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682003,"fullName":"Garrett Martin","link":"/api/v1/people/682003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676480,"link":"/api/v1/people/676480"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695735,"link":"/api/v1/people/695735"},"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":92.7,"endSpeed":85.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.613749290052784,"aZ":-22.887066566001,"pfxX":-8.840016714358377,"pfxZ":4.985007598179031,"pX":0.02818915075783775,"pZ":2.2276884369454852,"vX0":9.999262824236306,"vY0":-134.75622487734546,"vZ0":-4.536233560112718,"x":115.93,"y":178.63,"x0":-2.5587420426259286,"y0":50.005448551706934,"z0":5.522651249917374,"aX":-16.478595647670765},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.4,"breakHorizontal":14.3,"spinRate":1942,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.404403505721171,"extension":6.998661631510122},"index":0,"playId":"22ae9944-8291-3ba7-bff8-b110302b01c7","pitchNumber":1,"startTime":"2026-02-20T20:04:00.443Z","endTime":"2026-02-20T20:04:03.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":823356,"link":"/api/v1/people/823356"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":682003,"link":"/api/v1/people/682003","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.850391628332893,"aZ":-35.19138541866302,"pfxX":0.5257568636819112,"pfxZ":-1.8231440101596696,"pX":-1.1230585422663475,"pZ":2.40179257167188,"vX0":3.198293514665542,"vY0":-127.26135989266581,"vZ0":-1.7188621309059848,"x":159.81,"y":173.93,"x0":-2.459636626206413,"y0":50.00377833399163,"z0":5.849713336770422,"aX":0.8694119662171176},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.5,"breakHorizontal":-1.6,"spinRate":2150,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.4288849517720901,"extension":6.850463678642803},"index":1,"playId":"7bb893c4-9d75-30db-9d7c-afcca39f56e2","pitchNumber":2,"startTime":"2026-02-20T20:04:19.735Z","endTime":"2026-02-20T20:04:24.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":823356,"link":"/api/v1/people/823356"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":682003,"link":"/api/v1/people/682003","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.072625176785852,"aZ":-36.21152997513363,"pfxX":-1.0216502924431148,"pfxZ":-2.4669725673515375,"pX":0.5855342522453796,"pZ":0.3833345606100382,"vX0":7.351547147534747,"vY0":-126.82802479211708,"vZ0":-6.036531653982383,"x":94.68,"y":228.43,"x0":-2.2135800422445984,"y0":50.00482462071979,"z0":5.670269322074191,"aX":-1.6711000868695722},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-5.6,"breakHorizontal":0.2,"spinRate":2146,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.43127677913590245,"extension":7.172124211235216},"index":2,"playId":"5077f30b-8dff-32d6-b78b-5b4b31726c79","pitchNumber":3,"startTime":"2026-02-20T20:04:58.940Z","endTime":"2026-02-20T20:05:02.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":823356,"link":"/api/v1/people/823356"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":682003,"link":"/api/v1/people/682003","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67393624248389,"aZ":-27.19416565457486,"pfxX":5.993483759938342,"pfxZ":3.4137495199070047,"pX":0.0537412345951058,"pZ":2.119726356397544,"vX0":4.395101434427147,"vY0":-120.63892291236127,"vZ0":-2.41881465309578,"x":114.95,"y":181.55,"x0":-2.5769226724840055,"y0":50.00445906561106,"z0":5.557067398657136,"aX":8.744489069653548},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":5.8,"breakHorizontal":-12.0,"spinRate":2466,"spinDirection":70},"zone":8,"typeConfidence":2.0,"plateTime":0.45578339501861453,"extension":6.931052768952053},"hitData":{"launchSpeed":69.6,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.94,"coordY":154.45}},"index":3,"playId":"5acc1af2-b9a1-3e0e-a0a6-f3b1c20438f5","pitchNumber":4,"startTime":"2026-02-20T20:05:19.558Z","endTime":"2026-02-20T20:05:31.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":823356,"link":"/api/v1/people/823356"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":682003,"link":"/api/v1/people/682003","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682003,"link":"/api/v1/people/682003"},"credit":"b_ab"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_ab"},{"player":{"id":682003,"link":"/api/v1/people/682003"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.8,"awayTeamWinProbability":6.200000000000003,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-02-20T20:05:31.756Z","atBatIndex":54},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"José Barrero lines out to right fielder Jackson Castillo.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-20T20:07:49.813Z","endTime":"2026-02-20T20:08:58.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":676480,"fullName":"José Barrero","link":"/api/v1/people/676480"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669395,"fullName":"Dylan Coleman","link":"/api/v1/people/669395"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":676480,"fullName":"José Barrero","link":"/api/v1/people/676480"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":814431,"link":"/api/v1/people/814431"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Dylan Coleman replaces Carson Coleman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-20T20:06:47.647Z","endTime":"2026-02-20T20:07:51.809Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669395,"link":"/api/v1/people/669395"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":679693,"link":"/api/v1/people/679693","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":94.5,"endSpeed":86.8,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.25719534663878,"aZ":-17.819053537532834,"pfxX":-3.507554596582248,"pfxZ":7.456141258929412,"pX":0.22580137467113084,"pZ":3.2382976087935575,"vX0":4.932761243054759,"vY0":-137.58447711720893,"vZ0":-3.8387770081148656,"x":108.39,"y":151.35,"x0":-1.1309373559085811,"y0":50.006421415579894,"z0":5.852374890297471,"aX":-6.756419064738081},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.0,"breakHorizontal":5.4,"spinRate":2254,"spinDirection":219},"zone":2,"typeConfidence":0.89,"plateTime":0.39743322408039816,"extension":6.201582209555252},"index":1,"playId":"a57d60f5-dbb9-3ce0-9107-c19b7d3b4a6e","pitchNumber":1,"startTime":"2026-02-20T20:07:51.809Z","endTime":"2026-02-20T20:07:56.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.0,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.593302538323925,"aZ":-24.273590253365576,"pfxX":0.49713134592207986,"pfxZ":4.508850136281166,"pX":2.6434960981348383,"pZ":2.0529966074418793,"vX0":8.990723265588262,"vY0":-131.92867104807277,"vZ0":-4.9835676661950625,"x":16.24,"y":183.35,"x0":-0.8814498368163427,"y0":50.00285853756287,"z0":5.768856731148329,"aX":0.8710817120863683},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.2,"breakHorizontal":-3.0,"spinRate":2445,"spinDirection":185},"zone":14,"typeConfidence":0.87,"plateTime":0.4160892025823215,"extension":6.139235426541175},"index":2,"playId":"127c03fa-c15a-349a-82e4-ade1326474c6","pitchNumber":2,"startTime":"2026-02-20T20:08:25.831Z","endTime":"2026-02-20T20:08:29.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.860497278037595,"aZ":-15.555108930394624,"pfxX":-3.77595666184706,"pfxZ":8.604260841030706,"pX":0.5995124522464311,"pZ":2.1973232332125994,"vX0":6.048808203512236,"vY0":-138.1248508276827,"vZ0":-6.815663317488159,"x":94.15,"y":179.45,"x0":-1.1285405496339158,"y0":50.0039937765731,"z0":5.743508387322789,"aX":-7.294588636643088},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.3,"breakHorizontal":5.5,"spinRate":2377,"spinDirection":211},"zone":9,"typeConfidence":0.9,"plateTime":0.3965964237752049,"extension":6.264724369594763},"hitData":{"launchSpeed":97.2,"launchAngle":23.0,"totalDistance":322.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":205.16,"coordY":95.66}},"index":3,"playId":"741d4a95-35d1-3772-9b2a-99a11661428b","pitchNumber":3,"startTime":"2026-02-20T20:08:48.108Z","endTime":"2026-02-20T20:08:58.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676480,"link":"/api/v1/people/676480"},"credit":"b_ab"},{"player":{"id":669395,"link":"/api/v1/people/669395"},"credit":"p_ab"},{"player":{"id":676480,"link":"/api/v1/people/676480"},"credit":"b_pa"},{"player":{"id":669395,"link":"/api/v1/people/669395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.2,"awayTeamWinProbability":6.799999999999997,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.25,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-02-20T20:08:58.079Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Creed Willems walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-20T20:09:10.390Z","endTime":"2026-02-20T20:10:46.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":695735,"fullName":"Creed Willems","link":"/api/v1/people/695735"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669395,"fullName":"Dylan Coleman","link":"/api/v1/people/669395"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695735,"fullName":"Creed Willems","link":"/api/v1/people/695735"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695735,"fullName":"Creed Willems","link":"/api/v1/people/695735"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.11964981886146,"aZ":-22.958314109877602,"pfxX":-0.46344945088602163,"pfxZ":5.194388529849425,"pX":1.5129010582116755,"pZ":1.6009087122992587,"vX0":6.73958637871218,"vY0":-132.5578241449776,"vZ0":-6.358251807297098,"x":59.33,"y":195.56,"x0":-1.0055622973790384,"y0":50.00443379400736,"z0":5.714033546541669,"aX":-0.8236351081116421},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.2,"breakHorizontal":-0.7,"spinRate":2495,"spinDirection":190},"zone":14,"typeConfidence":0.84,"plateTime":0.41367647017037434,"extension":6.104221238209517},"index":0,"playId":"7995690f-8491-379e-aa7f-cf5281cdbf25","pitchNumber":1,"startTime":"2026-02-20T20:09:23.079Z","endTime":"2026-02-20T20:09:28.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":695735,"link":"/api/v1/people/695735","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":95.1,"endSpeed":87.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.485857692818566,"aZ":-16.70002971581712,"pfxX":-5.279265857619984,"pfxZ":7.889581991285965,"pX":0.8884028513598161,"pZ":2.6869276933729935,"vX0":7.46679734312823,"vY0":-138.36135009303464,"vZ0":-5.174672067480438,"x":83.14,"y":166.23,"x0":-1.1448035444206126,"y0":50.004249830278525,"z0":5.680626715601205,"aX":-10.356904746889285},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.6,"breakHorizontal":8.3,"spinRate":2323,"spinDirection":229},"zone":12,"typeConfidence":0.9,"plateTime":0.39410195149028704,"extension":6.27741778121472},"index":1,"playId":"6e9b8400-7a6a-3644-bd34-801811e0b82c","pitchNumber":2,"startTime":"2026-02-20T20:09:40.036Z","endTime":"2026-02-20T20:09:43.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":695735,"link":"/api/v1/people/695735","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.336942214409937,"aZ":-17.047145320875167,"pfxX":-3.830612424510935,"pfxZ":7.900406072223429,"pX":-0.8611873994267922,"pZ":2.935602778312981,"vX0":2.6439331104175485,"vY0":-137.24758788284626,"vZ0":-4.667537880055904,"x":149.83,"y":159.52,"x0":-1.3375244996892974,"y0":50.00403054494237,"z0":5.813222825682572,"aX":-7.335169325293522},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.6,"breakHorizontal":6.4,"spinRate":2226,"spinDirection":230},"zone":11,"typeConfidence":0.89,"plateTime":0.39853486169483743,"extension":5.899912570986028},"index":2,"playId":"ac1ffb94-ff86-3ff4-92fd-6db657aa4ffd","pitchNumber":3,"startTime":"2026-02-20T20:10:01.695Z","endTime":"2026-02-20T20:10:05.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":695735,"link":"/api/v1/people/695735","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":93.7,"endSpeed":85.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.772953290466244,"aZ":-19.68903870564611,"pfxX":-4.412155135740557,"pfxZ":6.639997564196669,"pX":-1.4010682726656223,"pZ":2.7009109268279414,"vX0":1.286420779629944,"vY0":-136.411765833773,"vZ0":-4.676053616982612,"x":170.41,"y":165.86,"x0":-1.3064154599807163,"y0":50.000394698513475,"z0":5.7997533230042295,"aX":-8.290732708154925},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.2,"breakHorizontal":7.7,"spinRate":2296,"spinDirection":228},"zone":11,"typeConfidence":0.78,"plateTime":0.4019539299496371,"extension":6.101816308461136},"index":3,"playId":"9d3d9bde-b37b-3823-96a8-9e55ae57ba7d","pitchNumber":4,"startTime":"2026-02-20T20:10:22.162Z","endTime":"2026-02-20T20:10:27.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":695735,"link":"/api/v1/people/695735","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.038387338185277,"aZ":-15.522644425778662,"pfxX":-3.7616364554128516,"pfxZ":8.4345908830956,"pX":0.4116999811046756,"pZ":1.3272067509956784,"vX0":5.790100930665657,"vY0":-138.8864924353814,"vZ0":-9.023975629107289,"x":101.31,"y":202.95,"x0":-1.2013083241839042,"y0":50.003634742765435,"z0":5.627628465646836,"aX":-7.427022384170053},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.8,"breakHorizontal":5.8,"spinRate":2230,"spinDirection":228},"zone":14,"typeConfidence":0.91,"plateTime":0.39279764267456274,"extension":6.227062635036937},"index":4,"playId":"f1955572-b486-316d-9281-25f40b77958c","pitchNumber":5,"startTime":"2026-02-20T20:10:42.235Z","endTime":"2026-02-20T20:10:46.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":695735,"link":"/api/v1/people/695735","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695735,"link":"/api/v1/people/695735"},"credit":"b_pa"},{"player":{"id":669395,"link":"/api/v1/people/669395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.89999999999999,"awayTeamWinProbability":6.1000000000000085,"homeTeamWinProbabilityAdded":0.6999999999999886,"leverageIndex":0.2,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-02-20T20:10:46.856Z","atBatIndex":56},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Sam Huff doubles (2) on a line drive to left fielder Jace Avina. Creed Willems to 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-20T20:11:00.845Z","endTime":"2026-02-20T20:11:54.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669395,"fullName":"Dylan Coleman","link":"/api/v1/people/669395"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"postOnThird":{"id":695735,"fullName":"Creed Willems","link":"/api/v1/people/695735"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701778,"link":"/api/v1/people/701778"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":695735,"fullName":"Creed Willems","link":"/api/v1/people/695735"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":84.7,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.064374689804502,"aZ":-23.987070989899323,"pfxX":0.09018149121124974,"pfxZ":4.559342832578305,"pX":1.38324502153945,"pZ":1.6305831832765867,"vX0":6.166504992585573,"vY0":-131.88305791563033,"vZ0":-6.3215589881966086,"x":64.27,"y":194.75,"x0":-0.9784999992882092,"y0":50.00231259933298,"z0":5.781610421056815,"aX":0.16025043214430146},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.3,"breakHorizontal":-1.2,"spinRate":2338,"spinDirection":197},"zone":14,"typeConfidence":0.83,"plateTime":0.41235865123682336,"extension":6.40266990437839},"index":0,"playId":"6ad08df3-b710-382d-b98f-d99db9596926","pitchNumber":1,"startTime":"2026-02-20T20:11:15.080Z","endTime":"2026-02-20T20:11:21.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"first":{"id":695735,"link":"/api/v1/people/695735"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.9,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29072001996531,"aZ":-17.611224033533095,"pfxX":-3.6585611956969286,"pfxZ":7.648195993874852,"pX":-0.38581509533880054,"pZ":1.8338170094388881,"vX0":3.5521024545763953,"vY0":-136.00661490608488,"vZ0":-7.295474161960052,"x":131.71,"y":189.27,"x0":-1.2233276428858235,"y0":50.00024324275317,"z0":5.737758973415662,"aX":-6.964342098292061},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.8,"breakHorizontal":6.0,"spinRate":2227,"spinDirection":226},"zone":7,"typeConfidence":0.9,"plateTime":0.40023772324872997,"extension":6.205488317787263},"hitData":{"launchSpeed":88.9,"launchAngle":22.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":44.69,"coordY":113.77}},"index":1,"playId":"9900d69a-aaaa-34d7-9ae9-14e750f18016","pitchNumber":2,"startTime":"2026-02-20T20:11:34.633Z","endTime":"2026-02-20T20:11:54.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":669087,"link":"/api/v1/people/669087","batSide":{"code":"R","description":"Right"}},"first":{"id":695735,"link":"/api/v1/people/695735"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"credit":"b_ab"},{"player":{"id":669395,"link":"/api/v1/people/669395"},"credit":"p_ab"},{"player":{"id":669087,"link":"/api/v1/people/669087"},"credit":"b_pa"},{"player":{"id":669395,"link":"/api/v1/people/669395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.2,"awayTeamWinProbability":3.799999999999997,"homeTeamWinProbabilityAdded":2.3000000000000114,"leverageIndex":0.34,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-02-20T20:11:54.423Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Reed Trimble strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-20T20:12:09.066Z","endTime":"2026-02-20T20:13:07.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":701655,"fullName":"Reed Trimble","link":"/api/v1/people/701655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669395,"fullName":"Dylan Coleman","link":"/api/v1/people/669395"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"postOnThird":{"id":695735,"fullName":"Creed Willems","link":"/api/v1/people/695735"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":701655,"fullName":"Reed Trimble","link":"/api/v1/people/701655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668721,"link":"/api/v1/people/668721"},"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":94.7,"endSpeed":87.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.77028464790281,"aZ":-20.662506432761194,"pfxX":-3.332281122006571,"pfxZ":5.9545057337083165,"pX":-0.26411912620999217,"pZ":2.932265895810226,"vX0":3.8129153673801084,"vY0":-137.93251956118272,"vZ0":-4.0079146135034875,"x":127.07,"y":159.61,"x0":-1.2293695615030726,"y0":50.00273971404141,"z0":5.791865117699523,"aX":-6.441558895860853},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.2,"breakHorizontal":5.3,"spinRate":2181,"spinDirection":220},"zone":2,"typeConfidence":0.84,"plateTime":0.3966203726333224,"extension":5.961631475663792},"index":0,"playId":"841911cd-3cd8-3d40-8c10-567f27d64203","pitchNumber":1,"startTime":"2026-02-20T20:12:23.981Z","endTime":"2026-02-20T20:12:27.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":701655,"link":"/api/v1/people/701655","batSide":{"code":"L","description":"Left"}},"second":{"id":669087,"link":"/api/v1/people/669087"},"third":{"id":695735,"link":"/api/v1/people/695735"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.543895207985194,"aZ":-29.685130028878504,"pfxX":5.599675564023132,"pfxZ":1.7674508306966903,"pX":0.9490273514898259,"pZ":2.6511987168178184,"vX0":3.2380162594652773,"vY0":-118.64486620502747,"vZ0":-1.140433132044194,"x":80.83,"y":167.2,"x0":-1.166965167886872,"y0":50.00189285979405,"z0":5.876790377002165,"aX":7.874303035126676},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":3.2,"breakHorizontal":-11.0,"spinRate":2383,"spinDirection":62},"zone":12,"typeConfidence":0.87,"plateTime":0.4640536358476801,"extension":6.211414296979171},"index":1,"playId":"25256a25-1e66-31f8-924c-63c3b4e21c7a","pitchNumber":2,"startTime":"2026-02-20T20:12:43.207Z","endTime":"2026-02-20T20:12:47.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":701655,"link":"/api/v1/people/701655","batSide":{"code":"L","description":"Left"}},"second":{"id":669087,"link":"/api/v1/people/669087"},"third":{"id":695735,"link":"/api/v1/people/695735"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":82.8,"endSpeed":76.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.082011904247192,"aZ":-29.31186115502062,"pfxX":6.001317921350193,"pfxZ":1.9359003356744209,"pX":0.18452575474620014,"pZ":1.1774981586609947,"vX0":1.5276467777221063,"vY0":-120.64458872104667,"vZ0":-4.387228092089465,"x":109.97,"y":206.99,"x0":-1.236196246840633,"y0":50.00070277070811,"z0":5.597728119373529,"aX":8.860928162437421},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.8,"breakHorizontal":-11.3,"spinRate":2430,"spinDirection":59},"zone":14,"typeConfidence":0.85,"plateTime":0.4536922606479199,"extension":6.142197127070689},"index":2,"playId":"d5fbc279-ae47-3281-98b0-a281df23b7ad","pitchNumber":3,"startTime":"2026-02-20T20:13:02.467Z","endTime":"2026-02-20T20:13:07.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":701655,"link":"/api/v1/people/701655","batSide":{"code":"L","description":"Left"}},"second":{"id":669087,"link":"/api/v1/people/669087"},"third":{"id":695735,"link":"/api/v1/people/695735"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701655,"link":"/api/v1/people/701655"},"credit":"b_ab"},{"player":{"id":669395,"link":"/api/v1/people/669395"},"credit":"p_ab"},{"player":{"id":701655,"link":"/api/v1/people/701655"},"credit":"b_pa"},{"player":{"id":669395,"link":"/api/v1/people/669395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.0,"awayTeamWinProbability":6.0,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.47,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-20T20:13:07.286Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Enrique Bradfield Jr. lines out to center fielder Garrett Martin.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-20T20:13:17.302Z","endTime":"2026-02-20T20:14:10.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":690961,"fullName":"Enrique Bradfield Jr.","link":"/api/v1/people/690961"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669395,"fullName":"Dylan Coleman","link":"/api/v1/people/669395"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":690961,"fullName":"Enrique Bradfield Jr.","link":"/api/v1/people/690961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682003,"link":"/api/v1/people/682003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":89.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.840240024140208,"aZ":-16.964644714786424,"pfxX":-5.1365890261218805,"pfxZ":7.659559555287094,"pX":0.9185042471755954,"pZ":0.6726940747843604,"vX0":7.428890438901557,"vY0":-138.5567101587302,"vZ0":-10.334861036930635,"x":81.99,"y":220.62,"x0":-1.104213904363751,"y0":50.00069842445027,"z0":5.532357018087092,"aX":-10.19698188691315},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.4,"breakHorizontal":8.2,"spinRate":2254,"spinDirection":221},"zone":14,"typeConfidence":0.91,"plateTime":0.39216971767205955,"extension":6.144208381197989},"index":0,"playId":"e15c2b7b-f6a9-3064-b50a-44e19274df19","pitchNumber":1,"startTime":"2026-02-20T20:13:33.260Z","endTime":"2026-02-20T20:13:36.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":690961,"link":"/api/v1/people/690961","batSide":{"code":"L","description":"Left"}},"second":{"id":669087,"link":"/api/v1/people/669087"},"third":{"id":695735,"link":"/api/v1/people/695735"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":94.0,"endSpeed":86.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.34967912438381,"aZ":-13.710254052933363,"pfxX":-4.378058070870583,"pfxZ":9.719900476538257,"pX":0.038479524438873064,"pZ":2.164664748825467,"vX0":5.072034661265606,"vY0":-136.76861963246552,"vZ0":-6.781720443878477,"x":115.53,"y":180.33,"x0":-1.2687216022938486,"y0":50.0043710772006,"z0":5.611423986624543,"aX":-8.318750371155327},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.4,"breakHorizontal":6.8,"spinRate":2360,"spinDirection":226},"zone":8,"typeConfidence":0.91,"plateTime":0.40003402083644257,"extension":6.1470385591884185},"hitData":{"launchSpeed":87.8,"launchAngle":23.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":144.84,"coordY":86.52}},"index":1,"playId":"88f96840-0a23-3834-8a50-b2d24e4e7f78","pitchNumber":2,"startTime":"2026-02-20T20:13:59.097Z","endTime":"2026-02-20T20:14:10.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669395,"link":"/api/v1/people/669395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668721,"link":"/api/v1/people/668721"},"first":{"id":676205,"link":"/api/v1/people/676205"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":680716,"link":"/api/v1/people/680716"},"shortstop":{"id":669699,"link":"/api/v1/people/669699"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":682003,"link":"/api/v1/people/682003"},"right":{"id":814431,"link":"/api/v1/people/814431"}},"offense":{"batter":{"id":690961,"link":"/api/v1/people/690961","batSide":{"code":"L","description":"Left"}},"second":{"id":669087,"link":"/api/v1/people/669087"},"third":{"id":695735,"link":"/api/v1/people/695735"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690961,"link":"/api/v1/people/690961"},"credit":"b_ab"},{"player":{"id":669395,"link":"/api/v1/people/669395"},"credit":"p_ab"},{"player":{"id":690961,"link":"/api/v1/people/690961"},"credit":"b_pa"},{"player":{"id":669395,"link":"/api/v1/people/669395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.4,"awayTeamWinProbability":7.599999999999994,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":0.59,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-02-20T20:14:10.904Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Braden Shewmake grounds out, second baseman Payton Eeles to first baseman Creed Willems.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-20T20:16:02.391Z","endTime":"2026-02-20T20:17:15.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":823356,"link":"/api/v1/people/823356"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":695735,"link":"/api/v1/people/695735"},"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":80.9,"endSpeed":74.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.57890852710904,"aZ":-41.33105087880988,"pfxX":2.5575122737405733,"pfxZ":-6.560671037102942,"pX":0.5977471160539589,"pZ":1.0649740332536513,"vX0":5.801539310473113,"vY0":-117.74966414044269,"vZ0":-2.413832036157768,"x":94.22,"y":210.03,"x0":-2.2360364538972717,"y0":50.00342458151465,"z0":5.948909095075955,"aX":3.5687012792838613},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-12.2,"breakHorizontal":-6.1,"spinRate":2399,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.46620914161692006,"extension":7.058717510380374},"index":0,"playId":"cf7f645b-17a9-3583-b983-3e5be61dc2ae","pitchNumber":1,"startTime":"2026-02-20T20:16:15.625Z","endTime":"2026-02-20T20:16:19.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":823356,"link":"/api/v1/people/823356"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.682413277555455,"aZ":-43.102555462993216,"pfxX":3.9017434064653354,"pfxZ":-8.243497853680944,"pX":0.009106638260421815,"pZ":1.6016819902206385,"vX0":4.178259057705815,"vY0":-115.08752648298241,"vZ0":-0.33801834719348367,"x":116.65,"y":195.53,"x0":-2.3448152408797647,"y0":50.00338790822472,"z0":5.9668646379615105,"aX":5.171885978351465},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-14.6,"breakHorizontal":-8.2,"spinRate":2430,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.47805913227780517,"extension":7.008621203433358},"index":1,"playId":"6e5664b7-940f-3ce4-a818-4da77285cffa","pitchNumber":2,"startTime":"2026-02-20T20:16:30.391Z","endTime":"2026-02-20T20:16:34.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":823356,"link":"/api/v1/people/823356"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34629978870408,"aZ":-21.730355088370143,"pfxX":0.9725323490557916,"pfxZ":6.049037616491427,"pX":1.034947192224313,"pZ":0.6342979698834286,"vX0":8.450767429628208,"vY0":-129.85527769937107,"vZ0":-8.385620623859666,"x":77.55,"y":221.65,"x0":-2.3731560081807825,"y0":50.005927966346675,"z0":5.528655048784546,"aX":1.677842795256319},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.5,"breakHorizontal":-3.5,"spinRate":2251,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.42002307017135276,"extension":7.039253665967193},"index":2,"playId":"0d696351-7725-3f60-af26-435bb5c9ef79","pitchNumber":3,"startTime":"2026-02-20T20:16:48.770Z","endTime":"2026-02-20T20:16:54.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":823356,"link":"/api/v1/people/823356"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.17980157144183,"aZ":-24.29580516586842,"pfxX":-10.714751236010356,"pfxZ":4.354419071201714,"pX":-0.07159670028486906,"pZ":2.1254182881620105,"vX0":10.032405562308975,"vY0":-133.9560278813362,"vZ0":-4.74314808727964,"x":119.73,"y":181.39,"x0":-2.481588215869166,"y0":50.00107954596827,"z0":5.665913392522549,"aX":-19.381094952660703},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.0,"breakHorizontal":17.2,"spinRate":1879,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.4096051405778014,"extension":7.133553973308825},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.1,"coordY":155.06}},"index":3,"playId":"487f9961-a0f8-3b85-bc9f-3710c0ea63a3","pitchNumber":4,"startTime":"2026-02-20T20:17:05.395Z","endTime":"2026-02-20T20:17:15.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":823356,"link":"/api/v1/people/823356"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669699,"link":"/api/v1/people/669699"},"credit":"b_ab"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_ab"},{"player":{"id":669699,"link":"/api/v1/people/669699"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":3.8999999999999915,"leverageIndex":1.54,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-02-20T20:17:15.637Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zack Short grounds out, shortstop José Barrero to first baseman Creed Willems.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-20T20:17:23.591Z","endTime":"2026-02-20T20:18:24.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676480,"link":"/api/v1/people/676480"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695735,"link":"/api/v1/people/695735"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.673112966167576,"aZ":-24.17745295008907,"pfxX":6.200743022316251,"pfxZ":5.351649880001675,"pX":-0.6017107308661579,"pZ":2.9146420816782412,"vX0":2.9723758808233196,"vY0":-121.94633005002707,"vZ0":-1.7376018797804493,"x":139.94,"y":160.08,"x0":-2.6449443144521894,"y0":50.00395847480198,"z0":5.737570446651313,"aX":9.268642307018435},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":9.5,"breakHorizontal":-12.0,"spinRate":2410,"spinDirection":77},"zone":1,"typeConfidence":2.0,"plateTime":0.450460468285915,"extension":7.013130472741122},"index":0,"playId":"a00bebd1-7a9e-3416-aa7e-408c6d066e32","pitchNumber":1,"startTime":"2026-02-20T20:17:37.935Z","endTime":"2026-02-20T20:17:41.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":823356,"link":"/api/v1/people/823356"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":670097,"link":"/api/v1/people/670097","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.693340159503748,"aZ":-26.7975074218153,"pfxX":1.6939072697633786,"pfxZ":3.3027336211588523,"pX":-0.9288158036026531,"pZ":4.117155471665375,"vX0":3.7228842812225587,"vY0":-126.19952519936989,"vZ0":1.2669365688717038,"x":152.4,"y":127.62,"x0":-2.638241663562965,"y0":50.00017138949922,"z0":5.754189417901528,"aX":2.7532767551728634},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.5,"breakHorizontal":-3.8,"spinRate":2246,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.4326523843833736,"extension":6.979842247342382},"index":1,"playId":"d1e14963-576b-3a12-afc0-7889974a3366","pitchNumber":2,"startTime":"2026-02-20T20:17:59.705Z","endTime":"2026-02-20T20:18:03.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":823356,"link":"/api/v1/people/823356"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":670097,"link":"/api/v1/people/670097","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11497736655216,"aZ":-29.89919798832302,"pfxX":1.4054594058629446,"pfxZ":1.3607327998706396,"pX":0.710209046199274,"pZ":1.5113083736988353,"vX0":7.388926868351428,"vY0":-127.74250756594324,"vZ0":-4.555058213265803,"x":89.93,"y":197.97,"x0":-2.391654144118602,"y0":50.0011699775576,"z0":5.644169821116761,"aX":2.341043594710232},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.7,"breakHorizontal":-4.1,"spinRate":2251,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.4273239601970573,"extension":6.9255075873068215},"hitData":{"launchSpeed":68.0,"launchAngle":-5.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.81,"coordY":152.03}},"index":2,"playId":"ea62ae76-024a-38b6-8e24-66d98f0c8126","pitchNumber":3,"startTime":"2026-02-20T20:18:15.461Z","endTime":"2026-02-20T20:18:24.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":823356,"link":"/api/v1/people/823356"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":670097,"link":"/api/v1/people/670097","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670097,"link":"/api/v1/people/670097"},"credit":"b_ab"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_ab"},{"player":{"id":670097,"link":"/api/v1/people/670097"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-20T20:18:24.481Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan Ornelas singles on a ground ball to left fielder Will Robertson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-20T20:18:33.500Z","endTime":"2026-02-20T20:19:36.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":680716,"fullName":"Jonathan Ornelas","link":"/api/v1/people/680716"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680716,"fullName":"Jonathan Ornelas","link":"/api/v1/people/680716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680716,"fullName":"Jonathan Ornelas","link":"/api/v1/people/680716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683770,"link":"/api/v1/people/683770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.580562293927052,"aZ":-26.68104913224773,"pfxX":-10.36719815796107,"pfxZ":3.1168742551157766,"pX":-1.895826549595023,"pZ":3.2071980076168662,"vX0":5.904808025384684,"vY0":-131.55919870595923,"vZ0":-1.196767646605318,"x":189.26,"y":152.19,"x0":-2.8165420608101237,"y0":50.002108873462355,"z0":5.636287151051699,"aX":-18.264368616711188},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.6,"breakHorizontal":17.5},"zone":11,"typeConfidence":2.0,"plateTime":0.4155231757335951},"index":0,"playId":"7fdee3a6-5969-3987-8bfc-63cd30f70eb1","pitchNumber":1,"startTime":"2026-02-20T20:18:49.798Z","endTime":"2026-02-20T20:18:54.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":823356,"link":"/api/v1/people/823356"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":680716,"link":"/api/v1/people/680716","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":86.0,"endSpeed":79.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.093611588424306,"aZ":-33.835826587864496,"pfxX":0.2030124552569088,"pfxZ":-1.045200234747658,"pX":0.9802404994373302,"pZ":1.8229270850232178,"vX0":8.00400736265168,"vY0":-125.06893995670384,"vZ0":-2.9409267740057583,"x":79.64,"y":189.56,"x0":-2.28724049914186,"y0":50.00437738280941,"z0":5.787376104566609,"aX":0.32194938999658734},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.4,"breakHorizontal":-2.2,"spinRate":2054,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4378334559736632,"extension":7.104492785595783},"index":1,"playId":"77331ba6-2c0b-3a51-83ae-ee95d29beb70","pitchNumber":2,"startTime":"2026-02-20T20:19:05.650Z","endTime":"2026-02-20T20:19:10.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":823356,"link":"/api/v1/people/823356"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":680716,"link":"/api/v1/people/680716","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.224375629668707,"aZ":-23.186795507989448,"pfxX":-9.820436267843768,"pfxZ":4.931173425127309,"pX":-0.6002696876160032,"pZ":2.7272783226883344,"vX0":8.468144724698485,"vY0":-133.72532712940585,"vZ0":-3.2466568690516597,"x":139.88,"y":165.14,"x0":-2.52288433950723,"y0":50.00130310254305,"z0":5.609206914796245,"aX":-17.890926936854854},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.5,"breakHorizontal":16.1,"spinRate":1949,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.4086556675406916,"extension":7.0799570280959125},"hitData":{"launchSpeed":100.3,"launchAngle":0.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.96,"coordY":119.32}},"index":2,"playId":"03d237b3-2b87-3a64-90ba-4e0236558057","pitchNumber":3,"startTime":"2026-02-20T20:19:22.433Z","endTime":"2026-02-20T20:19:36.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":823356,"link":"/api/v1/people/823356"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":680716,"link":"/api/v1/people/680716","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680716,"link":"/api/v1/people/680716"},"credit":"b_ab"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_ab"},{"player":{"id":680716,"link":"/api/v1/people/680716"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.39999999999999,"awayTeamWinProbability":3.6000000000000085,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.46,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-20T20:19:36.748Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Payton Henry strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-20T20:19:36.140Z","endTime":"2026-02-20T20:21:05.069Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668721,"fullName":"Payton Henry","link":"/api/v1/people/668721"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"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":668721,"fullName":"Payton Henry","link":"/api/v1/people/668721"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669087,"link":"/api/v1/people/669087"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.5,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.397213713196887,"aZ":-26.80865621801,"pfxX":5.169707927185559,"pfxZ":3.701139103211796,"pX":-0.017191719280468584,"pZ":3.232850812890977,"vX0":4.818075163636465,"vY0":-119.70728305460369,"vZ0":-0.22879952065046016,"x":117.66,"y":151.49,"x0":-2.7285315378049746,"y0":50.002235864800504,"z0":5.732395680496892,"aX":7.491370816913862},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":7.0,"breakHorizontal":-10.6,"spinRate":2274,"spinDirection":67},"zone":2,"typeConfidence":2.0,"plateTime":0.45779326055055813,"extension":7.142692696780412},"index":0,"playId":"22ac8bcd-217a-3d84-8c71-053bcff3da3b","pitchNumber":1,"startTime":"2026-02-20T20:19:57.196Z","endTime":"2026-02-20T20:20:00.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":823356,"link":"/api/v1/people/823356"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":668721,"link":"/api/v1/people/668721","batSide":{"code":"R","description":"Right"}},"first":{"id":680716,"link":"/api/v1/people/680716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":86.4,"endSpeed":80.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.135910675835973,"aZ":-34.31578010992422,"pfxX":-0.08680576947096874,"pfxZ":-1.3353684025814632,"pX":1.0462047176699136,"pZ":1.0101615462063411,"vX0":8.256840019756135,"vY0":-125.636904654883,"vZ0":-4.81753398416593,"x":77.12,"y":211.51,"x0":-2.263703840355228,"y0":50.00032934220001,"z0":5.724037437082143,"aX":-0.1400285463234501},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.2,"breakHorizontal":-1.7,"spinRate":2048,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.43504063184029373,"extension":7.236888552530069},"index":1,"playId":"70f060ae-feb5-326d-af67-1f2b4defac83","pitchNumber":2,"startTime":"2026-02-20T20:20:15.074Z","endTime":"2026-02-20T20:20:19.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":823356,"link":"/api/v1/people/823356"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":668721,"link":"/api/v1/people/668721","batSide":{"code":"R","description":"Right"}},"first":{"id":680716,"link":"/api/v1/people/680716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.5,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.360452486986862,"aZ":-27.14257388523239,"pfxX":1.8808569476816037,"pfxZ":2.9770067201392756,"pX":0.3066468496187012,"pZ":2.5991455126613765,"vX0":6.787241964246471,"vY0":-129.28093411920057,"vZ0":-2.611246242031455,"x":105.31,"y":168.6,"x0":-2.598753660587558,"y0":50.00224094380037,"z0":5.709071126029499,"aX":3.1779282397376245},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.0,"breakHorizontal":-4.9,"spinRate":2236,"spinDirection":164},"zone":6,"typeConfidence":2.0,"plateTime":0.423931746055179,"extension":7.11583710152587},"index":2,"playId":"42c57f9e-a147-322f-b07f-5d3284faf300","pitchNumber":3,"startTime":"2026-02-20T20:20:34.262Z","endTime":"2026-02-20T20:20:38.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":823356,"link":"/api/v1/people/823356"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":668721,"link":"/api/v1/people/668721","batSide":{"code":"R","description":"Right"}},"first":{"id":680716,"link":"/api/v1/people/680716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":85.5,"endSpeed":78.4,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.802905215330163,"aZ":-34.43942082139085,"pfxX":0.902951560979256,"pfxZ":-1.4586355341367323,"pX":0.42910866579278223,"pZ":1.3186403427328648,"vX0":6.601769260618596,"vY0":-124.38048129017488,"vZ0":-3.766009135710307,"x":100.64,"y":203.18,"x0":-2.3855500198054416,"y0":50.00236110293568,"z0":5.732337410521732,"aX":1.4024995364457464},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.4,"breakHorizontal":-3.2,"spinRate":2053,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4417153618325198,"extension":7.103039487925744},"index":3,"playId":"faf3fa42-6b2c-3b48-a03c-ae0bc711569f","pitchNumber":4,"startTime":"2026-02-20T20:21:00.308Z","endTime":"2026-02-20T20:21:05.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669087,"link":"/api/v1/people/669087"},"first":{"id":695735,"link":"/api/v1/people/695735"},"second":{"id":823356,"link":"/api/v1/people/823356"},"third":{"id":822578,"link":"/api/v1/people/822578"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":683770,"link":"/api/v1/people/683770"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":701655,"link":"/api/v1/people/701655"}},"offense":{"batter":{"id":668721,"link":"/api/v1/people/668721","batSide":{"code":"R","description":"Right"}},"first":{"id":680716,"link":"/api/v1/people/680716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668721,"link":"/api/v1/people/668721"},"credit":"b_ab"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_ab"},{"player":{"id":668721,"link":"/api/v1/people/668721"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":3.6000000000000085,"leverageIndex":1.44,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-02-20T20:21:05.069Z","atBatIndex":63}]