[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carson Benge lines out to shortstop José Caballero.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-22T18:05:32.060Z","endTime":"2026-02-22T18:06:31.175Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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-22T17:22:30.968Z","endTime":"2026-02-22T18:00:26.442Z","isPitch":false,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"},"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-22T18:00:26.442Z","endTime":"2026-02-22T18:04:03.884Z","isPitch":false,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"},"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-22T18:04:03.884Z","endTime":"2026-02-22T18:05:34.084Z","isPitch":false,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"},"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":93.6,"endSpeed":85.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.480984254714127,"aZ":-12.805586957446359,"pfxX":-2.789516548941011,"pfxZ":10.367599531715587,"pX":0.1651534851678604,"pZ":2.4668290596313556,"vX0":8.098665103667395,"vY0":-135.97764471673455,"vZ0":-6.18133131171156,"x":110.7,"y":172.18,"x0":-2.492421842145941,"y0":50.000852943289836,"z0":5.661890401048763,"aX":-5.210634485960247},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.6,"breakHorizontal":3.2,"spinRate":2216,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.4031759206134229,"extension":6.727162458657583},"index":3,"playId":"06d9ab96-b902-3b37-8138-59026cd10d61","pitchNumber":1,"startTime":"2026-02-22T18:05:34.084Z","endTime":"2026-02-22T18:05:37.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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.3,"endSpeed":86.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.103098693137824,"aZ":-12.596972049183593,"pfxX":-2.681979516815961,"pfxZ":10.266349378406789,"pX":1.1630296541500538,"pZ":3.516327606369221,"vX0":10.619513746541333,"vY0":-136.94925975428137,"vZ0":-3.513925758444911,"x":72.67,"y":143.84,"x0":-2.4098149718304103,"y0":50.00614350544698,"z0":5.672794739437504,"aX":-5.118032789467501},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.0,"breakHorizontal":2.8,"spinRate":2349,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.39934753011752155,"extension":6.634766700820801},"index":4,"playId":"4792a99a-68f5-33b6-a671-fdf4fe0bef11","pitchNumber":2,"startTime":"2026-02-22T18:05:50.119Z","endTime":"2026-02-22T18:05:53.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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.7,"endSpeed":87.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.049723443803924,"aZ":-13.949448103449722,"pfxX":-3.152917234854759,"pfxZ":9.406831149193913,"pX":-1.233797662615714,"pZ":3.7245263338500525,"vX0":5.082113261590465,"vY0":-137.92644017680024,"vZ0":-2.848142843885939,"x":164.03,"y":138.22,"x0":-2.6858547441051916,"y0":50.00330284307258,"z0":5.704302714457768,"aX":-6.109234206215871},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.7,"breakHorizontal":4.7,"spinRate":2358,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.3962487164059354,"extension":6.644211565305243},"index":5,"playId":"9d6eaaab-445d-3a1c-a39d-501d080b354a","pitchNumber":3,"startTime":"2026-02-22T18:06:04.309Z","endTime":"2026-02-22T18:06:07.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.309543326367596,"aZ":-12.671487022011593,"pfxX":-1.9701954196053126,"pfxZ":10.20841259016655,"pX":0.5225468596427685,"pZ":3.2328158198730446,"vX0":8.905165758014581,"vY0":-137.09802235114032,"vZ0":-4.175816111924869,"x":97.08,"y":151.49,"x0":-2.5066418431081723,"y0":50.00061041638758,"z0":5.63567375781369,"aX":-3.7638883545987203},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.8,"breakHorizontal":1.8,"spinRate":2441,"spinDirection":198},"zone":3,"typeConfidence":2.0,"plateTime":0.39897333554891024,"extension":6.664894985375035},"hitData":{"launchSpeed":52.9,"launchAngle":32.0,"totalDistance":153.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":120.97,"coordY":140.85}},"index":6,"playId":"511d1ba6-defe-38d7-8039-e689b0e0d644","pitchNumber":4,"startTime":"2026-02-22T18:06:20.930Z","endTime":"2026-02-22T18:06:31.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_ab"},{"player":{"id":661563,"link":"/api/v1/people/661563"},"credit":"p_ab"},{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_pa"},{"player":{"id":661563,"link":"/api/v1/people/661563"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-02-22T18:06:31.175Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mark Vientos grounds out, third baseman Amed Rosario to first baseman Paul Goldschmidt.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-22T18:06:47.530Z","endTime":"2026-02-22T18:07:36.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.72574759989585,"aZ":-13.644440086107565,"pfxX":-3.3412777174227544,"pfxZ":9.571457843994509,"pX":-0.6548381322064319,"pZ":3.2265661489245927,"vX0":6.165658244286786,"vY0":-137.79775776185514,"vZ0":-4.3189249300597705,"x":141.96,"y":151.66,"x0":-2.480506905332113,"y0":50.000677892677366,"z0":5.726568559197036,"aX":-6.467553476166948},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.7,"breakHorizontal":4.8,"spinRate":2435,"spinDirection":196},"zone":1,"typeConfidence":2.0,"plateTime":0.39648208898530957,"extension":6.677810531929503},"index":0,"playId":"265278ee-a454-3e53-abe2-b25c9d75d1e2","pitchNumber":1,"startTime":"2026-02-22T18:06:50.502Z","endTime":"2026-02-22T18:06:55.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.63008824138236,"aZ":-10.045460545738642,"pfxX":-2.702838570910197,"pfxZ":11.547558128154877,"pX":0.4835088717281084,"pZ":3.6565119840094225,"vX0":9.269286645962746,"vY0":-137.79420865068946,"vZ0":-3.336796732472523,"x":98.57,"y":140.05,"x0":-2.577898546123245,"y0":50.000065157891285,"z0":5.565604183562402,"aX":-5.17914274400925},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":20.4,"breakHorizontal":2.9,"spinRate":2479,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.3980356977577286,"extension":6.725351370244903},"index":1,"playId":"4917bf0a-f371-38eb-84fb-7cf67d7cbf78","pitchNumber":2,"startTime":"2026-02-22T18:07:03.975Z","endTime":"2026-02-22T18:07:06.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-02-22T18:07:15.211Z","endTime":"2026-02-22T18:07:24.718Z","isPitch":false,"type":"action","player":{"id":668901,"link":"/api/v1/people/668901"},"defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.707619707432325,"aZ":-11.633422728243444,"pfxX":-5.202054846444419,"pfxZ":10.669214318841558,"pX":-0.48320653013766834,"pZ":4.001294869994443,"vX0":7.428482175622498,"vY0":-138.10784880591146,"vZ0":-2.7705572776027845,"x":135.42,"y":130.75,"x0":-2.5360789798152963,"y0":50.00361785881698,"z0":5.803470215289909,"aX":-10.016654338639887},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.8,"breakHorizontal":7.8,"spinRate":2592,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.3970905142691481,"extension":6.693929184770237},"hitData":{"launchSpeed":92.0,"launchAngle":-16.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":94.44,"coordY":164.0}},"index":3,"playId":"a711c2c9-5c40-37c7-92e5-2a1aada88c49","pitchNumber":3,"startTime":"2026-02-22T18:07:24.718Z","endTime":"2026-02-22T18:07:36.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":661563,"link":"/api/v1/people/661563"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":661563,"link":"/api/v1/people/661563"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:07:36.411Z","atBatIndex":1},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luis Torrens lines out to first baseman Paul Goldschmidt.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-22T18:07:55.199Z","endTime":"2026-02-22T18:08:58.401Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.674555169313418,"aZ":-30.205126316768972,"pfxX":5.699394974648646,"pfxZ":1.3064716691235692,"pX":1.1155613183680435,"pZ":3.1183406018467714,"vX0":6.979936087235809,"vY0":-121.94696571979148,"vZ0":-0.14637195670498004,"x":74.48,"y":154.58,"x0":-2.5228369180405803,"y0":50.0038274113492,"z0":5.781819477840124,"aX":8.594565363051826},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.6,"breakHorizontal":-12.0,"spinRate":2546,"spinDirection":99},"zone":12,"typeConfidence":0.9,"plateTime":0.44891470805472045,"extension":6.546579044635221},"index":0,"playId":"023bb714-0e84-3040-b130-12c1b92d693d","pitchNumber":1,"startTime":"2026-02-22T18:07:56.004Z","endTime":"2026-02-22T18:07:59.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.10762987166701,"aZ":-12.349441491762953,"pfxX":-2.2670374123141355,"pfxZ":10.485952487339654,"pX":0.34243015682446487,"pZ":2.200570204382813,"vX0":8.516473305353149,"vY0":-136.62424301537868,"vZ0":-6.635746303085943,"x":103.95,"y":179.36,"x0":-2.5204915386063784,"y0":50.0004167317999,"z0":5.509487482167926,"aX":-4.285783662623373},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.8,"breakHorizontal":2.3,"spinRate":2441,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.4008980906469697,"extension":6.677474211596738},"index":1,"playId":"d1396e1e-15ce-31ed-8667-589e276bb695","pitchNumber":2,"startTime":"2026-02-22T18:08:10.090Z","endTime":"2026-02-22T18:08:14.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-02-22T18:08:28.227Z","endTime":"2026-02-22T18:08:34.878Z","isPitch":false,"type":"action","player":{"id":620443,"link":"/api/v1/people/620443"},"defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50055619690214,"aZ":-23.140086279909838,"pfxX":-9.387816185454366,"pfxZ":5.510867008541588,"pX":0.5222177730411833,"pZ":1.847458023085031,"vX0":10.737435938670592,"vY0":-127.52964287196906,"vZ0":-3.7708956945293206,"x":97.09,"y":188.9,"x0":-2.53327637164309,"y0":50.00047956408554,"z0":5.181610497691339,"aX":-15.38158369463587},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.2,"breakHorizontal":14.4,"spinRate":1672,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.4303484940364548,"extension":6.747344589917808},"index":3,"playId":"7e83400c-f07e-3ee2-859b-ab6e0f7ab5e5","pitchNumber":3,"startTime":"2026-02-22T18:08:34.878Z","endTime":"2026-02-22T18:08:39.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":96.1,"endSpeed":88.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.118956999829347,"aZ":-15.705734269525227,"pfxX":-4.616659922546448,"pfxZ":8.332383592301813,"pX":0.8732439028021562,"pZ":2.178491085805248,"vX0":10.603241882724484,"vY0":-139.43014471126648,"vZ0":-6.858166647264074,"x":83.71,"y":179.96,"x0":-2.3721552184510624,"y0":50.00669237933049,"z0":5.6986393550614505,"aX":-9.12956874721139},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.8,"breakHorizontal":6.2,"spinRate":2207,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.39219281834230557,"extension":6.778254509955471},"hitData":{"launchSpeed":80.4,"launchAngle":10.0,"totalDistance":145.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":156.72,"coordY":152.53}},"index":4,"playId":"78be7ea9-d81f-32c7-a9bb-6875fa5ada04","pitchNumber":4,"startTime":"2026-02-22T18:08:49.414Z","endTime":"2026-02-22T18:08:58.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_ab"},{"player":{"id":661563,"link":"/api/v1/people/661563"},"credit":"p_ab"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_pa"},{"player":{"id":661563,"link":"/api/v1/people/661563"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:08:58.401Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trent Grisham flies out to left fielder Ryan Clifford.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-22T18:10:53.299Z","endTime":"2026-02-22T18:13:03.336Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691775,"link":"/api/v1/people/691775"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.5,"endSpeed":83.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.476210293441092,"aZ":-17.081833721107603,"pfxX":-9.123752878720452,"pfxZ":8.61169076398684,"pX":0.30042718156674497,"pZ":0.8918838741837342,"vX0":10.838238158412496,"vY0":-131.22759491980787,"vZ0":-7.495686024852066,"x":105.55,"y":214.7,"x0":-2.688241003907808,"y0":50.0060702511226,"z0":5.046874617998828,"aX":-15.995881182586823},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.2,"breakHorizontal":14.3,"spinRate":2012,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.41659716170505057,"extension":6.205387975117755},"index":0,"playId":"bc33244a-f5c0-34b5-8e8e-303ee2547640","pitchNumber":1,"startTime":"2026-02-22T18:11:03.075Z","endTime":"2026-02-22T18:11:07.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.298064875863044,"aZ":-19.60807931275227,"pfxX":-10.452693162711546,"pfxZ":7.009711508953906,"pX":-0.751621374371713,"pZ":2.4996221030263888,"vX0":9.151504107780012,"vY0":-133.21527102965348,"vZ0":-2.9404415338080754,"x":145.65,"y":171.29,"x0":-2.877702353601808,"y0":50.00256460383444,"z0":5.0393112251104775,"aX":-18.73884381916823},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.2,"breakHorizontal":16.9,"spinRate":2160,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.41155029584752834,"extension":6.1816468739742545},"index":1,"playId":"f82c33a1-7d2e-38f2-beb0-420f1847bbdd","pitchNumber":2,"startTime":"2026-02-22T18:11:15.143Z","endTime":"2026-02-22T18:11:19.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":81.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.011310337247036,"aZ":-19.56250023585156,"pfxX":-9.626602888464804,"pfxZ":7.291297621478764,"pX":-0.7137333995341121,"pZ":2.5170585893593236,"vX0":8.594120497755616,"vY0":-131.25280055067583,"vZ0":-2.739758340874074,"x":144.21,"y":170.82,"x0":-2.7935253802377416,"y0":50.00331934891466,"z0":5.045506810188352,"aX":-16.65242839375067},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.7,"breakHorizontal":15.4,"spinRate":2063,"spinDirection":241},"zone":4,"typeConfidence":2.0,"plateTime":0.4186821136265202,"extension":6.075940610012091},"index":2,"playId":"1a3aeaa2-7e4d-3670-836d-6544027dc9f3","pitchNumber":3,"startTime":"2026-02-22T18:11:27.416Z","endTime":"2026-02-22T18:11:54.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"}},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.161553940678203,"aZ":-24.65660385660112,"pfxX":-1.4502652264903864,"pfxZ":4.789468807543907,"pX":-0.17630458022059892,"pZ":3.2879261227059726,"vX0":7.340216312118997,"vY0":-124.32810431860597,"vZ0":0.48861895402115185,"x":123.72,"y":150.01,"x0":-2.97445289446535,"y0":50.00583204303735,"z0":5.129854415414012,"aX":-2.278985903424794},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.0,"breakHorizontal":1.0,"spinRate":2359,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.4400052896512623,"extension":6.101954820861941},"index":3,"playId":"943c1190-4b2d-3fb1-bba2-e578ad653b57","pitchNumber":4,"startTime":"2026-02-22T18:12:06.254Z","endTime":"2026-02-22T18:12:11.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":4,"startTime":"2026-02-22T18:12:21.324Z","endTime":"2026-02-22T18:12:33.661Z","isPitch":false,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"},"defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":77.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.465573046760277,"aZ":-31.613364116756983,"pfxX":-11.350317781477623,"pfxZ":0.3651847456839654,"pX":-0.16870191283184963,"pZ":2.15534881761688,"vX0":10.003135705821474,"vY0":-123.93132096941736,"vZ0":-0.5841729124372708,"x":123.43,"y":180.59,"x0":-2.7970138219479264,"y0":50.00501407232999,"z0":5.051649387186676,"aX":-17.528951132399133},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.8,"breakHorizontal":18.0,"spinRate":1949,"spinDirection":262},"zone":5,"typeConfidence":2.0,"plateTime":0.4432155649178817,"extension":6.325591889511929},"index":5,"playId":"5df03205-bee2-3717-8dcf-ea7a5ff09a41","pitchNumber":5,"startTime":"2026-02-22T18:12:33.661Z","endTime":"2026-02-22T18:12:38.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":72.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.406021513317175,"aZ":-35.59245947060318,"pfxX":3.5849492882371092,"pfxZ":-2.6085247661977418,"pX":-0.5042989004224449,"pZ":1.8919373571300488,"vX0":4.293885590314253,"vY0":-112.8997620548535,"vZ0":-0.14955938276237046,"x":136.22,"y":187.7,"x0":-2.884798550157795,"y0":50.0016876226554,"z0":5.492856643498803,"aX":4.702014587341254},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-4.6,"breakHorizontal":-7.4,"spinRate":2519,"spinDirection":58},"zone":7,"typeConfidence":2.0,"plateTime":0.4821565091493003,"extension":6.156469909885267},"hitData":{"launchSpeed":83.7,"launchAngle":43.0,"totalDistance":240.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.15,"coordY":95.54}},"index":6,"playId":"41fd1f9c-a160-3e05-a7cd-0427d0d13fe4","pitchNumber":6,"startTime":"2026-02-22T18:12:55.546Z","endTime":"2026-02-22T18:13:03.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_ab"},{"player":{"id":663795,"link":"/api/v1/people/663795"},"credit":"p_ab"},{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_pa"},{"player":{"id":663795,"link":"/api/v1/people/663795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:13:03.336Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Aaron Judge walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-22T18:13:18.002Z","endTime":"2026-02-22T18:14:50.058Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.02345410562326,"aZ":-21.798587221805416,"pfxX":-1.5543781320442465,"pfxZ":6.545999832323656,"pX":1.1593475570361496,"pZ":1.9547238085640486,"vX0":10.28711701314368,"vY0":-124.57228235640254,"vZ0":-3.1467805950548753,"x":72.81,"y":186.0,"x0":-2.8066930930894944,"y0":50.00348355253039,"z0":5.019162765394222,"aX":-2.46542117365514},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":11.4,"breakHorizontal":0.6,"spinRate":2305,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.4382573214574217,"extension":6.11608480664171},"index":0,"playId":"c3485db7-a536-35ca-ba00-2658689813d5","pitchNumber":1,"startTime":"2026-02-22T18:13:25.220Z","endTime":"2026-02-22T18:13:28.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":84.5,"endSpeed":78.0,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.217947884111247,"aZ":-24.13808213627433,"pfxX":0.2987365951836205,"pfxZ":5.247283034073335,"pX":1.7018945206507392,"pZ":1.3259904856173057,"vX0":10.446451132151774,"vY0":-122.69491226083896,"vZ0":-3.7478179867212154,"x":52.13,"y":202.98,"x0":-2.6415391955813807,"y0":50.004389936848305,"z0":4.919435900359657,"aX":0.455802147740873},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.9,"breakHorizontal":-2.9,"spinRate":2310,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.4456268958263241,"extension":6.322236900059403},"index":1,"playId":"ac894ee4-1dcd-31a4-b8ce-6c1f4d13c314","pitchNumber":2,"startTime":"2026-02-22T18:13:36.579Z","endTime":"2026-02-22T18:13:40.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":92.6,"endSpeed":84.2,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.063310992292866,"aZ":-16.20763845595208,"pfxX":-9.17979665017016,"pfxZ":8.787511852211864,"pX":0.9290716162399011,"pZ":2.091312194900278,"vX0":12.575428867183101,"vY0":-134.1879349788573,"vZ0":-4.802923754481649,"x":81.59,"y":182.31,"x0":-2.6335709698415295,"y0":50.001270577346155,"z0":5.065535690896583,"aX":-16.676863834138477},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.0,"breakHorizontal":13.8,"spinRate":2273,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.40877961824463993,"extension":6.265879354178477},"index":2,"playId":"dedada02-47f6-3508-9417-42d89da65b3d","pitchNumber":3,"startTime":"2026-02-22T18:13:49.833Z","endTime":"2026-02-22T18:13:55.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":75.9,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.015933463160604,"aZ":-31.22606618369757,"pfxX":-11.517846385881047,"pfxZ":0.6374372608697207,"pX":-1.474281903343978,"pZ":3.2394591198578397,"vX0":7.326988607931779,"vY0":-121.59813604779546,"vZ0":1.9702393884367102,"x":173.2,"y":151.31,"x0":-3.0450651909071382,"y0":50.002117560265596,"z0":5.146799198446406,"aX":-17.07922377624004},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.0,"breakHorizontal":18.8,"spinRate":1819,"spinDirection":255},"zone":11,"typeConfidence":2.0,"plateTime":0.452134665836458,"extension":6.2634911203800305},"index":3,"playId":"3899dced-2306-33e5-b3d0-52868247f5d0","pitchNumber":4,"startTime":"2026-02-22T18:14:04.619Z","endTime":"2026-02-22T18:14:10.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-02-22T18:14:18.711Z","endTime":"2026-02-22T18:14:34.644Z","isPitch":false,"type":"action","player":{"id":592450,"link":"/api/v1/people/592450"},"defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.2,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.343339914935772,"aZ":-28.542580311022853,"pfxX":-1.554598784268853,"pfxZ":2.409519501067276,"pX":1.3178412319296913,"pZ":1.839049728008498,"vX0":10.423044149081344,"vY0":-122.11673406314478,"vZ0":-1.9214992383926468,"x":66.77,"y":189.13,"x0":-2.8062469513186374,"y0":50.004839981724665,"z0":5.094694221223174,"aX":-2.3466486369054156},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.2,"breakHorizontal":0.4,"spinRate":2510,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.4487594805697306,"extension":6.194890073840094},"index":5,"playId":"a7a47435-52d0-3eaf-95f1-c700626237e3","pitchNumber":5,"startTime":"2026-02-22T18:14:34.644Z","endTime":"2026-02-22T18:14:37.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.1,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.469650674734893,"aZ":-21.667661902362493,"pfxX":-1.5738843382633996,"pfxZ":6.612009615335956,"pX":0.8834131569629978,"pZ":1.6368645635340935,"vX0":9.938989010929893,"vY0":-125.29993756763555,"vZ0":-3.6746993920659348,"x":83.33,"y":194.58,"x0":-2.9312067287482675,"y0":50.00320315316438,"z0":4.894264848952922,"aX":-2.502181060115179},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":11.3,"breakHorizontal":0.6,"spinRate":2314,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.43723537128703205,"extension":6.3300446939829556},"index":6,"playId":"1120db1e-c047-3af5-8f25-a67eed807143","pitchNumber":6,"startTime":"2026-02-22T18:14:45.692Z","endTime":"2026-02-22T18:14:50.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"credit":"b_pa"},{"player":{"id":663795,"link":"/api/v1/people/663795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.63,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:14:50.058Z","atBatIndex":4},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cody Bellinger pops out to third baseman Christian Arroyo in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-22T18:15:12.807Z","endTime":"2026-02-22T18:15:26.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":624414,"link":"/api/v1/people/624414"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.1,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.824079684190536,"aZ":-18.49245286589678,"pfxX":-8.911043664018496,"pfxZ":7.738250844864334,"pX":0.11516660927636455,"pZ":2.61685282663976,"vX0":11.031388782771954,"vY0":-132.03157468617266,"vZ0":-2.7943729846804546,"x":112.61,"y":168.12,"x0":-2.957137701981913,"y0":50.00046124452534,"z0":5.048120110928134,"aX":-15.749356959250308},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.6,"breakHorizontal":13.8,"spinRate":2091,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.41467842336295524,"extension":6.362266293371266},"hitData":{"launchSpeed":74.2,"launchAngle":78.0,"totalDistance":65.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":105.87,"coordY":201.95}},"index":0,"playId":"d95fc5ca-e4b0-34b1-a138-b517a62085b4","pitchNumber":1,"startTime":"2026-02-22T18:15:12.807Z","endTime":"2026-02-22T18:15:26.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_ab"},{"player":{"id":663795,"link":"/api/v1/people/663795"},"credit":"p_ab"},{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_pa"},{"player":{"id":663795,"link":"/api/v1/people/663795"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.2,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:15:26.912Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jazz Chisholm Jr. flies out sharply to center fielder Cristian Pache.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-22T18:15:46.297Z","endTime":"2026-02-22T18:17:26.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"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":3},"details":{"event":"Flyout","eventType":"field_out","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":3},"credits":[{"player":{"id":665506,"link":"/api/v1/people/665506"},"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":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.072107333476925,"aZ":-24.859682296249495,"pfxX":-0.837445832732465,"pfxZ":4.712665366892578,"pX":-0.8438989305283275,"pZ":2.396948100210776,"vX0":6.069215585305721,"vY0":-123.41082157352702,"vZ0":-1.3986140778116782,"x":149.17,"y":174.06,"x0":-3.219497652337017,"y0":50.00464008432024,"z0":5.052307958078118,"aX":-1.3014234086549383},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":8.5,"breakHorizontal":0.2,"spinRate":2163,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.44273312105282114,"extension":6.043691578296769},"index":0,"playId":"3cbd0645-8add-3fe2-8662-f05e21429d2a","pitchNumber":1,"startTime":"2026-02-22T18:15:55.328Z","endTime":"2026-02-22T18:16:22.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"}},"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":91.1,"endSpeed":83.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.54940028713532,"aZ":-21.30950219263671,"pfxX":-8.34537687391045,"pfxZ":6.1311362206316655,"pX":-0.7773607562393087,"pZ":3.2796081696865067,"vX0":8.869596209425815,"vY0":-132.36735085986297,"vZ0":-0.8106005260905473,"x":146.63,"y":150.23,"x0":-3.0891553234303397,"y0":50.00380142993839,"z0":5.151580240686417,"aX":-14.79318669638582},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.2,"breakHorizontal":13.2,"spinRate":1932,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.41396752398584,"extension":6.1196520707482325},"index":1,"playId":"c651ed56-c0d7-3d7d-9654-d7ab51c9f170","pitchNumber":2,"startTime":"2026-02-22T18:16:38.301Z","endTime":"2026-02-22T18:16:44.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":85.6,"endSpeed":78.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.92176256302062,"aZ":-23.181834527783977,"pfxX":-2.4267229137347255,"pfxZ":5.71556786189114,"pX":0.7798275235085242,"pZ":2.438613021710088,"vX0":10.486804329845567,"vY0":-124.36822876863926,"vZ0":-1.6282422375320027,"x":87.27,"y":172.94,"x0":-3.1681303954419304,"y0":50.003044335013904,"z0":5.016300141393625,"aX":-3.8192969631458697},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":10.2,"breakHorizontal":2.0,"spinRate":2204,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.43966587776578425,"extension":6.081454133064037},"index":2,"playId":"4ad1e563-8b9f-32a8-b4f7-a3f52306ecc4","pitchNumber":3,"startTime":"2026-02-22T18:16:55.138Z","endTime":"2026-02-22T18:16:58.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":72.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.619101752380192,"aZ":-37.30743983530542,"pfxX":3.643932063972331,"pfxZ":-3.8427486318027846,"pX":-0.18322055010665214,"pZ":2.03764870630476,"vX0":5.552331712509323,"vY0":-114.62257330650736,"vZ0":0.5752107706544514,"x":123.98,"y":183.76,"x0":-3.1078364114104358,"y0":50.00506532510857,"z0":5.417824528885394,"aX":4.862667157669976},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-6.5,"breakHorizontal":-7.9,"spinRate":2521,"spinDirection":67},"zone":8,"typeConfidence":2.0,"plateTime":0.4773266472129376,"extension":6.10958793636779},"hitData":{"launchSpeed":101.1,"launchAngle":26.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":138.12,"coordY":44.57}},"index":3,"playId":"7fc9dbbd-358d-39e5-9e55-95df7949621e","pitchNumber":4,"startTime":"2026-02-22T18:17:18.716Z","endTime":"2026-02-22T18:17:26.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":663795,"link":"/api/v1/people/663795"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":663795,"link":"/api/v1/people/663795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:17:26.620Z","atBatIndex":6},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jared Young homers (1) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-22T18:19:34.769Z","endTime":"2026-02-22T18:22:05.780Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":{"id":661563,"link":"/api/v1/people/661563"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.907209710135227,"aZ":-18.369432273259996,"pfxX":-2.714740910140105,"pfxZ":7.558022882651109,"pX":-0.42695852646831944,"pZ":3.366692513007488,"vX0":6.583271438281904,"vY0":-134.4839550764914,"vZ0":-2.8461412623025617,"x":133.27,"y":147.88,"x0":-2.5569192425081657,"y0":50.00456719090673,"z0":5.745934863480769,"aX":-4.960439084435783},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.2,"breakHorizontal":3.5,"spinRate":2143,"spinDirection":198},"zone":1,"typeConfidence":2.0,"plateTime":0.4077092697943243,"extension":6.709024875170309},"index":0,"playId":"b771c6e2-d9ff-3f99-ac59-94d95bac2931","pitchNumber":1,"startTime":"2026-02-22T18:19:37.949Z","endTime":"2026-02-22T18:19:42.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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.0,"endSpeed":85.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.915457470286118,"aZ":-11.827520457446761,"pfxX":-2.9026687060867937,"pfxZ":10.8566535930475,"pX":0.40688637642850917,"pZ":0.825868558973756,"vX0":8.89428830077003,"vY0":-136.2655874160713,"vZ0":-10.31254585606039,"x":101.49,"y":216.48,"x0":-2.5273346947399244,"y0":50.003731418158715,"z0":5.484652236613952,"aX":-5.441407827603612},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.5,"breakHorizontal":3.4,"spinRate":2437,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.40249002115485943,"extension":6.55071403718022},"index":1,"playId":"bfe9df48-ddd2-3b5e-8c92-51dc471ac0f2","pitchNumber":2,"startTime":"2026-02-22T18:19:50.877Z","endTime":"2026-02-22T18:19:53.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.241487961309463,"aZ":-29.830112324896373,"pfxX":5.4895304546502155,"pfxZ":1.6293335759534067,"pX":0.356009663643365,"pZ":2.4296452552789103,"vX0":5.609034156616301,"vY0":-119.40706524612764,"vZ0":-1.2022064330730404,"x":103.43,"y":173.18,"x0":-2.741473297861898,"y0":50.000659368993446,"z0":5.637858442108774,"aX":7.878465698676808},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.9,"breakHorizontal":-11.4,"spinRate":2510,"spinDirection":91},"zone":6,"typeConfidence":0.9,"plateTime":0.45973866205268843,"extension":6.48019602040635},"index":2,"playId":"c6ccde5e-7aa6-3099-9fa6-5de6a6fdaf38","pitchNumber":3,"startTime":"2026-02-22T18:20:12.036Z","endTime":"2026-02-22T18:20:23.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":3,"startTime":"2026-02-22T18:20:51.519Z","endTime":"2026-02-22T18:21:03.639Z","isPitch":false,"type":"action","player":{"id":676724,"link":"/api/v1/people/676724"},"defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":95.6,"endSpeed":86.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.2745793812847,"aZ":-13.941641738090812,"pfxX":-3.2239264672982664,"pfxZ":9.370763587783589,"pX":-1.1669052958244805,"pZ":3.4128818983940423,"vX0":5.409789257326962,"vY0":-139.09363287848916,"vZ0":-3.764478509109429,"x":161.48,"y":146.63,"x0":-2.724498799638087,"y0":50.001336285261594,"z0":5.717845699871006,"aX":-6.2722239021548},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.3,"breakHorizontal":4.7,"spinRate":2328,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.39485866318666885,"extension":6.5110521490067805},"index":4,"playId":"cbbe43cb-de40-3a60-b04c-d7321022d970","pitchNumber":4,"startTime":"2026-02-22T18:21:03.639Z","endTime":"2026-02-22T18:21:08.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":87.8,"endSpeed":80.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.457098233474937,"aZ":-26.823957215783146,"pfxX":-9.556151675464138,"pfxZ":3.2093040459449647,"pX":-1.6825668795721231,"pZ":2.6699841761245846,"vX0":5.959149377759913,"vY0":-127.78202430288134,"vZ0":-1.2375603417542664,"x":181.14,"y":166.69,"x0":-2.794354979003516,"y0":50.00106116409151,"z0":5.253208299754126,"aX":-15.921497009116925},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.8,"breakHorizontal":16.1,"spinRate":1695,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4274081604138886,"extension":6.407307113207823},"index":5,"playId":"886e7510-e01e-3356-a6c2-d57fdc5a9264","pitchNumber":5,"startTime":"2026-02-22T18:21:20.542Z","endTime":"2026-02-22T18:21:26.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.84961576791055,"aZ":-10.697828071318053,"pfxX":-3.024011729371754,"pfxZ":11.269246075749166,"pX":0.23726214255538444,"pZ":3.6910360713752417,"vX0":8.482693404895974,"vY0":-137.72491143239833,"vZ0":-3.4210084398345244,"x":107.96,"y":139.12,"x0":-2.5005979874088764,"y0":50.00240693307641,"z0":5.681705487722098,"aX":-5.763084963782188},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.8,"breakHorizontal":3.6,"spinRate":2408,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.39890988086326606,"extension":6.594890677708361},"hitData":{"launchSpeed":95.6,"launchAngle":36.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":180.43,"coordY":66.86}},"index":6,"playId":"53739029-6c57-3654-a62a-83e481b307a4","pitchNumber":6,"startTime":"2026-02-22T18:21:36.596Z","endTime":"2026-02-22T18:22:05.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_ab"},{"player":{"id":661563,"link":"/api/v1/people/661563"},"credit":"p_ab"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_pa"},{"player":{"id":661563,"link":"/api/v1/people/661563"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":-10.299999999999997,"leverageIndex":0.92,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:22:05.780Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Arroyo called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-22T18:22:12.725Z","endTime":"2026-02-22T18:24:09.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":624414,"fullName":"Christian Arroyo","link":"/api/v1/people/624414"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624414,"fullName":"Christian Arroyo","link":"/api/v1/people/624414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.203573016005617,"aZ":-15.19344337030853,"pfxX":-1.238796649242793,"pfxZ":8.804917936445948,"pX":0.49008122862376646,"pZ":3.5571794770184204,"vX0":9.043638677315698,"vY0":-138.1104193642541,"vZ0":-3.0426779185346824,"x":98.32,"y":142.74,"x0":-2.668179295439895,"y0":50.00466700415344,"z0":5.697047653341081,"aX":-2.3902922681831864},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":0.4,"spinRate":2444,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.396823085146655,"extension":6.624874425262427},"index":0,"playId":"09657094-1242-362f-80dc-6dc42b71fe91","pitchNumber":1,"startTime":"2026-02-22T18:22:15.132Z","endTime":"2026-02-22T18:22:21.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":624414,"link":"/api/v1/people/624414","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.898319434892407,"aZ":-11.227197794112291,"pfxX":-2.9569165794201844,"pfxZ":10.965553157119544,"pX":-0.03696962449604011,"pZ":2.79448613893852,"vX0":8.019291334636229,"vY0":-137.44502352678614,"vZ0":-5.239580324079964,"x":118.41,"y":163.33,"x0":-2.6102733312626203,"y0":50.00377659737249,"z0":5.490181001973464,"aX":-5.649760572822783},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.8,"breakHorizontal":3.6,"spinRate":2440,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.39874216552176645,"extension":6.6484350265217085},"index":1,"playId":"f43aa799-c90f-333c-b473-77f3c32e10f6","pitchNumber":2,"startTime":"2026-02-22T18:22:28.188Z","endTime":"2026-02-22T18:22:31.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":624414,"link":"/api/v1/people/624414","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.911032790926466,"aZ":-12.97369933444067,"pfxX":-4.584893425444141,"pfxZ":10.061408790122787,"pX":0.01134176578607848,"pZ":1.9003908625432357,"vX0":8.42332411171371,"vY0":-136.95812368583535,"vZ0":-7.377970266351451,"x":116.57,"y":187.47,"x0":-2.501908763994145,"y0":50.00569364095859,"z0":5.507793146590085,"aX":-8.752733065207941},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.9,"breakHorizontal":6.6,"spinRate":2527,"spinDirection":198},"zone":8,"typeConfidence":2.0,"plateTime":0.39920406688425425,"extension":6.746912610335276},"index":2,"playId":"3fb69e48-7e3a-31d3-ad39-7f3524c2dc6d","pitchNumber":3,"startTime":"2026-02-22T18:22:42.592Z","endTime":"2026-02-22T18:22:46.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":624414,"link":"/api/v1/people/624414","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-02-22T18:22:54.750Z","endTime":"2026-02-22T18:23:04.753Z","isPitch":false,"type":"action","player":{"id":624414,"link":"/api/v1/people/624414"},"defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":624414,"link":"/api/v1/people/624414","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86002274397928,"aZ":-14.814379486110541,"pfxX":-2.882531200552183,"pfxZ":8.918759675392844,"pX":-0.34260865701422444,"pZ":3.779201228573934,"vX0":7.659540583690386,"vY0":-138.17117666965808,"vZ0":-2.3952433718043915,"x":130.06,"y":136.74,"x0":-2.7679472875233015,"y0":50.0028007346564,"z0":5.644861880815922,"aX":-5.61157072837454},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":3.7,"spinRate":2465,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3953999476840204,"extension":6.633729557758096},"index":4,"playId":"3de425c0-13d6-3dd8-8fa0-9cb9da6734cb","pitchNumber":4,"startTime":"2026-02-22T18:23:04.753Z","endTime":"2026-02-22T18:23:08.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":624414,"link":"/api/v1/people/624414","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.383185277180477,"aZ":-29.704802315374067,"pfxX":5.8527604219269165,"pfxZ":1.5871623694385288,"pX":0.354125539343564,"pZ":3.0034424571307596,"vX0":5.477540885689825,"vY0":-123.94559643198876,"vZ0":-0.6534500592088193,"x":103.5,"y":157.69,"x0":-2.643697187333465,"y0":50.00517897687188,"z0":5.747377110448214,"aX":9.121757514811597},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.0,"breakHorizontal":-11.9,"spinRate":2695,"spinDirection":94},"zone":3,"typeConfidence":0.91,"plateTime":0.4416259889827465,"extension":6.700589478216389},"index":5,"playId":"16e8fbe2-af5b-381d-bbf5-d1a8c632b1ca","pitchNumber":5,"startTime":"2026-02-22T18:23:20.112Z","endTime":"2026-02-22T18:23:23.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":624414,"link":"/api/v1/people/624414","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.2,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.068909962596734,"aZ":-28.98910048178608,"pfxX":-12.13408354141232,"pfxZ":1.8504638526721098,"pX":0.8712459068981475,"pZ":0.8819199257488225,"vX0":12.637700421824412,"vY0":-130.7116307256376,"vZ0":-5.18618609157166,"x":83.79,"y":214.97,"x0":-2.463373371599702,"y0":50.002491156920264,"z0":5.0840539186435905,"aX":-20.87337057359819},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.3,"breakHorizontal":19.0,"spinRate":1618,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4199890718264494,"extension":6.662809407545244},"index":6,"playId":"b844b692-e0db-3718-a4f5-9249168c079e","pitchNumber":6,"startTime":"2026-02-22T18:23:49.117Z","endTime":"2026-02-22T18:23:52.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":624414,"link":"/api/v1/people/624414","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.9,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.222350790883578,"aZ":-25.554065149144375,"pfxX":-9.293381992508026,"pfxZ":3.8514818241870454,"pX":-0.19966782436717673,"pZ":3.3449261999089637,"vX0":9.344577196309793,"vY0":-130.27363370691896,"vZ0":-0.035215270639012974,"x":124.61,"y":148.47,"x0":-2.6247737108560782,"y0":50.00475314092026,"z0":5.28931799662606,"aX":-15.984766917798458},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.2,"breakHorizontal":14.8,"spinRate":1697,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.42036156658162405,"extension":6.454890211798596},"index":7,"playId":"95f9190c-1e6d-38e7-a5e5-222dc78bb84b","pitchNumber":7,"startTime":"2026-02-22T18:24:03.737Z","endTime":"2026-02-22T18:24:09.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":624414,"link":"/api/v1/people/624414","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624414,"link":"/api/v1/people/624414"},"credit":"b_ab"},{"player":{"id":661563,"link":"/api/v1/people/661563"},"credit":"p_ab"},{"player":{"id":624414,"link":"/api/v1/people/624414"},"credit":"b_pa"},{"player":{"id":661563,"link":"/api/v1/people/661563"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:24:09.177Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Clifford strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-22T18:24:23.825Z","endTime":"2026-02-22T18:25:09.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":691775,"fullName":"Ryan Clifford","link":"/api/v1/people/691775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691775,"fullName":"Ryan Clifford","link":"/api/v1/people/691775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.4,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.95020667226051,"aZ":-29.14199394004363,"pfxX":8.148029266804947,"pfxZ":2.1062218074621253,"pX":-0.16386872627199198,"pZ":2.7964160173594452,"vX0":3.7056095046084163,"vY0":-119.27030674939263,"vZ0":-0.503494072276269,"x":123.25,"y":163.28,"x0":-2.796385814157225,"y0":50.00433241688484,"z0":5.6384394752313565,"aX":11.738206278588358},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":4.0,"breakHorizontal":-15.6,"spinRate":2528,"spinDirection":74},"zone":5,"typeConfidence":0.91,"plateTime":0.4592362637228984,"extension":6.574218753009588},"index":0,"playId":"e451323f-1593-32a8-9c1e-45d3001c4f4e","pitchNumber":1,"startTime":"2026-02-22T18:24:32.603Z","endTime":"2026-02-22T18:24:37.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":691775,"link":"/api/v1/people/691775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.5,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.229152526650648,"aZ":-25.068303341238035,"pfxX":-8.794339438405887,"pfxZ":4.194375659981894,"pX":-0.17315787978409103,"pZ":1.376611398551532,"vX0":9.416071965719944,"vY0":-129.63837493797712,"vZ0":-4.548394345167142,"x":123.6,"y":201.61,"x0":-2.7175062420655323,"y0":50.00382201200798,"z0":5.077833925782531,"aX":-14.90335637602293},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.7,"breakHorizontal":13.7,"spinRate":1659,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4232275691127416,"extension":6.594634228049301},"index":1,"playId":"2d1e4eae-3d4b-3233-ac55-a0a9eb650458","pitchNumber":2,"startTime":"2026-02-22T18:24:45.070Z","endTime":"2026-02-22T18:24:48.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":691775,"link":"/api/v1/people/691775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.510046178238394,"aZ":-16.317674347358988,"pfxX":-2.900136530993554,"pfxZ":8.029960825848374,"pX":-0.6413640046023603,"pZ":3.659957310025052,"vX0":6.565659022407611,"vY0":-139.4575953489643,"vZ0":-2.719273418805057,"x":141.45,"y":139.96,"x0":-2.646457241710332,"y0":50.006937381098304,"z0":5.720276952128877,"aX":-5.730217119128407},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.2,"breakHorizontal":4.0,"spinRate":2272,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.39231901463029617,"extension":6.575030877147578},"index":2,"playId":"9d92ca19-348a-3a10-b7c2-e8ceabe40405","pitchNumber":3,"startTime":"2026-02-22T18:25:03.929Z","endTime":"2026-02-22T18:25:09.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":691775,"link":"/api/v1/people/691775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691775,"link":"/api/v1/people/691775"},"credit":"b_ab"},{"player":{"id":661563,"link":"/api/v1/people/661563"},"credit":"p_ab"},{"player":{"id":691775,"link":"/api/v1/people/691775"},"credit":"b_pa"},{"player":{"id":661563,"link":"/api/v1/people/661563"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.3,"awayTeamWinProbability":56.7,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:25:09.949Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vidal Bruján singles on a ground ball to right fielder Yanquiel Fernández.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-22T18:25:31.530Z","endTime":"2026-02-22T18:26:49.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"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":89.6,"endSpeed":81.9,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09344578082736,"aZ":-20.790631799777916,"pfxX":-10.675848825980763,"pfxZ":6.674171547374607,"pX":0.7824439579176508,"pZ":1.3550954860840274,"vX0":12.048112188600467,"vY0":-129.7848542878554,"vZ0":-5.61510955418934,"x":87.18,"y":202.19,"x0":-2.5323397552198768,"y0":50.00542324710984,"z0":5.129528361289818,"aX":-18.219951665330843},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.9,"breakHorizontal":16.7,"spinRate":1598,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4219733188385404,"extension":6.605150056016262},"index":0,"playId":"6e43ec94-7c65-373f-81f6-8fff6990217b","pitchNumber":1,"startTime":"2026-02-22T18:25:31.864Z","endTime":"2026-02-22T18:25:39.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.962860636026164,"aZ":-24.0842689778587,"pfxX":2.660832432873214,"pfxZ":5.243199370459522,"pX":0.7061267853570019,"pZ":1.603520608503001,"vX0":7.787778045987312,"vY0":-123.2744121981047,"vZ0":-4.393704464052293,"x":90.08,"y":195.48,"x0":-2.8365747041732234,"y0":50.002612262540744,"z0":5.436324189790477,"aX":4.103473518408705},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.8,"breakHorizontal":-6.6,"spinRate":2581,"spinDirection":90},"zone":9,"typeConfidence":2.0,"plateTime":0.44391220651537333,"extension":6.682219825375482},"index":1,"playId":"caea0eea-439f-39c7-b8c4-e2fdaa6413a9","pitchNumber":2,"startTime":"2026-02-22T18:25:46.798Z","endTime":"2026-02-22T18:25:56.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.92521785443858,"aZ":-13.153368689407413,"pfxX":-2.1187099371980582,"pfxZ":9.93403523001165,"pX":0.5097647915411109,"pZ":1.820730777884832,"vX0":8.979793231122045,"vY0":-137.16139817437607,"vZ0":-7.5637120468419425,"x":97.57,"y":189.62,"x0":-2.5242964738555655,"y0":50.00506440741679,"z0":5.501709806143999,"aX":-4.058711820823125},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.7,"breakHorizontal":2.0,"spinRate":2436,"spinDirection":202},"zone":9,"typeConfidence":2.0,"plateTime":0.3985698864456877,"extension":6.514260251220262},"index":2,"playId":"7a7e0ead-9c14-3de0-896b-115bab190757","pitchNumber":3,"startTime":"2026-02-22T18:26:03.029Z","endTime":"2026-02-22T18:26:07.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.6,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.076362109126467,"aZ":-30.249471801194446,"pfxX":-9.999598280594597,"pfxZ":1.1412027612507902,"pX":-0.39765070987431855,"pZ":1.7433316598009194,"vX0":9.506318549630954,"vY0":-129.00976487793596,"vZ0":-2.7107660961796065,"x":132.16,"y":191.71,"x0":-2.8256951237088135,"y0":50.00603383183779,"z0":5.132195000254158,"aX":-16.91052802245102},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.7,"breakHorizontal":16.1,"spinRate":1594,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.42408326830409715,"extension":6.433459686562957},"index":3,"playId":"2b8e4fa5-5bd6-3bc5-a865-6161a3a83ed9","pitchNumber":4,"startTime":"2026-02-22T18:26:21.502Z","endTime":"2026-02-22T18:26:26.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.675019422955366,"aZ":-13.82904631796237,"pfxX":-2.7966351216982828,"pfxZ":9.35807723408032,"pX":0.17730765143456062,"pZ":2.6170358714851014,"vX0":8.667352722752234,"vY0":-138.80306817793632,"vZ0":-5.849741625970205,"x":110.24,"y":168.12,"x0":-2.6158888306775068,"y0":50.00413056183118,"z0":5.664788011693402,"aX":-5.483643569685737},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.0,"breakHorizontal":3.4,"spinRate":2443,"spinDirection":197},"zone":5,"typeConfidence":2.0,"plateTime":0.3938750253886889,"extension":6.6261248098962975},"hitData":{"launchSpeed":95.6,"launchAngle":1.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":141.87,"coordY":126.56}},"index":4,"playId":"0be0f039-36ba-38d2-80e7-e47e44d08fce","pitchNumber":5,"startTime":"2026-02-22T18:26:37.123Z","endTime":"2026-02-22T18:26:49.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660644,"link":"/api/v1/people/660644"},"credit":"b_ab"},{"player":{"id":661563,"link":"/api/v1/people/661563"},"credit":"p_ab"},{"player":{"id":660644,"link":"/api/v1/people/660644"},"credit":"b_pa"},{"player":{"id":661563,"link":"/api/v1/people/661563"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.199999999999996,"awayTeamWinProbability":57.800000000000004,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.4,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:26:49.782Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cristian Pache strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-22T18:27:06.015Z","endTime":"2026-02-22T18:29:55.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":665506,"fullName":"Cristian Pache","link":"/api/v1/people/665506"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665506,"fullName":"Cristian Pache","link":"/api/v1/people/665506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.105073354784544,"aZ":-26.30306136734589,"pfxX":-8.836708793480565,"pfxZ":3.753552449072103,"pX":-0.16103683459540205,"pZ":2.2098949124686045,"vX0":9.099118678894136,"vY0":-124.07286244300896,"vZ0":-1.98973231222663,"x":123.14,"y":179.11,"x0":-2.722435501097983,"y0":50.00227567759925,"z0":5.207484378024581,"aX":-13.81982731518201},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.6,"breakHorizontal":13.9,"spinRate":1525,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.44094201798916943,"extension":6.35623195485976},"index":0,"playId":"1de32b58-4432-3ddc-9da3-94fd186670f9","pitchNumber":1,"startTime":"2026-02-22T18:27:23.462Z","endTime":"2026-02-22T18:27:27.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":665506,"link":"/api/v1/people/665506","batSide":{"code":"R","description":"Right"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-02-22T18:27:51.065Z","endTime":"2026-02-22T18:27:51.076Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":665506,"link":"/api/v1/people/665506","batSide":{"code":"R","description":"Right"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"With Cristian Pache batting, Vidal Bruján advances to 2nd on a balk.","event":"Balk","eventType":"balk","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"startTime":"2026-02-22T18:27:51.076Z","endTime":"2026-02-22T18:28:10.039Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":661563,"link":"/api/v1/people/661563"},"defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":665506,"link":"/api/v1/people/665506","batSide":{"code":"R","description":"Right"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"postOnSecond":{"id":660644,"link":"/api/v1/people/660644"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"homeTeamWinProbability":41.099999999999994,"awayTeamWinProbability":58.900000000000006,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.84,"dramaIndex":33.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.730030664782646,"aZ":-27.523922717087405,"pfxX":-8.276636198364127,"pfxZ":2.743938051587106,"pX":0.769667615008098,"pZ":1.6953513386783643,"vX0":10.82828716442795,"vY0":-129.25535593806492,"vZ0":-3.766532197107008,"x":87.66,"y":193.01,"x0":-2.3969072309412667,"y0":50.00232341154536,"z0":5.282994759503771,"aX":-14.017338178182612},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.3,"breakHorizontal":12.6,"spinRate":1575,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.42361901914180145,"extension":6.466186285698932},"index":3,"playId":"4061c7f5-e643-3d75-b678-4584fb495649","pitchNumber":2,"startTime":"2026-02-22T18:28:10.039Z","endTime":"2026-02-22T18:28:14.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":665506,"link":"/api/v1/people/665506","batSide":{"code":"R","description":"Right"}},"second":{"id":660644,"link":"/api/v1/people/660644"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.961704669508975,"aZ":-12.690739925266953,"pfxX":-3.937911360931465,"pfxZ":10.22653086243728,"pX":-0.8039798124867765,"pZ":2.046066183879455,"vX0":6.745488747275178,"vY0":-137.5027767741637,"vZ0":-7.184171004092099,"x":147.65,"y":183.54,"x0":-2.783086778777034,"y0":50.00099280723674,"z0":5.563094357689265,"aX":-7.501497801361376},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.0,"breakHorizontal":5.6,"spinRate":2385,"spinDirection":203},"zone":7,"typeConfidence":2.0,"plateTime":0.39912786899867214,"extension":6.5181050487506145},"index":4,"playId":"c78f0367-da2d-3ab1-9e8c-a1ea05aa8e1b","pitchNumber":3,"startTime":"2026-02-22T18:28:31.180Z","endTime":"2026-02-22T18:28:39.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":665506,"link":"/api/v1/people/665506","batSide":{"code":"R","description":"Right"}},"second":{"id":660644,"link":"/api/v1/people/660644"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.144062369822777,"aZ":-26.526516136831106,"pfxX":4.749849665569566,"pfxZ":3.599088010822946,"pX":-0.2513979533562288,"pZ":4.197682394385407,"vX0":5.37640719484833,"vY0":-124.46349007359136,"vZ0":1.5686684621991425,"x":126.58,"y":125.44,"x0":-3.056894220478056,"y0":50.000023359626354,"z0":5.757089739573123,"aX":7.444167559961593},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.2,"breakHorizontal":-9.8,"spinRate":2544,"spinDirection":102},"zone":11,"typeConfidence":0.91,"plateTime":0.44018798555286853,"extension":6.798975231859587},"index":5,"playId":"287673ee-ffec-3a26-ab71-a6723c059e07","pitchNumber":4,"startTime":"2026-02-22T18:29:10.043Z","endTime":"2026-02-22T18:29:14.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":665506,"link":"/api/v1/people/665506","batSide":{"code":"R","description":"Right"}},"second":{"id":660644,"link":"/api/v1/people/660644"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.350028324388823,"aZ":-27.177797448005183,"pfxX":3.1653386433439117,"pfxZ":3.188534356523782,"pX":0.062374781706021114,"pZ":2.5165379340696115,"vX0":6.420907050750572,"vY0":-124.31266359895152,"vZ0":-2.074683836759339,"x":114.62,"y":170.83,"x0":-2.9629930506520323,"y0":50.00570433273685,"z0":5.612590104876461,"aX":4.967076838064265},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.5,"breakHorizontal":-7.2,"spinRate":2587,"spinDirection":91},"zone":5,"typeConfidence":2.0,"plateTime":0.44018951989204735,"extension":6.385680880603748},"index":6,"playId":"11e2d96f-6b3f-3490-829e-8170b6a68dac","pitchNumber":5,"startTime":"2026-02-22T18:29:27.896Z","endTime":"2026-02-22T18:29:31.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":665506,"link":"/api/v1/people/665506","batSide":{"code":"R","description":"Right"}},"second":{"id":660644,"link":"/api/v1/people/660644"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":96.6,"endSpeed":88.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.22618607904434,"aZ":-11.206896962981249,"pfxX":-3.193011078250527,"pfxZ":10.538335143032695,"pX":0.42022533009469226,"pZ":3.012626936522963,"vX0":9.73913532873518,"vY0":-140.2790932523341,"vZ0":-5.084568754959857,"x":100.98,"y":157.44,"x0":-2.6842226551149775,"y0":50.00161078039684,"z0":5.5814612819742555,"aX":-6.352577197090085},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.1,"breakHorizontal":3.7,"spinRate":2414,"spinDirection":206},"zone":3,"typeConfidence":0.91,"plateTime":0.39068995388103467,"extension":6.817354667152844},"index":7,"playId":"c9478c11-902a-3634-b965-667944dcf83c","pitchNumber":6,"startTime":"2026-02-22T18:29:50.712Z","endTime":"2026-02-22T18:29:55.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":665506,"link":"/api/v1/people/665506","batSide":{"code":"R","description":"Right"}},"second":{"id":660644,"link":"/api/v1/people/660644"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665506,"link":"/api/v1/people/665506"},"credit":"b_ab"},{"player":{"id":661563,"link":"/api/v1/people/661563"},"credit":"p_ab"},{"player":{"id":665506,"link":"/api/v1/people/665506"},"credit":"b_pa"},{"player":{"id":661563,"link":"/api/v1/people/661563"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:29:55.581Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Paul Goldschmidt strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T18:31:59.370Z","endTime":"2026-02-22T18:32:31.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.66570888179771,"aZ":-17.724179387698275,"pfxX":-8.223421327814947,"pfxZ":8.206113686688106,"pX":0.16878530944814604,"pZ":2.8234779661653575,"vX0":10.30981610782355,"vY0":-131.55405438850568,"vZ0":-2.6044580490058795,"x":110.57,"y":162.55,"x0":-2.7239283195987416,"y0":50.00373365341206,"z0":5.1329838260685134,"aX":-14.48343938777342},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.5,"breakHorizontal":12.7,"spinRate":2109,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.4155994716596987,"extension":6.223427924620469},"index":0,"playId":"cd45bd1d-018a-3376-8c4a-8375156569cb","pitchNumber":1,"startTime":"2026-02-22T18:32:03.007Z","endTime":"2026-02-22T18:32:08.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.299083827886342,"aZ":-22.259672372685213,"pfxX":-1.9234811831858778,"pfxZ":6.393608424922399,"pX":1.1435720866920165,"pZ":1.6999530133876004,"vX0":10.412072370086253,"vY0":-122.43225220235217,"vZ0":-3.391397591293501,"x":73.41,"y":192.88,"x0":-2.8755248149760333,"y0":50.002687615751825,"z0":4.962343737313165,"aX":-2.983402843293333},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":11.2,"breakHorizontal":1.6,"spinRate":2390,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4437452667913311,"extension":6.115415387688896},"index":1,"playId":"9f8a51ee-7ac9-3de7-a943-68114f0bf0d3","pitchNumber":2,"startTime":"2026-02-22T18:32:15.040Z","endTime":"2026-02-22T18:32:18.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":77.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.383082867565882,"aZ":-27.89661355266381,"pfxX":0.49531150482539577,"pfxZ":2.907432823395389,"pX":1.3511261469912583,"pZ":1.507166343689013,"vX0":9.93419008317164,"vY0":-119.05463031589885,"vZ0":-2.5826215467681513,"x":65.5,"y":198.09,"x0":-2.896301711095447,"y0":50.00465798496818,"z0":5.0671062607588375,"aX":0.7278194982956695},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":5.0,"breakHorizontal":-2.8,"spinRate":2439,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.4556630913914952,"extension":6.155496944474454},"index":2,"playId":"574c330e-4adb-3b48-a313-d48ce8954642","pitchNumber":3,"startTime":"2026-02-22T18:32:27.518Z","endTime":"2026-02-22T18:32:31.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":502671,"link":"/api/v1/people/502671"},"credit":"b_ab"},{"player":{"id":663795,"link":"/api/v1/people/663795"},"credit":"p_ab"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"credit":"b_pa"},{"player":{"id":663795,"link":"/api/v1/people/663795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:32:31.257Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Austin Wells walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T18:32:55.938Z","endTime":"2026-02-22T18:33:39.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":72.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.700001369029632,"aZ":-35.732241882705196,"pfxX":4.243081256565162,"pfxZ":-2.7076864098918447,"pX":0.08376133230878316,"pZ":1.3332553309088537,"vX0":5.513715867624216,"vY0":-113.61348105406215,"vZ0":-1.0882555858173601,"x":113.81,"y":202.78,"x0":-2.9203838072998454,"y0":50.001659339320135,"z0":5.351597435296581,"aX":5.5779860857536425},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-4.9,"breakHorizontal":-9.0,"spinRate":2581,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.4810358080850219,"extension":6.166713215375572},"index":0,"playId":"038954f1-c3e7-3221-8838-a2cf73d84319","pitchNumber":1,"startTime":"2026-02-22T18:32:56.621Z","endTime":"2026-02-22T18:33:01.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"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":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":91.6,"endSpeed":83.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.032206643942448,"aZ":-16.778509545017457,"pfxX":-9.087277585270218,"pfxZ":8.594511756943094,"pX":-1.1423446374032877,"pZ":1.9305470117085606,"vX0":8.09359428077254,"vY0":-133.09201650222795,"vZ0":-4.742739415414025,"x":160.54,"y":186.66,"x0":-3.0447306065832946,"y0":50.000412919342224,"z0":4.953846716719973,"aX":-16.272204601353113},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.6,"breakHorizontal":14.6,"spinRate":2174,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4118191607018655,"extension":6.346231715303442},"index":1,"playId":"a44988ec-dbd8-38a2-b170-c13b35485a53","pitchNumber":2,"startTime":"2026-02-22T18:33:08.404Z","endTime":"2026-02-22T18:33:13.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"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":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":82.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.71310591547405,"aZ":-17.19728724112683,"pfxX":-8.475933132476708,"pfxZ":8.54002427143778,"pX":-1.1364330171836639,"pZ":2.119402281502981,"vX0":7.689080012960894,"vY0":-132.68824265890495,"vZ0":-4.041855739656925,"x":160.32,"y":181.56,"x0":-2.993776698769681,"y0":50.00513085633729,"z0":4.943434449486371,"aX":-14.86926107786247},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.6,"breakHorizontal":13.3,"spinRate":2187,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.41540318921904573,"extension":6.282281786824758},"index":2,"playId":"121aa901-bd2d-3185-9765-37b346f5d546","pitchNumber":3,"startTime":"2026-02-22T18:33:22.047Z","endTime":"2026-02-22T18:33:27.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"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":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.0820819048934,"aZ":-17.268231854775046,"pfxX":-7.958726948322746,"pfxZ":8.571355915515175,"pX":-1.5265713644824541,"pZ":2.533681199695385,"vX0":6.413727675470888,"vY0":-131.82823080482578,"vZ0":-2.942260420136492,"x":175.19,"y":170.37,"x0":-2.9711173269204956,"y0":50.00594927782748,"z0":4.957087719713165,"aX":-13.84689566118789},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":15.0,"breakHorizontal":12.8,"spinRate":2175,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.41736090789059066,"extension":6.272650235999103},"index":3,"playId":"e0b0410c-b7ba-3ac7-8158-f3b5059b3176","pitchNumber":4,"startTime":"2026-02-22T18:33:34.906Z","endTime":"2026-02-22T18:33:39.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"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":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_pa"},{"player":{"id":663795,"link":"/api/v1/people/663795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.6,"awayTeamWinProbability":55.4,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":0.72,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:33:39.573Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Amed Rosario strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T18:33:53.270Z","endTime":"2026-02-22T18:35:14.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.1,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.989711272480992,"aZ":-23.591129085403818,"pfxX":-1.6276411208520474,"pfxZ":5.55027096866583,"pX":0.2880604633972175,"pZ":2.2571223994885976,"vX0":8.863883478923249,"vY0":-123.15974109272993,"vZ0":-1.8651777595802086,"x":106.02,"y":177.84,"x0":-3.1361133759682702,"y0":50.002178346080164,"z0":5.006860422902439,"aX":-2.5179382689507026},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":9.8,"breakHorizontal":1.0,"spinRate":2272,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.4436538054611683,"extension":6.248686665031473},"index":0,"playId":"8e9c501a-2a1b-3ac7-9738-b529c645a230","pitchNumber":1,"startTime":"2026-02-22T18:34:06.695Z","endTime":"2026-02-22T18:34:11.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.0,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.630764768065376,"aZ":-22.33726051170654,"pfxX":-1.4388328349188386,"pfxZ":6.3810086881053465,"pX":1.1562937623343605,"pZ":2.476436960863033,"vX0":10.699902569060791,"vY0":-123.1343566184405,"vZ0":-1.6829725908251736,"x":72.92,"y":171.92,"x0":-3.0515960579624744,"y0":50.00068238156868,"z0":5.052044609507679,"aX":-2.2185325653768984},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":11.4,"breakHorizontal":0.2,"spinRate":2357,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4442051360421706,"extension":6.081858025569932},"index":1,"playId":"201a99d0-772f-3577-91aa-46f3fbcd9f80","pitchNumber":2,"startTime":"2026-02-22T18:34:22.036Z","endTime":"2026-02-22T18:34:25.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":81.3,"endSpeed":74.7,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.875992724767272,"aZ":-29.330313243041953,"pfxX":1.3454307759169095,"pfxZ":2.0161149671315073,"pX":-0.009941711961061962,"pZ":1.8780198118579303,"vX0":6.611890098372336,"vY0":-118.2284404799634,"vZ0":-1.2081494810968674,"x":117.38,"y":188.07,"x0":-3.019583165261914,"y0":50.005027918772434,"z0":5.091329251854841,"aX":1.9020718139625086},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":3.6,"breakHorizontal":-4.1,"spinRate":2402,"spinDirection":113},"zone":8,"typeConfidence":2.0,"plateTime":0.46355034916264026,"extension":6.155582203451492},"index":2,"playId":"dbdac8a1-bebf-3e4c-8b17-fd846ccb958b","pitchNumber":3,"startTime":"2026-02-22T18:34:40.937Z","endTime":"2026-02-22T18:34:45.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.1,"endSpeed":75.9,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.930091279353846,"aZ":-28.723404098943018,"pfxX":0.9001248458860927,"pfxZ":2.3788530120597384,"pX":0.2812225639332986,"pZ":2.0925264102195094,"vX0":7.537947064736141,"vY0":-119.47978278730683,"vZ0":-1.0807914342140925,"x":106.28,"y":182.28,"x0":-3.02510431398974,"y0":50.00542833719496,"z0":5.120134749230178,"aX":1.308111061660452},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":4.3,"breakHorizontal":-3.4,"spinRate":2335,"spinDirection":78},"zone":9,"typeConfidence":2.0,"plateTime":0.45754527624967034,"extension":6.317431360829478},"index":3,"playId":"c51bb916-aaf8-3af2-81f0-5834a418cb55","pitchNumber":4,"startTime":"2026-02-22T18:35:07.660Z","endTime":"2026-02-22T18:35:14.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_ab"},{"player":{"id":663795,"link":"/api/v1/people/663795"},"credit":"p_ab"},{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_pa"},{"player":{"id":663795,"link":"/api/v1/people/663795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.3,"awayTeamWinProbability":58.7,"homeTeamWinProbabilityAdded":-3.3000000000000043,"leverageIndex":1.38,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:35:14.091Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yanquiel Fernández grounds out, third baseman Christian Arroyo to first baseman Mark Vientos.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T18:35:32.681Z","endTime":"2026-02-22T18:36:17.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624414,"link":"/api/v1/people/624414"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.963076022531833,"aZ":-23.595863941561934,"pfxX":-1.2840046568438157,"pfxZ":5.621237566316185,"pX":-0.2373620125516781,"pZ":2.284666138245358,"vX0":7.383001542553142,"vY0":-121.96177768383627,"vZ0":-1.7940084137039343,"x":126.05,"y":177.09,"x0":-3.1197063505913953,"y0":50.00601859278363,"z0":5.038269595152037,"aX":-1.9620155616501904},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":10.1,"breakHorizontal":0.8,"spinRate":2272,"spinDirection":193},"zone":5,"typeConfidence":2.0,"plateTime":0.44681910837226546,"extension":6.088198973497367},"index":0,"playId":"910ade04-30ee-34c7-9b66-27605bc5706c","pitchNumber":1,"startTime":"2026-02-22T18:35:34.842Z","endTime":"2026-02-22T18:35:39.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.06825344698265,"aZ":-31.07702214775928,"pfxX":-9.69663803151704,"pfxZ":0.6905205741660447,"pX":0.8441208273631763,"pZ":0.8197083649148329,"vX0":12.393478985935404,"vY0":-124.13978309591938,"vZ0":-3.7413930976090057,"x":84.82,"y":216.65,"x0":-2.925625402869938,"y0":50.00072598181604,"z0":4.900408351002631,"aX":-15.314822836930967},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.6,"breakHorizontal":15.1,"spinRate":1645,"spinDirection":261},"zone":14,"typeConfidence":2.0,"plateTime":0.4392282515022963,"extension":6.208742016354328},"index":1,"playId":"b5fb8c76-e31f-3be3-8712-74cb16aec8c6","pitchNumber":2,"startTime":"2026-02-22T18:35:50.389Z","endTime":"2026-02-22T18:35:54.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.540338196966342,"aZ":-35.99861757670653,"pfxX":-8.956869755462089,"pfxZ":-2.5519864090319597,"pX":-1.0595662003759156,"pZ":2.1836665860357845,"vX0":7.662618805241622,"vY0":-122.23096553751161,"vZ0":0.6507470479147259,"x":157.39,"y":179.82,"x0":-3.0880157760884686,"y0":50.00553990867753,"z0":5.032058496154875,"aX":-13.4079605625821},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-4.1,"breakHorizontal":14.2,"spinRate":1491,"spinDirection":265},"zone":13,"typeConfidence":2.0,"plateTime":0.44999147300587916,"extension":6.1311195661546005},"hitData":{"launchSpeed":83.2,"launchAngle":-3.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.28,"coordY":159.02}},"index":2,"playId":"c12d64c9-1d7b-3aeb-9bbe-257a5e14ce53","pitchNumber":3,"startTime":"2026-02-22T18:36:10.867Z","endTime":"2026-02-22T18:36:17.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"credit":"b_ab"},{"player":{"id":663795,"link":"/api/v1/people/663795"},"credit":"p_ab"},{"player":{"id":692585,"link":"/api/v1/people/692585"},"credit":"b_pa"},{"player":{"id":663795,"link":"/api/v1/people/663795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-2.499999999999993,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:36:17.973Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Grae Kessinger called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-22T18:38:38.850Z","endTime":"2026-02-22T18:40:26.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":666197,"fullName":"Grae Kessinger","link":"/api/v1/people/666197"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666197,"fullName":"Grae Kessinger","link":"/api/v1/people/666197"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.97745177109908,"aZ":-10.262052069063916,"pfxX":-1.6579911546239217,"pfxZ":12.034041824942458,"pX":1.2017185976999376,"pZ":1.9542144038486453,"vX0":10.201705872971099,"vY0":-134.97088054475407,"vZ0":-7.543583273584713,"x":125.19,"y":112.46,"x0":-2.4330676871102312,"y0":50.001801520740734,"z0":5.531556826892469,"aX":-3.0198378671402133},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":20.0,"breakHorizontal":0.5,"spinRate":2375,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.4078675768253226,"extension":6.785447861575432},"index":0,"playId":"4c5bf405-6a20-37db-98fc-d44c6f969b00","pitchNumber":1,"startTime":"2026-02-22T18:38:45.620Z","endTime":"2026-02-22T18:38:49.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":666197,"link":"/api/v1/people/666197","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.519425117495192,"aZ":-12.731451406164213,"pfxX":-1.9591507548809108,"pfxZ":10.693433135296809,"pX":1.108411302030119,"pZ":2.684654615475176,"vX0":10.131077117910934,"vY0":-134.11209638412868,"vZ0":-5.301274797217494,"x":74.75,"y":166.29,"x0":-2.4666685274096047,"y0":50.002795905373716,"z0":5.598116154484663,"aX":-3.5637204842771397},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.4,"breakHorizontal":1.3,"spinRate":2459,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.40871182989913724,"extension":6.551578634756671},"index":1,"playId":"d2fa598c-69c2-3dfd-a9b7-44ee22b56ff9","pitchNumber":2,"startTime":"2026-02-22T18:38:58.209Z","endTime":"2026-02-22T18:39:03.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":666197,"link":"/api/v1/people/666197","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":83.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.267040148949484,"aZ":-10.502422572744251,"pfxX":-3.731294665503445,"pfxZ":11.993995248886778,"pX":-0.7491436199153833,"pZ":3.589561374029114,"vX0":6.339506428423401,"vY0":-134.8093760950363,"vZ0":-3.295577683112664,"x":145.56,"y":141.86,"x0":-2.666227341378692,"y0":50.00654629323885,"z0":5.5901852969503345,"aX":-6.744795946405847},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":21.0,"breakHorizontal":5.2,"spinRate":2458,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.40915684885842873,"extension":6.5999538418546955},"index":2,"playId":"89fa5177-2baa-37f4-b30b-9fc9bba4c305","pitchNumber":3,"startTime":"2026-02-22T18:39:11.514Z","endTime":"2026-02-22T18:39:15.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":666197,"link":"/api/v1/people/666197","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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.2,"endSpeed":84.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.884997913348535,"aZ":-12.763397611925614,"pfxX":-3.213871171769065,"pfxZ":10.402816286222485,"pX":-0.09789012022091866,"pZ":3.5319338101386144,"vX0":7.898010549727644,"vY0":-136.87912768346607,"vZ0":-3.3570200763629474,"x":120.73,"y":143.42,"x0":-2.6247552720835676,"y0":50.00445261806669,"z0":5.669136166794724,"aX":-5.998582566185343},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.1,"breakHorizontal":3.8,"spinRate":2402,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.40271844580821936,"extension":6.618205949313849},"index":3,"playId":"0d5a57f2-9747-361e-978d-bcab6e91a551","pitchNumber":4,"startTime":"2026-02-22T18:39:26.522Z","endTime":"2026-02-22T18:39:30.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":666197,"link":"/api/v1/people/666197","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-02-22T18:39:39.406Z","endTime":"2026-02-22T18:39:48.386Z","isPitch":false,"type":"action","player":{"id":666197,"link":"/api/v1/people/666197"},"defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":666197,"link":"/api/v1/people/666197","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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.0,"endSpeed":85.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.10257081396214,"aZ":-14.520966298117953,"pfxX":-0.7191236961268255,"pfxZ":9.237101815465927,"pX":0.09961462141988325,"pZ":4.473131275680272,"vX0":7.395319938986362,"vY0":-138.16815268676737,"vZ0":-0.8948975016914114,"x":113.2,"y":118.01,"x0":-2.5314446584493213,"y0":50.001806059169596,"z0":5.788029606156775,"aX":-1.3745970423916671},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.7,"breakHorizontal":-0.5,"spinRate":2348,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.39818489762422127,"extension":6.686433279282233},"index":5,"playId":"2a983008-c642-36cd-b546-b0b289ee8e09","pitchNumber":5,"startTime":"2026-02-22T18:39:48.386Z","endTime":"2026-02-22T18:39:52.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":666197,"link":"/api/v1/people/666197","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39071818030081,"aZ":-11.258403486662932,"pfxX":-3.6398280675831445,"pfxZ":11.02217769265397,"pX":0.15089008158820735,"pZ":2.541694399491414,"vX0":8.881177124745935,"vY0":-136.71341895769524,"vZ0":-5.817253382753432,"x":111.25,"y":170.15,"x0":-2.663132818237034,"y0":50.005589400973655,"z0":5.465821788444827,"aX":-6.909067699009701},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.0,"breakHorizontal":4.8,"spinRate":2541,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.4002278382637998,"extension":6.7545260602941495},"index":6,"playId":"e6b18547-2e17-3319-8df1-6214e75488b4","pitchNumber":6,"startTime":"2026-02-22T18:40:01.915Z","endTime":"2026-02-22T18:40:06.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":666197,"link":"/api/v1/people/666197","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":94.0,"endSpeed":85.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.565453796736225,"aZ":-9.303950322755725,"pfxX":-3.675465796182946,"pfxZ":12.178674134036584,"pX":-0.6196118394548806,"pZ":2.181640071363138,"vX0":6.699905486731981,"vY0":-136.53383871357013,"vZ0":-7.241635231650076,"x":140.62,"y":179.88,"x0":-2.633771718380696,"y0":50.0033249226356,"z0":5.517561164226322,"aX":-6.903015712459913},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.6,"breakHorizontal":5.2,"spinRate":2466,"spinDirection":193},"zone":7,"typeConfidence":2.0,"plateTime":0.4019965805301311,"extension":6.639088362482273},"index":7,"playId":"79f2b116-576f-32dd-9d07-4fa493c0a821","pitchNumber":7,"startTime":"2026-02-22T18:40:21.789Z","endTime":"2026-02-22T18:40:26.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":666197,"link":"/api/v1/people/666197","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666197,"link":"/api/v1/people/666197"},"credit":"b_ab"},{"player":{"id":661563,"link":"/api/v1/people/661563"},"credit":"p_ab"},{"player":{"id":666197,"link":"/api/v1/people/666197"},"credit":"b_pa"},{"player":{"id":661563,"link":"/api/v1/people/661563"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":2.1999999999999957,"leverageIndex":0.85,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:40:26.155Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Benge grounds out, first baseman Paul Goldschmidt to pitcher Luis Gil.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-22T18:40:35.947Z","endTime":"2026-02-22T18:41:35.284Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":661563,"link":"/api/v1/people/661563"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.5,"endSpeed":81.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.310000736848313,"aZ":-23.62070220438513,"pfxX":-10.444390215619245,"pfxZ":5.052266728488342,"pX":0.1609978808510256,"pZ":2.146648973986749,"vX0":10.630472234015592,"vY0":-129.84671407177433,"vZ0":-3.1922016952406134,"x":110.86,"y":180.82,"x0":-2.645540976589971,"y0":50.00266467777826,"z0":5.2060577646642425,"aX":-17.68525671976122},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.5,"breakHorizontal":16.3,"spinRate":1640,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.42317206459577594,"extension":6.779165185680679},"index":0,"playId":"f8547bdf-e011-3ede-8d6b-d5e944772fc1","pitchNumber":1,"startTime":"2026-02-22T18:40:49.049Z","endTime":"2026-02-22T18:40:53.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.017532628260277,"aZ":-23.699602371756555,"pfxX":3.0207275996384637,"pfxZ":5.463058597616806,"pX":0.45685523011686524,"pZ":2.492525088195618,"vX0":6.788120592393703,"vY0":-124.1224129623497,"vZ0":-2.7791857286673256,"x":99.59,"y":171.48,"x0":-2.711629005477916,"y0":50.00589528853768,"z0":5.610852368215958,"aX":4.690740574214501},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.5,"breakHorizontal":-7.1,"spinRate":2654,"spinDirection":90},"zone":6,"typeConfidence":2.0,"plateTime":0.44213830135186516,"extension":6.672239045338995},"index":1,"playId":"e87f62fa-9381-35a1-a8fb-e5431c7294cb","pitchNumber":2,"startTime":"2026-02-22T18:41:03.397Z","endTime":"2026-02-22T18:41:06.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.96600747170387,"aZ":-12.010850996907381,"pfxX":-2.6006873889577196,"pfxZ":10.323525054873182,"pX":0.5234278365728701,"pZ":2.9341341490778636,"vX0":9.502238855378614,"vY0":-139.06674132067258,"vZ0":-5.382875979847793,"x":97.05,"y":159.56,"x0":-2.603943092488172,"y0":50.00410146861826,"z0":5.695509618860643,"aX":-5.080156889250401},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.6,"breakHorizontal":2.6,"spinRate":2448,"spinDirection":201},"zone":3,"typeConfidence":2.0,"plateTime":0.3942602181584718,"extension":6.7078543295688915},"hitData":{"launchSpeed":83.8,"launchAngle":4.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.84,"coordY":157.21}},"index":2,"playId":"1817febf-e59d-3d03-b8cf-0c6ccfab247c","pitchNumber":3,"startTime":"2026-02-22T18:41:25.507Z","endTime":"2026-02-22T18:41:35.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_ab"},{"player":{"id":661563,"link":"/api/v1/people/661563"},"credit":"p_ab"},{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_pa"},{"player":{"id":661563,"link":"/api/v1/people/661563"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.6,"awayTeamWinProbability":57.4,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:41:35.284Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mark Vientos grounds out, second baseman Jazz Chisholm Jr. to first baseman Paul Goldschmidt.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-22T18:44:10.125Z","endTime":"2026-02-22T18:44:37.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685464,"fullName":"Cade Winquest","link":"/api/v1/people/685464"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"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":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cade Winquest replaces Luis Gil.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-22T18:42:58.084Z","endTime":"2026-02-22T18:44:12.309Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685464,"link":"/api/v1/people/685464"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":661563,"link":"/api/v1/people/661563","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.053458889441266,"aZ":-24.183715230551805,"pfxX":-11.2878316568199,"pfxZ":4.192680261647198,"pX":-0.057160942278437765,"pZ":1.7168904200835398,"vX0":6.703792937110894,"vY0":-137.9789989302429,"vZ0":-4.706448939997335,"x":119.18,"y":192.42,"x0":-1.0667567821120483,"y0":50.001270583496435,"z0":5.098662270181446,"aX":-21.50823146471425},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.7,"breakHorizontal":18.8,"spinRate":2476,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.3987571781939083,"extension":6.744785628249087},"index":1,"playId":"7ab9d6da-907e-3d38-a199-3b9cf6b0cf1a","pitchNumber":1,"startTime":"2026-02-22T18:44:12.309Z","endTime":"2026-02-22T18:44:15.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":86.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.34000377061422,"aZ":-24.72638414058293,"pfxX":-10.876025920143778,"pfxZ":3.828464503401883,"pX":-0.46025884593189575,"pZ":2.3087309411757237,"vX0":5.473867307667336,"vY0":-139.31474951529907,"vZ0":-3.054767664347434,"x":134.54,"y":176.44,"x0":-1.0487212107934822,"y0":50.00239008393823,"z0":5.072899726479471,"aX":-21.15538805741091},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.5,"breakHorizontal":18.4,"spinRate":2458,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.39473599579986995,"extension":6.635959807302113},"hitData":{"launchSpeed":91.3,"launchAngle":-1.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.35,"coordY":151.16}},"index":2,"playId":"80aa3faf-9ea2-3ece-9a00-be9f76991aa3","pitchNumber":2,"startTime":"2026-02-22T18:44:27.407Z","endTime":"2026-02-22T18:44:37.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":685464,"link":"/api/v1/people/685464"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":685464,"link":"/api/v1/people/685464"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:44:37.604Z","atBatIndex":18},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"José Caballero homers (1) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-22T18:46:42.832Z","endTime":"2026-02-22T18:47:38.238Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":{"id":663795,"link":"/api/v1/people/663795"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":90.2,"endSpeed":82.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.708095760660708,"aZ":-19.50619325678005,"pfxX":-8.149923136509312,"pfxZ":7.333396963200307,"pX":-0.02401747901141011,"pZ":2.508307751780729,"vX0":10.086699856958672,"vY0":-130.87667025591415,"vZ0":-2.9505141950142413,"x":117.92,"y":171.06,"x0":-2.8767404775612366,"y0":50.003545720371484,"z0":5.118402876626701,"aX":-14.080219307891554},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.8,"breakHorizontal":12.5,"spinRate":2074,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.41918663313906857,"extension":6.260992946951949},"index":0,"playId":"218692ba-63c2-31f0-9d4c-8b303abc53a7","pitchNumber":1,"startTime":"2026-02-22T18:46:42.832Z","endTime":"2026-02-22T18:46:46.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"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":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.56430743092643,"aZ":-25.62934152302257,"pfxX":0.15727758305328976,"pfxZ":4.2438297389829485,"pX":0.17983741751178028,"pZ":2.3115732644286617,"vX0":7.20614900874252,"vY0":-122.9173856847407,"vZ0":-1.5186662679224325,"x":110.15,"y":176.37,"x0":-2.8006096129333375,"y0":50.00339190397018,"z0":5.097386493434611,"aX":0.2413051013586315},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.6,"breakHorizontal":-1.8,"spinRate":1984,"spinDirection":195},"zone":5,"typeConfidence":2.0,"plateTime":0.44427301043654444,"extension":6.06743485130508},"hitData":{"launchSpeed":103.6,"launchAngle":32.0,"totalDistance":402.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":35.62,"coordY":62.78}},"index":1,"playId":"1764874f-83ce-3352-a8f7-d8c1e1aa384c","pitchNumber":2,"startTime":"2026-02-22T18:47:10.208Z","endTime":"2026-02-22T18:47:38.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"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":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_ab"},{"player":{"id":663795,"link":"/api/v1/people/663795"},"credit":"p_ab"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_pa"},{"player":{"id":663795,"link":"/api/v1/people/663795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":11.800000000000004,"leverageIndex":1.07,"dramaIndex":105.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:47:38.238Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trent Grisham called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-22T18:47:43.704Z","endTime":"2026-02-22T18:48:52.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.330359100797118,"aZ":-25.294914636342515,"pfxX":0.20425470547181002,"pfxZ":4.473897976608319,"pX":0.1666512386710347,"pZ":2.3531421119518,"vX0":7.9170659844951805,"vY0":-122.70200089952885,"vZ0":-1.5969012343015838,"x":110.65,"y":175.25,"x0":-3.116770885491875,"y0":50.00426206919101,"z0":5.15018838896165,"aX":0.31242392659877977},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":8.0,"breakHorizontal":-2.0,"spinRate":2305,"spinDirection":195},"zone":5,"typeConfidence":2.0,"plateTime":0.4449384127915259,"extension":6.106467371378023},"index":0,"playId":"44b88ff5-6d26-3811-98d6-49d8b2e274b2","pitchNumber":1,"startTime":"2026-02-22T18:48:01.820Z","endTime":"2026-02-22T18:48:08.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":91.2,"endSpeed":82.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.939581705172635,"aZ":-15.553355505136267,"pfxX":-8.005987376376373,"pfxZ":9.415569169801264,"pX":0.07515400903331036,"pZ":3.3480461056730935,"vX0":10.459006315792656,"vY0":-132.4308587597834,"vZ0":-1.5912012468418117,"x":114.14,"y":148.38,"x0":-2.896794462301412,"y0":50.00192143551765,"z0":5.101980082740916,"aX":-14.131829762573194},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.9,"breakHorizontal":12.0,"spinRate":2202,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.41460811911387907,"extension":6.271727446918289},"index":1,"playId":"35ed08dd-d0f6-3c06-8830-6ccb0df59301","pitchNumber":2,"startTime":"2026-02-22T18:48:25.183Z","endTime":"2026-02-22T18:48:28.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-02-22T18:48:34.659Z","endTime":"2026-02-22T18:48:48.618Z","isPitch":false,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"},"defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11665370666867,"aZ":-15.626410320593736,"pfxX":-7.900192999510628,"pfxZ":9.309499342466573,"pX":0.1423010389049213,"pZ":2.0807070099033145,"vX0":10.590857501128914,"vY0":-132.44004924794064,"vZ0":-5.012497138770129,"x":111.58,"y":182.6,"x0":-2.8808145446021154,"y0":50.00221157641112,"z0":5.13953938739592,"aX":-14.042862911378634},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.0,"breakHorizontal":12.0,"spinRate":2199,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.4134663381276189,"extension":6.153962009152884},"index":3,"playId":"9b0180c3-ab96-33ab-b23a-f21b3dd89e3c","pitchNumber":3,"startTime":"2026-02-22T18:48:48.618Z","endTime":"2026-02-22T18:48:52.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_ab"},{"player":{"id":663795,"link":"/api/v1/people/663795"},"credit":"p_ab"},{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_pa"},{"player":{"id":663795,"link":"/api/v1/people/663795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:48:52.651Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Aaron Judge walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-22T18:49:14.106Z","endTime":"2026-02-22T18:50:14.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.3,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.002372814791972,"aZ":-30.652362472813177,"pfxX":2.685735462533763,"pfxZ":1.0626101015945224,"pX":-0.01120874376066187,"pZ":2.29442938665544,"vX0":6.438804279754762,"vY0":-118.68109842264822,"vZ0":-0.3643350627882369,"x":117.43,"y":176.83,"x0":-3.104611813458496,"y0":50.00208148799593,"z0":5.233666615699614,"aX":3.8433867936426616},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.2,"breakHorizontal":-6.4,"spinRate":2478,"spinDirection":107},"zone":8,"typeConfidence":2.0,"plateTime":0.4609179093041149,"extension":6.30020364427841},"index":0,"playId":"bb645f04-f633-348f-9183-fff56e55e5cb","pitchNumber":1,"startTime":"2026-02-22T18:49:15.153Z","endTime":"2026-02-22T18:49:21.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.1,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.754500588217518,"aZ":-18.11799333049068,"pfxX":-7.4372236248817885,"pfxZ":7.910550666299034,"pX":0.12989314316354814,"pZ":4.26671630199228,"vX0":10.152088222314516,"vY0":-132.5659624017258,"vZ0":1.2387719641774464,"x":112.05,"y":123.58,"x0":-2.7858478555312165,"y0":50.003306694214615,"z0":5.117353057525565,"aX":-13.217326599737943},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.9,"breakHorizontal":11.3,"spinRate":2207,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.41341854604510786,"extension":6.282775708654225},"index":1,"playId":"0ee73369-d934-3781-a5d1-2edb4ae37acf","pitchNumber":2,"startTime":"2026-02-22T18:49:28.140Z","endTime":"2026-02-22T18:49:33.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":84.8,"endSpeed":78.7,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.606834266503096,"aZ":-25.016926445543472,"pfxX":-0.9384774973834311,"pfxZ":4.602344317640625,"pX":1.3040383924024335,"pZ":1.6897849625754282,"vX0":10.652188848947953,"vY0":-123.15011105705314,"vZ0":-2.820860228389311,"x":67.29,"y":193.16,"x0":-2.9327735941083515,"y0":50.0026295679848,"z0":4.9385878392448594,"aX":-1.4604135947887984},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.9,"breakHorizontal":-0.5,"spinRate":2374,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4426691716689528,"extension":6.08180086339427},"index":2,"playId":"88369da5-a078-3a89-b99b-1bc708167705","pitchNumber":3,"startTime":"2026-02-22T18:49:42.121Z","endTime":"2026-02-22T18:49:45.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.397834147506764,"aZ":-18.093246356170795,"pfxX":-9.19264008069311,"pfxZ":7.831993417610775,"pX":0.12519262264478836,"pZ":1.8568482309943009,"vX0":10.895323351824445,"vY0":-132.5278143776974,"vZ0":-4.816232549018386,"x":112.23,"y":188.65,"x0":-2.823776325299553,"y0":50.006222771241525,"z0":4.999008809120136,"aX":-16.536097150491944},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.4,"breakHorizontal":14.6,"spinRate":2190,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.41156153707516374,"extension":6.345099113678129},"index":3,"playId":"ab404099-ed70-3648-91a0-f3afb90c5726","pitchNumber":4,"startTime":"2026-02-22T18:49:55.442Z","endTime":"2026-02-22T18:50:00.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":91.5,"endSpeed":84.0,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39135822990876,"aZ":-17.11511809948371,"pfxX":-9.898962439678417,"pfxZ":8.427378286024375,"pX":1.4664316695422812,"pZ":1.4656126604182265,"vX0":14.818461990778893,"vY0":-132.36673533601018,"vZ0":-5.252060425803316,"x":61.1,"y":199.21,"x0":-2.900265141406657,"y0":50.004928775034806,"z0":4.715678851259028,"aX":-17.69374089158001},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.3,"breakHorizontal":15.0,"spinRate":2218,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4126986163442714,"extension":6.492522084071085},"index":4,"playId":"ced505ad-481f-38a7-8b51-39188c9aa53b","pitchNumber":5,"startTime":"2026-02-22T18:50:09.828Z","endTime":"2026-02-22T18:50:14.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"credit":"b_pa"},{"player":{"id":663795,"link":"/api/v1/people/663795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":0.73,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:50:14.216Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cody Bellinger singles on a ground ball to third baseman Christian Arroyo. Aaron Judge to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-22T18:50:31.539Z","endTime":"2026-02-22T18:52:31.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"postOnSecond":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624414,"link":"/api/v1/people/624414"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.782455497047973,"aZ":-22.354491126267824,"pfxX":-1.6171579468952073,"pfxZ":6.271081827244677,"pX":-1.1438516483056012,"pZ":2.3700523086847576,"vX0":5.952372745171894,"vY0":-123.82173661058665,"vZ0":-1.854016325897065,"x":160.6,"y":174.79,"x0":-3.360077619249413,"y0":50.00353211559777,"z0":4.983491657688248,"aX":-2.5335244471630536},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":11.2,"breakHorizontal":1.7,"spinRate":2303,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.44094480751489007,"extension":5.907093255626564},"index":0,"playId":"b333d509-91b3-37d6-a380-126ddc4ea525","pitchNumber":1,"startTime":"2026-02-22T18:50:39.197Z","endTime":"2026-02-22T18:50:48.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":91.4,"endSpeed":84.0,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.759293873621594,"aZ":-17.12944332275357,"pfxX":-9.027235141520105,"pfxZ":8.352894372421584,"pX":-1.4103389661891537,"pZ":2.2432711949779915,"vX0":7.683547336240672,"vY0":-132.9178403745824,"vZ0":-3.987728858426495,"x":170.76,"y":178.21,"x0":-3.1565603983555883,"y0":50.00131480549638,"z0":4.996010683014057,"aX":-16.256109443776435},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.5,"breakHorizontal":14.9,"spinRate":2159,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.41106869379748634,"extension":6.04237080216012},"index":1,"playId":"7a602dec-8b08-3060-af8f-696eddede63c","pitchNumber":2,"startTime":"2026-02-22T18:50:58.777Z","endTime":"2026-02-22T18:51:02.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.18786771973892,"aZ":-33.08869226581261,"pfxX":-10.293426875979083,"pfxZ":-0.5883139365465686,"pX":-0.22934227214782485,"pZ":1.3404530683749487,"vX0":10.43340829025293,"vY0":-123.46403989237196,"vZ0":-1.8255965505793141,"x":125.74,"y":202.59,"x0":-3.160517786796786,"y0":50.00288846562028,"z0":4.85825044454658,"aX":-15.98779573130713},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.2,"breakHorizontal":16.4,"spinRate":1565,"spinDirection":262},"zone":13,"typeConfidence":2.0,"plateTime":0.44260323276679614,"extension":6.277772567236524},"index":2,"playId":"d5400df1-814a-38aa-841d-788602daf032","pitchNumber":3,"startTime":"2026-02-22T18:51:16.438Z","endTime":"2026-02-22T18:51:20.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-02-22T18:51:31.826Z","endTime":"2026-02-22T18:51:42.833Z","isPitch":false,"type":"action","player":{"id":641355,"link":"/api/v1/people/641355"},"defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.4,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.42467461597022,"aZ":-17.357928616106012,"pfxX":-9.931777761097278,"pfxZ":8.48906138295654,"pX":-1.1507770537061695,"pZ":2.1382221095766623,"vX0":8.357685092132815,"vY0":-131.65603832055686,"vZ0":-3.937369073565455,"x":160.86,"y":181.05,"x0":-3.084821179204118,"y0":50.005604846955016,"z0":4.947597870629389,"aX":-17.339935975457625},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.6,"breakHorizontal":16.1,"spinRate":2176,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.41694020136607524,"extension":6.218307455567123},"index":4,"playId":"2ce175d9-53f6-345d-b250-e5139893a2d7","pitchNumber":4,"startTime":"2026-02-22T18:51:42.833Z","endTime":"2026-02-22T18:51:47.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":5,"playId":"a6927bd0-2821-3570-aa24-19b6bba061af","startTime":"2026-02-22T18:52:01.317Z","endTime":"2026-02-22T18:52:05.435Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.3,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.576745243008567,"aZ":-17.50688153878877,"pfxX":-9.1984151873982,"pfxZ":8.242620934120986,"pX":-0.9820014463972221,"pZ":2.1146936165751327,"vX0":8.485069040987774,"vY0":-132.59512086124718,"vZ0":-4.239555794938247,"x":154.43,"y":181.68,"x0":-3.029752719675938,"y0":50.00181463809794,"z0":5.013252271908619,"aX":-16.364668659278443},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.2,"breakHorizontal":14.8,"spinRate":2139,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4132149625240982,"extension":6.116329393645023},"hitData":{"launchSpeed":43.4,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.1,"coordY":165.07}},"index":6,"playId":"056b6aed-44a1-3cbe-9fe7-cd491b886137","pitchNumber":5,"startTime":"2026-02-22T18:52:18.722Z","endTime":"2026-02-22T18:52:31.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_ab"},{"player":{"id":663795,"link":"/api/v1/people/663795"},"credit":"p_ab"},{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_pa"},{"player":{"id":663795,"link":"/api/v1/people/663795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.9,"awayTeamWinProbability":40.1,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":1.37,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:52:31.847Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jazz Chisholm Jr. singles on a sharp line drive to left fielder Ryan Clifford. Aaron Judge to 3rd. Cody Bellinger to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-22T18:53:51.218Z","endTime":"2026-02-22T18:58:03.260Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702903,"fullName":"Saul Garcia","link":"/api/v1/people/702903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"postOnSecond":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"postOnThird":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"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":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":691775,"link":"/api/v1/people/691775"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-22T18:52:38.777Z","endTime":"2026-02-22T18:54:50.696Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"second":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Saul Garcia replaces Justin Hagenman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-02-22T18:54:50.696Z","endTime":"2026-02-22T18:54:57.784Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702903,"link":"/api/v1/people/702903"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"second":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.469041365045662,"aZ":-19.20545948872621,"pfxX":-9.699960996922474,"pfxZ":6.901151644697768,"pX":-0.35250832354701955,"pZ":2.626949338317521,"vX0":6.985884377292668,"vY0":-136.336522726783,"vZ0":-3.2724774892187973,"x":123.44,"y":150.75,"x0":-1.6901245637284512,"y0":50.00230179079024,"z0":5.17111862375905,"aX":-18.2276667068202},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.0,"breakHorizontal":16.1,"spinRate":2179,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.40201412285231397,"extension":6.057919628177713},"index":2,"playId":"da4bc169-e640-371f-b37d-30c773685c97","pitchNumber":1,"startTime":"2026-02-22T18:54:57.784Z","endTime":"2026-02-22T18:55:00.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702903,"link":"/api/v1/people/702903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"second":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.018757065605094,"aZ":-28.634223514200652,"pfxX":-11.370849734945876,"pfxZ":2.3208118608799184,"pX":-1.6687448189873197,"pZ":1.9480780281980588,"vX0":4.665819184738967,"vY0":-123.1882136326224,"vZ0":-2.276455764078341,"x":130.44,"y":167.85,"x0":-2.1170367745051766,"y0":50.00483903490903,"z0":5.321201377175805,"aX":-17.35960206652021},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.8,"breakHorizontal":19.4,"spinRate":2270,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.4457866392256524,"extension":5.830524708329671},"index":3,"playId":"a64a0db1-7092-357a-bb47-f28de53a6a5c","pitchNumber":2,"startTime":"2026-02-22T18:55:16.135Z","endTime":"2026-02-22T18:55:24.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702903,"link":"/api/v1/people/702903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"second":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.29358018601731,"aZ":-18.887114808006352,"pfxX":-10.145165793149813,"pfxZ":6.883818026473069,"pX":-0.7033308385987406,"pZ":2.66059517499374,"vX0":6.725033183860717,"vY0":-137.9564363444351,"vZ0":-3.4679038755905838,"x":143.81,"y":166.94,"x0":-1.8528466053230332,"y0":50.00220228319357,"z0":5.204788968564575,"aX":-19.581436684430866},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.9,"breakHorizontal":17.0,"spinRate":2258,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.39681542124012825,"extension":6.005247297974616},"index":4,"playId":"5972f773-731c-3307-a8a9-1883fc9814ce","pitchNumber":3,"startTime":"2026-02-22T18:55:33.860Z","endTime":"2026-02-22T18:55:36.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702903,"link":"/api/v1/people/702903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"second":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.93488956976299,"aZ":-17.152452334835864,"pfxX":-9.462595195958475,"pfxZ":7.811949011313551,"pX":-0.6242832101985762,"pZ":5.409400755801563,"vX0":6.855465821960992,"vY0":-138.08650443450685,"vZ0":2.993623879346389,"x":140.8,"y":92.73,"x0":-1.9148697381943134,"y0":50.003958287997726,"z0":5.4672708095388565,"aX":-18.199610412766404},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.0,"breakHorizontal":15.6,"spinRate":2359,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3972802298494571,"extension":6.166989673571646},"index":5,"playId":"41a3f6f8-8391-3caf-8455-12b728599680","pitchNumber":4,"startTime":"2026-02-22T18:56:18.973Z","endTime":"2026-02-22T18:56:22.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702903,"link":"/api/v1/people/702903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"second":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.84272295345206,"aZ":-28.81702495356728,"pfxX":-0.732886017637949,"pfxZ":2.119232083165243,"pX":0.683557227621478,"pZ":1.979237900293271,"vX0":6.314136329705363,"vY0":-123.93608697646192,"vZ0":-1.724963999522339,"x":90.94,"y":185.34,"x0":-1.7836007735727581,"y0":50.00170539338144,"z0":5.052861000324234,"aX":-1.1610869982832037},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.7,"breakHorizontal":0.1,"spinRate":2042,"spinDirection":163},"zone":9,"typeConfidence":2.0,"plateTime":0.439131330067398,"extension":6.037196267931311},"index":6,"playId":"7e73cf1c-6104-31be-8185-487b640b71be","pitchNumber":5,"startTime":"2026-02-22T18:56:43.370Z","endTime":"2026-02-22T18:56:47.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702903,"link":"/api/v1/people/702903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"second":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.86543147773621,"aZ":-17.420251381422478,"pfxX":-11.684430933831724,"pfxZ":7.767657477740157,"pX":0.461291971267044,"pZ":2.025392503762106,"vX0":10.090075816197604,"vY0":-136.84702205698983,"vZ0":-5.091915186438361,"x":99.42,"y":184.09,"x0":-1.7534232675036494,"y0":50.00155122007615,"z0":5.101499797460203,"aX":-22.186501029496473},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.2,"breakHorizontal":19.1,"spinRate":2460,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.40007880996512,"extension":6.03810559135872},"index":7,"playId":"40dbeab6-0790-330c-9f14-e3d151fd17fd","pitchNumber":6,"startTime":"2026-02-22T18:57:13.753Z","endTime":"2026-02-22T18:57:20.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702903,"link":"/api/v1/people/702903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"second":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.6,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.901336725472987,"aZ":-31.263509619635958,"pfxX":-9.004608809830783,"pfxZ":0.5656485303893088,"pX":-0.7180660973384585,"pZ":1.8134960534674307,"vX0":5.6854397529008365,"vY0":-126.12101383340382,"vZ0":-2.646222512391629,"x":144.37,"y":189.82,"x0":-1.8328588310558669,"y0":50.00273468195533,"z0":5.40034606674041,"aX":-14.491051428932836},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.6,"breakHorizontal":15.0,"spinRate":2108,"spinDirection":250},"zone":7,"typeConfidence":2.0,"plateTime":0.4344650609438183,"extension":5.870795661942316},"hitData":{"launchSpeed":101.6,"launchAngle":9.0,"totalDistance":190.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":86.88,"coordY":117.56}},"index":8,"playId":"3c382f96-5aa5-3476-a9fc-eb95e202882f","pitchNumber":7,"startTime":"2026-02-22T18:57:49.852Z","endTime":"2026-02-22T18:58:03.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702903,"link":"/api/v1/people/702903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"second":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":702903,"link":"/api/v1/people/702903"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":702903,"link":"/api/v1/people/702903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.4,"awayTeamWinProbability":33.599999999999994,"homeTeamWinProbabilityAdded":6.500000000000007,"leverageIndex":2.14,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:58:03.260Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Paul Goldschmidt strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-22T18:59:08.312Z","endTime":"2026-02-22T19:00:15.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702903,"fullName":"Saul Garcia","link":"/api/v1/people/702903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"postOnSecond":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"postOnThird":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[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":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-22T18:58:24.700Z","endTime":"2026-02-22T18:59:10.549Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":702903,"link":"/api/v1/people/702903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"second":{"id":641355,"link":"/api/v1/people/641355"},"third":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5003823406053,"aZ":-28.641907143544714,"pfxX":-1.5112283759975078,"pfxZ":2.1973640526278007,"pX":2.5578598800351333,"pZ":0.018082845534237918,"vX0":11.01497817480768,"vY0":-125.94240433299768,"vZ0":-6.114140132141104,"x":19.5,"y":238.29,"x0":-1.6753607362137397,"y0":50.00154175414394,"z0":4.792633346840677,"aX":-2.4284896719435083},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.8,"breakHorizontal":0.2,"spinRate":2029,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.4348408825618728,"extension":6.34501207617662},"index":1,"playId":"f0e9b081-6713-350e-b8ee-465ee9f33a16","pitchNumber":1,"startTime":"2026-02-22T18:59:10.549Z","endTime":"2026-02-22T18:59:13.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702903,"link":"/api/v1/people/702903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"second":{"id":641355,"link":"/api/v1/people/641355"},"third":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.448864662961956,"aZ":-26.93806868866552,"pfxX":-0.5335278311028269,"pfxZ":3.227493471756034,"pX":1.7645440112310509,"pZ":2.698256739300917,"vX0":8.71613618934537,"vY0":-126.48149670541463,"vZ0":-0.191990801644901,"x":49.74,"y":165.93,"x0":-1.654764651029392,"y0":50.003424918604445,"z0":4.932702241771162,"aX":-0.8670524963385698},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.0,"breakHorizontal":-1.0,"spinRate":1999,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.4328139426101485,"extension":6.37713351751518},"index":2,"playId":"53c6dbdf-b073-3c87-b1a0-1a40d4f8802a","pitchNumber":2,"startTime":"2026-02-22T18:59:31.424Z","endTime":"2026-02-22T18:59:35.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702903,"link":"/api/v1/people/702903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"second":{"id":641355,"link":"/api/v1/people/641355"},"third":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.555040813414408,"aZ":-28.828295711273476,"pfxX":-2.2336699298235936,"pfxZ":2.080774940472459,"pX":0.7565264299273594,"pZ":2.5879710562134908,"vX0":6.882242891401963,"vY0":-125.4463257012341,"vZ0":-0.03282487247068755,"x":88.16,"y":168.9,"x0":-1.7229881581090731,"y0":50.00043607249267,"z0":4.936322286809261,"aX":-3.587417560794557},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.0,"breakHorizontal":2.6,"spinRate":1952,"spinDirection":284},"zone":6,"typeConfidence":2.0,"plateTime":0.4353497863293385,"extension":6.142220153405558},"index":3,"playId":"8b4b5ad8-4f73-3338-96cf-f99aa6990990","pitchNumber":3,"startTime":"2026-02-22T18:59:51.236Z","endTime":"2026-02-22T18:59:54.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702903,"link":"/api/v1/people/702903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"second":{"id":641355,"link":"/api/v1/people/641355"},"third":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08558323726883,"aZ":-28.126547790983636,"pfxX":-2.6001485172752408,"pfxZ":2.5386968430862344,"pX":0.8384052324780144,"pZ":1.8188778876042124,"vX0":7.586353011119876,"vY0":-125.17110311580939,"vZ0":-2.013066139742735,"x":85.04,"y":189.67,"x0":-1.88722402574466,"y0":50.00329743926496,"z0":4.925280226625764,"aX":-4.14725436394023},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.4,"breakHorizontal":3.0,"spinRate":1963,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.436755807268538,"extension":6.277236867709154},"index":4,"playId":"b5ca57e0-c69a-34b1-b6c5-fd207d48417d","pitchNumber":4,"startTime":"2026-02-22T19:00:11.409Z","endTime":"2026-02-22T19:00:15.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702903,"link":"/api/v1/people/702903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"second":{"id":641355,"link":"/api/v1/people/641355"},"third":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":502671,"link":"/api/v1/people/502671"},"credit":"b_ab"},{"player":{"id":702903,"link":"/api/v1/people/702903"},"credit":"p_ab"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"credit":"b_pa"},{"player":{"id":702903,"link":"/api/v1/people/702903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.199999999999996,"awayTeamWinProbability":41.800000000000004,"homeTeamWinProbabilityAdded":-8.20000000000001,"leverageIndex":2.59,"dramaIndex":120.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:00:15.013Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Austin Wells lines out sharply to center fielder Cristian Pache.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-22T19:00:30.165Z","endTime":"2026-02-22T19:01:07.645Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702903,"fullName":"Saul Garcia","link":"/api/v1/people/702903"},"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":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665506,"link":"/api/v1/people/665506"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.637675986952665,"aZ":-15.983233765919614,"pfxX":-10.400114718227696,"pfxZ":8.453709804079446,"pX":-0.8093715563688508,"pZ":3.7979721796272297,"vX0":6.969989548251247,"vY0":-138.0007344051763,"vZ0":-0.8497480320689959,"x":147.85,"y":136.23,"x0":-2.0252151629037765,"y0":50.00619720662577,"z0":5.19347424710598,"aX":-19.928498709343497},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.2,"breakHorizontal":17.3,"spinRate":2237,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.3979191657028962,"extension":6.18142509169834},"index":0,"playId":"547c1f18-3e32-3644-9305-68995a6ab7d4","pitchNumber":1,"startTime":"2026-02-22T19:00:38.286Z","endTime":"2026-02-22T19:00:42.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702903,"link":"/api/v1/people/702903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"second":{"id":641355,"link":"/api/v1/people/641355"},"third":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.839123662230982,"aZ":-16.551395553764365,"pfxX":-9.721641322763109,"pfxZ":8.099452366004657,"pX":-0.6950177345969717,"pZ":2.794627609633132,"vX0":6.730164570146615,"vY0":-138.04897985576903,"vZ0":-3.090097412356675,"x":143.49,"y":163.33,"x0":-1.9018745671581891,"y0":50.00617086165176,"z0":5.04324678737518,"aX":-18.760526978778355},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.2,"breakHorizontal":16.2,"spinRate":2274,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.3968195872614353,"extension":6.121816753981699},"hitData":{"launchSpeed":102.1,"launchAngle":20.0,"totalDistance":366.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":98.84,"coordY":54.13}},"index":1,"playId":"142c7ed3-7a96-3794-97b9-b7df92726239","pitchNumber":2,"startTime":"2026-02-22T19:00:56.325Z","endTime":"2026-02-22T19:01:07.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702903,"link":"/api/v1/people/702903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"second":{"id":641355,"link":"/api/v1/people/641355"},"third":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_ab"},{"player":{"id":702903,"link":"/api/v1/people/702903"},"credit":"p_ab"},{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_pa"},{"player":{"id":702903,"link":"/api/v1/people/702903"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-8.199999999999996,"leverageIndex":3.17,"dramaIndex":135.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:01:07.645Z","atBatIndex":25},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Luis Torrens homers (1) on a fly ball to center field.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-22T19:03:25.052Z","endTime":"2026-02-22T19:04:40.523Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685464,"fullName":"Cade Winquest","link":"/api/v1/people/685464"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":{"id":685464,"link":"/api/v1/people/685464"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4065407433916,"aZ":-13.971943743061415,"pfxX":-4.404331893958142,"pfxZ":9.878492653104772,"pX":-1.2307874510053527,"pZ":3.0497699501547215,"vX0":0.4810449131455331,"vY0":-135.56640859530907,"vZ0":-3.3484378881809347,"x":163.91,"y":156.44,"x0":-0.8400276390597331,"y0":50.00347948486448,"z0":5.289683024846085,"aX":-8.11574902404217},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.3,"breakHorizontal":7.8,"spinRate":2368,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.40558064508120806,"extension":6.669196195727757},"index":0,"playId":"679c6e18-ac46-37c6-8c3c-94294fd2b061","pitchNumber":1,"startTime":"2026-02-22T19:03:36.894Z","endTime":"2026-02-22T19:03:40.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":76.4,"endSpeed":69.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.156647737555563,"aZ":-40.026668998395344,"pfxX":6.325397728349562,"pfxZ":-6.3803354394840195,"pX":0.22296492316897604,"pZ":2.083556038459301,"vX0":1.1709379868223402,"vY0":-111.19298187989006,"vZ0":2.134196444052643,"x":108.5,"y":182.52,"x0":-1.1337465241637588,"y0":50.002962667362446,"z0":5.317940520834994,"aX":7.7835064926017425},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-10.4,"breakHorizontal":-11.8,"spinRate":2390,"spinDirection":39},"zone":8,"typeConfidence":2.0,"plateTime":0.4958793216710071,"extension":6.4471320300402},"index":1,"playId":"30db8431-c403-3893-a3cb-1ddf21ae4f0f","pitchNumber":2,"startTime":"2026-02-22T19:03:53.438Z","endTime":"2026-02-22T19:03:56.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13803075575225,"aZ":-19.17405153470686,"pfxX":-6.486285229421623,"pfxZ":7.035357127000534,"pX":-0.44958860768487097,"pZ":2.6230966927765795,"vX0":3.8332430799622954,"vY0":-135.6685190978846,"vZ0":-3.022041546708212,"x":134.14,"y":167.96,"x0":-1.044707099835325,"y0":50.001540630367536,"z0":5.101921710304785,"aX":-11.983107258584967},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.2,"breakHorizontal":10.8,"spinRate":2446,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.4051017648645461,"extension":6.75088639470168},"hitData":{"launchSpeed":101.7,"launchAngle":34.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":160.16,"coordY":53.03}},"index":2,"playId":"bd43dc28-0107-3a42-8f58-c54ecad50cdf","pitchNumber":3,"startTime":"2026-02-22T19:04:10.680Z","endTime":"2026-02-22T19:04:40.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_ab"},{"player":{"id":685464,"link":"/api/v1/people/685464"},"credit":"p_ab"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_pa"},{"player":{"id":685464,"link":"/api/v1/people/685464"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-12.299999999999997,"leverageIndex":1.07,"dramaIndex":108.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:04:40.523Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jared Young walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-22T19:04:48.625Z","endTime":"2026-02-22T19:05:52.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685464,"fullName":"Cade Winquest","link":"/api/v1/people/685464"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":70.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.452408548998825,"aZ":-42.12477171236774,"pfxX":3.884247008412953,"pfxZ":-7.906929471424544,"pX":0.4208431950990129,"pZ":0.7970075101913804,"vX0":2.0362755775479506,"vY0":-112.36009329472938,"vZ0":-0.12143033058578245,"x":100.96,"y":217.26,"x0":-1.0068046591687454,"y0":50.005100830427274,"z0":5.191467096999409,"aX":4.885809948619377},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-13.9,"breakHorizontal":-7.6,"spinRate":2370,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4905430282335286,"extension":6.5145112044495175},"index":0,"playId":"2730d56c-27e2-362e-b03f-82c4a559c45d","pitchNumber":1,"startTime":"2026-02-22T19:04:58.446Z","endTime":"2026-02-22T19:05:02.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.5,"endSpeed":69.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.61536019936157,"aZ":-40.3624545093049,"pfxX":6.556307909016253,"pfxZ":-6.590163804359332,"pX":-0.8099802787782345,"pZ":3.5374261221681653,"vX0":-0.8571593186495425,"vY0":-111.26613156251331,"vZ0":5.088728893341402,"x":147.87,"y":143.27,"x0":-1.2688047658928916,"y0":50.00269300964377,"z0":5.425678003327009,"aX":8.147142011220797},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-10.1,"breakHorizontal":-11.6,"spinRate":2256,"spinDirection":43},"zone":11,"typeConfidence":2.0,"plateTime":0.49395644340564804,"extension":6.1714698488719275},"index":1,"playId":"0497ee9f-3557-3583-b7dd-1e2f95579f40","pitchNumber":2,"startTime":"2026-02-22T19:05:14.978Z","endTime":"2026-02-22T19:05:18.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83871721738614,"aZ":-20.7115074849317,"pfxX":-9.640823866628052,"pfxZ":6.008135591365825,"pX":0.42743399186074715,"pZ":1.3005696247716094,"vX0":7.172100399062293,"vY0":-137.3733383634797,"vZ0":-6.084250970117006,"x":100.71,"y":203.66,"x0":-0.9664594928400799,"y0":50.00591470398972,"z0":4.955186196406044,"aX":-18.40319290332422},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.7,"breakHorizontal":16.0,"spinRate":2316,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.39893595573965435,"extension":6.701969557460844},"index":2,"playId":"0a6c6457-94f3-3d57-a49e-8a432811f9e6","pitchNumber":3,"startTime":"2026-02-22T19:05:31.374Z","endTime":"2026-02-22T19:05:36.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.916579104820865,"aZ":-14.558410103085146,"pfxX":-2.3948824457786797,"pfxZ":9.23029779518346,"pX":-0.4021728351354685,"pZ":3.843550374939118,"vX0":2.3579274608173257,"vY0":-137.17767079753654,"vZ0":-1.2949908987736063,"x":132.33,"y":135.0,"x0":-0.9610977364619566,"y0":50.003979753412345,"z0":5.312677795787315,"aX":-4.571474055783397},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.7,"breakHorizontal":3.8,"spinRate":2424,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3990431670445034,"extension":6.657625044658851},"index":3,"playId":"96085bee-5aee-3f61-8779-505d56ca5c08","pitchNumber":4,"startTime":"2026-02-22T19:05:49.177Z","endTime":"2026-02-22T19:05:52.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_pa"},{"player":{"id":685464,"link":"/api/v1/people/685464"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.1,"awayTeamWinProbability":65.9,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":0.9,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:05:52.978Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Arroyo strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-22T19:06:11.165Z","endTime":"2026-02-22T19:07:06.375Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":624414,"fullName":"Christian Arroyo","link":"/api/v1/people/624414"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685464,"fullName":"Cade Winquest","link":"/api/v1/people/685464"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624414,"fullName":"Christian Arroyo","link":"/api/v1/people/624414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.2,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.87367504197058,"aZ":-20.83967045639355,"pfxX":-8.301982755969064,"pfxZ":6.052021236597773,"pX":0.5711210982343932,"pZ":2.4558331912824163,"vX0":6.723717016246838,"vY0":-136.6712299520307,"vZ0":-3.571461805900867,"x":95.23,"y":172.47,"x0":-0.8542665525452736,"y0":50.00511092686685,"z0":5.228058899210999,"aX":-15.554057525794565},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.3,"breakHorizontal":13.4,"spinRate":2433,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.4022760145014428,"extension":6.7071047919080735},"index":0,"playId":"90aa9105-c7b2-30be-a9f1-feba60b58013","pitchNumber":1,"startTime":"2026-02-22T19:06:17.630Z","endTime":"2026-02-22T19:06:30.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":624414,"link":"/api/v1/people/624414","batSide":{"code":"R","description":"Right"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.71181392602971,"aZ":-20.224976727563018,"pfxX":-6.861240322322034,"pfxZ":6.075566406171832,"pX":0.22529993652508135,"pZ":1.6546898288370995,"vX0":5.909714000237717,"vY0":-139.20813243337378,"vZ0":-5.659812171867031,"x":108.41,"y":194.1,"x0":-1.031788319925008,"y0":50.00076325477644,"z0":5.049327842328075,"aX":-13.489645529362058},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.1,"breakHorizontal":11.3,"spinRate":2353,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.3931884355844879,"extension":6.723991763126609},"index":1,"playId":"ef579efb-f81d-3e26-8c0c-ffcf427e0c25","pitchNumber":2,"startTime":"2026-02-22T19:06:35.500Z","endTime":"2026-02-22T19:06:40.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":624414,"link":"/api/v1/people/624414","batSide":{"code":"R","description":"Right"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48674932573449,"aZ":-12.204796669764816,"pfxX":-2.485824697844972,"pfxZ":10.37966481202351,"pX":-0.2048364195305687,"pZ":2.473415981323626,"vX0":2.5702114254905677,"vY0":-138.23465016583594,"vZ0":-5.268622275534929,"x":124.81,"y":172.0,"x0":-0.826302635429279,"y0":50.00606506976299,"z0":5.232281213089488,"aX":-4.783981820495317},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.8,"breakHorizontal":4.0,"spinRate":2418,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.39711427110647746,"extension":6.708276983810114},"index":2,"playId":"60578f7d-cb4c-3e82-b309-16af91ae0836","pitchNumber":3,"startTime":"2026-02-22T19:07:02.081Z","endTime":"2026-02-22T19:07:06.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":624414,"link":"/api/v1/people/624414","batSide":{"code":"R","description":"Right"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624414,"link":"/api/v1/people/624414"},"credit":"b_ab"},{"player":{"id":685464,"link":"/api/v1/people/685464"},"credit":"p_ab"},{"player":{"id":624414,"link":"/api/v1/people/624414"},"credit":"b_pa"},{"player":{"id":685464,"link":"/api/v1/people/685464"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.5,"awayTeamWinProbability":62.5,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":1.47,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:07:06.375Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Clifford grounds out to first baseman Paul Goldschmidt. Jared Young to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-22T19:07:28.481Z","endTime":"2026-02-22T19:08:45.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":691775,"fullName":"Ryan Clifford","link":"/api/v1/people/691775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685464,"fullName":"Cade Winquest","link":"/api/v1/people/685464"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691775,"fullName":"Ryan Clifford","link":"/api/v1/people/691775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.445711531906827,"aZ":-14.834214396059043,"pfxX":-2.4924814911110005,"pfxZ":9.021070280441588,"pX":1.063164021951853,"pZ":1.9880336039120998,"vX0":5.615435693340817,"vY0":-137.51517362031342,"vZ0":-6.026083830455394,"x":76.47,"y":185.1,"x0":-0.6781404560940966,"y0":50.00299962872964,"z0":5.207663195081767,"aX":-4.791486492762673},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.4,"breakHorizontal":3.4,"spinRate":2398,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.3977493160484098,"extension":6.834889620355145},"index":0,"playId":"f6df1c9d-0163-3cd4-9c54-b7dad53f6696","pitchNumber":1,"startTime":"2026-02-22T19:07:32.489Z","endTime":"2026-02-22T19:07:37.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":691775,"link":"/api/v1/people/691775","batSide":{"code":"L","description":"Left"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":70.5,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.619381433284964,"aZ":-42.98683028718077,"pfxX":6.0530645898244355,"pfxZ":-8.591923621628876,"pX":0.40033318248415395,"pZ":1.642706210410819,"vX0":1.2364183882755415,"vY0":-112.43236587215912,"vZ0":1.6845161523582963,"x":101.74,"y":194.43,"x0":-0.9448349473565576,"y0":50.00258990871366,"z0":5.303384572555839,"aX":7.617360003821535},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-14.6,"breakHorizontal":-11.3,"spinRate":2251,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4903622211016794,"extension":6.671239110737976},"index":1,"playId":"2f871b53-8bc2-3f4a-9348-b909664ab2ea","pitchNumber":2,"startTime":"2026-02-22T19:07:53.046Z","endTime":"2026-02-22T19:07:56.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":691775,"link":"/api/v1/people/691775","batSide":{"code":"L","description":"Left"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.03995340563409,"aZ":-13.208330907233641,"pfxX":-2.7586861151620967,"pfxZ":9.768344938926425,"pX":0.3125887843130594,"pZ":2.4355762236345244,"vX0":3.9416166820641827,"vY0":-138.25913806495748,"vZ0":-5.317390030668287,"x":89.27,"y":159.55,"x0":-0.7712801414265752,"y0":50.00000446801724,"z0":5.265859894102451,"aX":-5.354829257734924},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.8,"breakHorizontal":4.2,"spinRate":2414,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.3957459662293221,"extension":6.8586833053463145},"index":2,"playId":"e370f8f5-f3f3-37ee-bef6-7470bb7f8560","pitchNumber":3,"startTime":"2026-02-22T19:08:15.443Z","endTime":"2026-02-22T19:08:19.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":691775,"link":"/api/v1/people/691775","batSide":{"code":"L","description":"Left"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":70.3,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.734952182367092,"aZ":-43.414287239039304,"pfxX":6.343992710511706,"pfxZ":-8.938619967136725,"pX":-0.8032427232992709,"pZ":1.8475187704581795,"vX0":-1.0366527216865011,"vY0":-112.401143853562,"vZ0":2.243453789931428,"x":147.62,"y":188.9,"x0":-1.1543943374186714,"y0":50.00455233347245,"z0":5.303043033968987,"aX":7.97454647006282},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-15.1,"breakHorizontal":-11.2,"spinRate":2197,"spinDirection":34},"zone":7,"typeConfidence":2.0,"plateTime":0.49063784219280393,"extension":6.563328170695308},"hitData":{"launchSpeed":59.9,"launchAngle":-38.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.09,"coordY":171.53}},"index":3,"playId":"7d58898b-e790-3844-8095-d3de362fa990","pitchNumber":4,"startTime":"2026-02-22T19:08:35.142Z","endTime":"2026-02-22T19:08:45.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":691775,"link":"/api/v1/people/691775","batSide":{"code":"L","description":"Left"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691775,"link":"/api/v1/people/691775"},"credit":"b_ab"},{"player":{"id":685464,"link":"/api/v1/people/685464"},"credit":"p_ab"},{"player":{"id":691775,"link":"/api/v1/people/691775"},"credit":"b_pa"},{"player":{"id":685464,"link":"/api/v1/people/685464"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.300000000000004,"awayTeamWinProbability":60.699999999999996,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":1.25,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:08:45.454Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vidal Bruján grounds out, second baseman Jazz Chisholm Jr. to first baseman Paul Goldschmidt.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-22T19:08:56.473Z","endTime":"2026-02-22T19:10:07.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685464,"fullName":"Cade Winquest","link":"/api/v1/people/685464"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"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":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.5,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.167972174328355,"aZ":-15.502229439442424,"pfxX":-3.1107415905008837,"pfxZ":8.732231527919453,"pX":0.19011417371511738,"pZ":3.4592053876003592,"vX0":3.548961696638627,"vY0":-136.59207057037608,"vZ0":-2.208033239860942,"x":109.75,"y":145.38,"x0":-0.7155161700270473,"y0":50.00287192116483,"z0":5.331408417724336,"aX":-5.939322488019989},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.6,"breakHorizontal":4.9,"spinRate":2444,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.3994223162079438,"extension":6.785061431376948},"index":0,"playId":"4660583e-29f8-3457-a9ad-328cc0527d24","pitchNumber":1,"startTime":"2026-02-22T19:09:17.141Z","endTime":"2026-02-22T19:09:22.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"second":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":80.3,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.702933642854823,"aZ":-35.091934862763544,"pfxX":-5.084050292510492,"pfxZ":-1.750800044413488,"pX":-2.7083998565633154,"pZ":4.283953445788519,"vX0":-1.8976615158089514,"vY0":-128.9246795885359,"vZ0":4.222720182313057,"x":220.24,"y":123.11,"x0":-1.2998493177802106,"y0":50.00514367605456,"z0":5.351485904584832,"aX":-8.459542710485124},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.8,"breakHorizontal":9.6,"spinRate":958,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.42673915725882194,"extension":6.624917917184178},"index":1,"playId":"38e81190-e158-3491-88e8-f13ef94b2b7e","pitchNumber":2,"startTime":"2026-02-22T19:09:38.260Z","endTime":"2026-02-22T19:09:41.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"second":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.106699717458547,"aZ":-14.977943816401567,"pfxX":-3.1698798435693005,"pfxZ":8.954004494329965,"pX":0.12688153841089422,"pZ":2.7242802910167505,"vX0":3.3645333626462675,"vY0":-137.1818824371264,"vZ0":-3.9847880061763883,"x":112.16,"y":165.22,"x0":-0.6990504743236168,"y0":50.00652869598719,"z0":5.205373257253317,"aX":-6.090702142980327},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":5.2,"spinRate":2529,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.39808074141635874,"extension":6.7291061380312325},"hitData":{"launchSpeed":98.2,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.75,"coordY":146.93}},"index":2,"playId":"7bb62df4-e8f9-3a53-97ab-557e4c9f6304","pitchNumber":3,"startTime":"2026-02-22T19:10:00.185Z","endTime":"2026-02-22T19:10:07.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"second":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660644,"link":"/api/v1/people/660644"},"credit":"b_ab"},{"player":{"id":685464,"link":"/api/v1/people/685464"},"credit":"p_ab"},{"player":{"id":660644,"link":"/api/v1/people/660644"},"credit":"b_pa"},{"player":{"id":685464,"link":"/api/v1/people/685464"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":1.33,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:10:07.847Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Amed Rosario singles on a ground ball to third baseman Christian Arroyo.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-22T19:12:24.621Z","endTime":"2026-02-22T19:14:49.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657508,"fullName":"Mike Baumann","link":"/api/v1/people/657508"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624414,"link":"/api/v1/people/624414"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Mike Baumann replaces Saul Garcia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T19:11:45.116Z","endTime":"2026-02-22T19:12:26.872Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657508,"link":"/api/v1/people/657508"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":702903,"link":"/api/v1/people/702903","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.9,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.572232982103476,"aZ":-24.103790776131042,"pfxX":2.8211931934547922,"pfxZ":4.547284401430474,"pX":-0.01733147999446872,"pZ":2.4340991918724812,"vX0":2.9730341287589126,"vY0":-131.56559971859477,"vZ0":-4.217188678535308,"x":117.66,"y":173.06,"x0":-1.5233467939486727,"y0":50.00428410616579,"z0":5.816870517769527,"aX":5.0092745511462855},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.7,"breakHorizontal":-5.6,"spinRate":2397,"spinDirection":172},"zone":5,"typeConfidence":0.91,"plateTime":0.41430060882197317,"extension":6.566611377669208},"index":1,"playId":"0fe8cc50-1bdf-3fb2-8495-15ce6f532086","pitchNumber":1,"startTime":"2026-02-22T19:12:26.872Z","endTime":"2026-02-22T19:12:31.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657508,"link":"/api/v1/people/657508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.6,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59175032510965,"aZ":-25.63617716595482,"pfxX":2.5283009103836402,"pfxZ":3.7050846602245997,"pX":0.3395719817943476,"pZ":2.3582095744528404,"vX0":4.09230256102163,"vY0":-131.18700319571025,"vZ0":-4.0670997779792355,"x":104.06,"y":175.11,"x0":-1.5617824016181412,"y0":50.003298429937644,"z0":5.812702224357855,"aX":4.459037640772565},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.1,"breakHorizontal":-5.4,"spinRate":2346,"spinDirection":177},"zone":6,"typeConfidence":0.91,"plateTime":0.4156062602231838,"extension":6.451530194385872},"index":2,"playId":"24b70bb0-7b33-359f-9a81-669dab8e1e3e","pitchNumber":2,"startTime":"2026-02-22T19:12:39.934Z","endTime":"2026-02-22T19:12:45.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657508,"link":"/api/v1/people/657508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19844882094613,"aZ":-11.90577553420808,"pfxX":-5.054121423476807,"pfxZ":10.329467297646417,"pX":0.7225091692391827,"pZ":4.65584041035379,"vX0":6.354197681948413,"vY0":-139.40769496070277,"vZ0":-1.7890692884934185,"x":89.46,"y":113.07,"x0":-0.9328652825557335,"y0":50.006823648019,"z0":6.094602870103912,"aX":-9.921669535602614},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.5,"breakHorizontal":7.8,"spinRate":2189,"spinDirection":213},"zone":12,"typeConfidence":0.9,"plateTime":0.3933398270253403,"extension":6.631268674080123},"index":3,"playId":"2a8da6c0-1249-33c5-a83c-b27adf102192","pitchNumber":3,"startTime":"2026-02-22T19:13:04.121Z","endTime":"2026-02-22T19:13:07.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657508,"link":"/api/v1/people/657508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.3,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.515668221039764,"aZ":-35.951513442861945,"pfxX":-0.8126541166723618,"pfxZ":-2.3708440182962747,"pX":-0.6520191924771235,"pZ":2.345070341580481,"vX0":2.462954560010408,"vY0":-125.50605126043506,"vZ0":-1.8061645932389507,"x":141.85,"y":175.46,"x0":-1.5406868927015336,"y0":50.00261742071387,"z0":6.003421895154224,"aX":-1.2962788143766664},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.4,"breakHorizontal":1.0,"spinRate":2107,"spinDirection":44},"zone":4,"typeConfidence":0.9,"plateTime":0.43649572178439255,"extension":6.473996542091218},"index":4,"playId":"7002f1af-4a0c-3cbc-a10c-31231525a15a","pitchNumber":4,"startTime":"2026-02-22T19:13:18.254Z","endTime":"2026-02-22T19:13:22.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657508,"link":"/api/v1/people/657508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25581770146797,"aZ":-35.567534697241605,"pfxX":-0.6163518417913951,"pfxZ":-2.1216247171590537,"pX":0.8792957265993426,"pZ":1.658082028443769,"vX0":5.681049518305499,"vY0":-125.30016966301943,"vZ0":-3.386619483251663,"x":83.48,"y":194.01,"x0":-1.3330543763390956,"y0":50.00552851064329,"z0":5.9201926226064,"aX":-0.9853983505353346},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.3,"breakHorizontal":-0.1,"spinRate":2176,"spinDirection":41},"zone":14,"typeConfidence":0.9,"plateTime":0.4363966626547504,"extension":6.454558377006266},"index":5,"playId":"41524449-873b-348e-9a17-c03c73e94c82","pitchNumber":5,"startTime":"2026-02-22T19:13:47.585Z","endTime":"2026-02-22T19:13:51.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657508,"link":"/api/v1/people/657508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.663155663036274,"aZ":-36.675695345837994,"pfxX":0.6295278507021762,"pfxZ":-2.9386995206558844,"pX":0.12431436887318163,"pZ":2.3110698474936457,"vX0":3.736995786247595,"vY0":-123.22528157875375,"vZ0":-1.0972016293850808,"x":112.26,"y":176.38,"x0":-1.4969491833671404,"y0":50.00449989419563,"z0":5.874822509226017,"aX":0.9633187830839262},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-5.3,"breakHorizontal":-2.0,"spinRate":2176,"spinDirection":30},"zone":5,"typeConfidence":0.9,"plateTime":0.4453702430875177,"extension":6.288701303100657},"hitData":{"launchSpeed":95.8,"launchAngle":-16.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.47,"coordY":160.84}},"index":6,"playId":"49577dc9-672a-3afb-8a65-d509a90b51c0","pitchNumber":6,"startTime":"2026-02-22T19:14:09.293Z","endTime":"2026-02-22T19:14:49.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657508,"link":"/api/v1/people/657508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_ab"},{"player":{"id":657508,"link":"/api/v1/people/657508"},"credit":"p_ab"},{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_pa"},{"player":{"id":657508,"link":"/api/v1/people/657508"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.699999999999996,"awayTeamWinProbability":52.300000000000004,"homeTeamWinProbabilityAdded":4.899999999999999,"leverageIndex":1.18,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:14:49.387Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yanquiel Fernández strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-22T19:15:06.743Z","endTime":"2026-02-22T19:17:47.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657508,"fullName":"Mike Baumann","link":"/api/v1/people/657508"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,6,7,8],"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":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T19:14:54.808Z","endTime":"2026-02-22T19:15:09.031Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":657508,"link":"/api/v1/people/657508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":96.2,"endSpeed":86.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.76899854310676,"aZ":-7.398004887795186,"pfxX":-6.941302347719537,"pfxZ":12.759753956654139,"pX":0.7728695045052882,"pZ":2.0226301495871186,"vX0":7.597879362264934,"vY0":-139.51622012398477,"vZ0":-8.736382885071658,"x":87.54,"y":184.17,"x0":-1.1035310516672274,"y0":50.00317855454423,"z0":5.708248974738957,"aX":-13.479405456367237},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":21.1,"breakHorizontal":10.7,"spinRate":2358,"spinDirection":204},"zone":9,"typeConfidence":0.91,"plateTime":0.394858546778317,"extension":6.619426943366545},"index":1,"playId":"05fa7810-755d-318e-b5bf-0cee66f63bad","pitchNumber":1,"startTime":"2026-02-22T19:15:09.031Z","endTime":"2026-02-22T19:15:12.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657508,"link":"/api/v1/people/657508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":96.1,"endSpeed":86.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.03690280037792,"aZ":-10.902042408237515,"pfxX":-4.9357191559354066,"pfxZ":10.869763323907089,"pX":1.055716348305156,"pZ":3.9929800665025876,"vX0":8.279837127751023,"vY0":-139.62094367749876,"vZ0":-3.240436792696854,"x":76.76,"y":130.97,"x0":-1.3189808004043622,"y0":50.000280557550475,"z0":5.89570075943923,"aX":-9.65783632274648},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.1,"breakHorizontal":7.1,"spinRate":2095,"spinDirection":214},"zone":12,"typeConfidence":0.9,"plateTime":0.39363470698497594,"extension":6.766866474190747},"index":2,"playId":"e3d12df9-1b81-3a8e-85be-ac1f9642b295","pitchNumber":2,"startTime":"2026-02-22T19:15:34.118Z","endTime":"2026-02-22T19:15:38.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657508,"link":"/api/v1/people/657508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":89.1,"endSpeed":81.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.555331751839233,"aZ":-24.240161297875453,"pfxX":-0.12855421399729394,"pfxZ":4.6585595562200055,"pX":1.5364482344201205,"pZ":3.4943688326186866,"vX0":7.639852571502,"vY0":-129.58064686765195,"vZ0":-1.4771136939883873,"x":58.43,"y":144.43,"x0":-1.430950558557567,"y0":50.00541108322849,"z0":5.9201099715194845,"aX":-0.21964469936542205},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.3,"breakHorizontal":-1.4,"spinRate":2232,"spinDirection":206},"zone":12,"typeConfidence":0.91,"plateTime":0.42235320512826036,"extension":6.461478272483192},"index":3,"playId":"fa2b6684-6de3-3593-a4fc-59f21ea958ba","pitchNumber":3,"startTime":"2026-02-22T19:15:56.269Z","endTime":"2026-02-22T19:16:02.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657508,"link":"/api/v1/people/657508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.275266831828176,"aZ":-8.747776675093661,"pfxX":-4.999057440578833,"pfxZ":12.352801882928315,"pX":-0.14631922478668502,"pZ":2.7793121983284537,"vX0":5.303241027238721,"vY0":-137.72938056655667,"vZ0":-6.403057299310811,"x":122.58,"y":163.74,"x0":-1.459262796379679,"y0":50.00091356178118,"z0":5.7449458742746495,"aX":-9.47928782206478},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":21.0,"breakHorizontal":7.8,"spinRate":2270,"spinDirection":207},"zone":5,"typeConfidence":0.89,"plateTime":0.39966538528004714,"extension":6.503401048155116},"index":4,"playId":"c5aaabe2-bdaa-3f2b-a5e9-006e3b56b937","pitchNumber":4,"startTime":"2026-02-22T19:16:14.111Z","endTime":"2026-02-22T19:16:17.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657508,"link":"/api/v1/people/657508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"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-22T19:16:35.622Z","endTime":"2026-02-22T19:16:54.503Z","isPitch":false,"type":"action","player":{"id":692585,"link":"/api/v1/people/692585"},"defense":{"pitcher":{"id":657508,"link":"/api/v1/people/657508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.27261980903665,"aZ":-36.76489052681648,"pfxX":0.6960471681384517,"pfxZ":-2.9704796359833656,"pX":0.9468466116563057,"pZ":1.3078362851268412,"vX0":5.611272324489263,"vY0":-123.44947181621589,"vZ0":-3.5225097513980597,"x":80.91,"y":203.47,"x0":-1.4447825848490268,"y0":50.00269693167191,"z0":5.84378297033986,"aX":1.0753122348118034},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-6.0,"breakHorizontal":-2.5,"spinRate":2136,"spinDirection":23},"zone":14,"typeConfidence":0.9,"plateTime":0.4434552812970325,"extension":6.369233806628646},"index":6,"playId":"b21fd914-9b73-3f93-a8f9-c2f68e0d10f1","pitchNumber":5,"startTime":"2026-02-22T19:16:54.503Z","endTime":"2026-02-22T19:16:58.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657508,"link":"/api/v1/people/657508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":89.0,"endSpeed":82.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.672902983052502,"aZ":-26.240980039681038,"pfxX":1.2638445507364273,"pfxZ":3.4722079456637536,"pX":0.7767109256596992,"pZ":1.4214240011971104,"vX0":5.792266640911046,"vY0":-129.51274705046143,"vZ0":-5.7412824049088975,"x":87.39,"y":200.4,"x0":-1.647927194855638,"y0":50.0023012078173,"z0":5.659831768510747,"aX":2.157333834317588},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.3,"breakHorizontal":-3.5,"spinRate":2332,"spinDirection":185},"zone":14,"typeConfidence":0.9,"plateTime":0.4220417664038276,"extension":6.430402733232783},"index":7,"playId":"5107a0d8-b017-3d9a-abee-72d1b0ce3759","pitchNumber":6,"startTime":"2026-02-22T19:17:15.955Z","endTime":"2026-02-22T19:17:19.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657508,"link":"/api/v1/people/657508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.434247723817716,"aZ":-22.903578772182758,"pfxX":0.7152109572371085,"pfxZ":5.322131813883832,"pX":0.20454519367852855,"pZ":3.9301038810456186,"vX0":4.489118407496044,"vY0":-130.15479742093683,"vZ0":-0.4423722009171077,"x":109.2,"y":132.67,"x0":-1.6247724233511065,"y0":50.00234691234376,"z0":5.814064375178377,"aX":1.244761936450118},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.8,"breakHorizontal":-2.2,"spinRate":2362,"spinDirection":183},"zone":12,"typeConfidence":0.91,"plateTime":0.41841343324840796,"extension":6.360580049123114},"index":8,"playId":"62d4a9af-0ddc-3616-b215-019b04bfb4a0","pitchNumber":7,"startTime":"2026-02-22T19:17:44.595Z","endTime":"2026-02-22T19:17:47.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657508,"link":"/api/v1/people/657508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":692585,"link":"/api/v1/people/692585","batSide":{"code":"L","description":"Left"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"credit":"b_ab"},{"player":{"id":657508,"link":"/api/v1/people/657508"},"credit":"p_ab"},{"player":{"id":692585,"link":"/api/v1/people/692585"},"credit":"b_pa"},{"player":{"id":657508,"link":"/api/v1/people/657508"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.2,"awayTeamWinProbability":56.8,"homeTeamWinProbabilityAdded":-4.499999999999993,"leverageIndex":1.98,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:17:47.854Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Caballero flies out to center fielder Cristian Pache.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-22T19:17:58.797Z","endTime":"2026-02-22T19:19:34.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657508,"fullName":"Mike Baumann","link":"/api/v1/people/657508"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":665506,"link":"/api/v1/people/665506"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.017285406694704,"aZ":-12.80766402035908,"pfxX":-5.34791442000021,"pfxZ":10.142783141545175,"pX":0.8605571226904801,"pZ":3.1065283820038467,"vX0":7.673978156022151,"vY0":-137.44379920791442,"vZ0":-4.949119187491973,"x":84.2,"y":154.9,"x0":-1.275404180407225,"y0":50.004382474352056,"z0":5.8032627441356945,"aX":-10.213424801156544},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.5,"breakHorizontal":8.0,"spinRate":2290,"spinDirection":209},"zone":12,"typeConfidence":0.88,"plateTime":0.39881643452765614,"extension":6.55701818829915},"index":0,"playId":"d7a2384d-ad24-380d-b5e0-97053450780e","pitchNumber":1,"startTime":"2026-02-22T19:18:15.406Z","endTime":"2026-02-22T19:18:42.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657508,"link":"/api/v1/people/657508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.821318406301344,"aZ":-12.680091440989898,"pfxX":-6.345673538905794,"pfxZ":10.053161378008207,"pX":-0.203817381054206,"pZ":3.676581240562363,"vX0":5.698421238136775,"vY0":-138.3618199872303,"vZ0":-3.7492149239800954,"x":124.77,"y":139.51,"x0":-1.4654045011323522,"y0":50.00433413572977,"z0":5.8987472999740485,"aX":-12.306901294252985},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.6,"breakHorizontal":10.3,"spinRate":2249,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.3958467310925906,"extension":6.6245665693431555},"index":1,"playId":"261452de-cec3-3f4e-9765-c44dc10357d1","pitchNumber":2,"startTime":"2026-02-22T19:18:51.036Z","endTime":"2026-02-22T19:18:54.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657508,"link":"/api/v1/people/657508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.877464086039883,"aZ":-12.606606460938655,"pfxX":-4.2847337610977645,"pfxZ":10.164182036665235,"pX":-0.073386648649592,"pZ":3.3102996180595223,"vX0":5.167679188646285,"vY0":-138.13722677171526,"vZ0":-4.486980595681938,"x":119.8,"y":149.4,"x0":-1.4150862054944358,"y0":50.0040986376502,"z0":5.808681337760295,"aX":-8.249942827345153},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.6,"breakHorizontal":6.6,"spinRate":2139,"spinDirection":207},"zone":11,"typeConfidence":0.87,"plateTime":0.3971084424831903,"extension":6.830619808765887},"hitData":{"launchSpeed":97.8,"launchAngle":33.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.9,"coordY":49.03}},"index":2,"playId":"b6c5215e-10e2-322d-a4f2-a2e0a3d9e30b","pitchNumber":3,"startTime":"2026-02-22T19:19:25.335Z","endTime":"2026-02-22T19:19:34.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657508,"link":"/api/v1/people/657508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_ab"},{"player":{"id":657508,"link":"/api/v1/people/657508"},"credit":"p_ab"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_pa"},{"player":{"id":657508,"link":"/api/v1/people/657508"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.2,"awayTeamWinProbability":60.8,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.66,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:19:34.358Z","atBatIndex":33},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Trent Grisham pops out to first baseman Mark Vientos.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-22T19:19:54.812Z","endTime":"2026-02-22T19:21:59.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657508,"fullName":"Mike Baumann","link":"/api/v1/people/657508"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.079029886126214,"aZ":-12.119314778965242,"pfxX":-6.1423298383137706,"pfxZ":10.218299303803551,"pX":0.8327056090003425,"pZ":2.9290721187185342,"vX0":7.7131929111324755,"vY0":-138.7570415147201,"vZ0":-5.557345796921466,"x":85.26,"y":159.7,"x0":-1.1763044505987492,"y0":50.00672523033333,"z0":5.755242215591031,"aX":-12.060965673706368},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.6,"breakHorizontal":9.6,"spinRate":2311,"spinDirection":211},"zone":12,"typeConfidence":0.9,"plateTime":0.39371316571747883,"extension":6.505830464171316},"index":0,"playId":"2d8b1e6e-f695-3ce8-9b9f-60ae1010ab61","pitchNumber":1,"startTime":"2026-02-22T19:20:06.397Z","endTime":"2026-02-22T19:20:11.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657508,"link":"/api/v1/people/657508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.24014937467042,"aZ":-10.706136647898829,"pfxX":-4.199716555184786,"pfxZ":10.966432015698329,"pX":0.5545562819199693,"pZ":2.9227919243056286,"vX0":6.46962455796567,"vY0":-139.48442282221788,"vZ0":-5.9187393099060115,"x":95.86,"y":159.86,"x0":-1.25617603568807,"y0":50.00501688496441,"z0":5.787688684932025,"aX":-8.223625457776933},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.7,"breakHorizontal":6.1,"spinRate":2288,"spinDirection":209},"zone":3,"typeConfidence":0.89,"plateTime":0.3936381070666326,"extension":6.411004934004453},"index":1,"playId":"cf55586b-9b00-379f-ac99-8b87efa9d5b4","pitchNumber":2,"startTime":"2026-02-22T19:20:26.809Z","endTime":"2026-02-22T19:20:30.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657508,"link":"/api/v1/people/657508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.307410712363467,"aZ":-36.11680119264679,"pfxX":-0.34051694187084003,"pfxZ":-2.5306576437131945,"pX":0.6339544518250105,"pZ":1.4533983571195945,"vX0":5.012556744556535,"vY0":-124.43463090147404,"vZ0":-3.5196160095864926,"x":92.84,"y":199.54,"x0":-1.367175223752893,"y0":50.00158753476657,"z0":5.896168941058765,"aX":-0.5313803729980421},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-5.2,"breakHorizontal":-0.6,"spinRate":2165,"spinDirection":37},"zone":14,"typeConfidence":0.9,"plateTime":0.4411482946687104,"extension":6.476228555510122},"index":2,"playId":"398d57b0-c5ea-3077-9cdc-3d7592849c78","pitchNumber":3,"startTime":"2026-02-22T19:20:56.260Z","endTime":"2026-02-22T19:21:00.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657508,"link":"/api/v1/people/657508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.64715704696333,"aZ":-37.30209558028476,"pfxX":-0.4263835945423363,"pfxZ":-3.235557886917421,"pX":-0.16621995613164728,"pZ":0.8273084667651963,"vX0":3.863617795485304,"vY0":-125.64300784405796,"vZ0":-4.706631818680488,"x":123.34,"y":216.44,"x0":-1.674641291353265,"y0":50.00532909864245,"z0":5.787190993608618,"aX":-0.6763276586651339},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-6.7,"breakHorizontal":-0.2,"spinRate":2229,"spinDirection":30},"zone":13,"typeConfidence":0.9,"plateTime":0.4375025869484803,"extension":6.477994052539615},"index":3,"playId":"b45fde6b-3e6a-337f-82b1-9578ff792df7","pitchNumber":4,"startTime":"2026-02-22T19:21:16.116Z","endTime":"2026-02-22T19:21:25.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657508,"link":"/api/v1/people/657508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Amed Rosario steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"actionPlayId":"b45fde6b-3e6a-337f-82b1-9578ff792df7","startTime":"2026-02-22T19:21:25.655Z","endTime":"2026-02-22T19:21:49.897Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":642708,"link":"/api/v1/people/642708"},"defense":{"pitcher":{"id":657508,"link":"/api/v1/people/657508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"postOnSecond":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"homeTeamWinProbability":40.6,"awayTeamWinProbability":59.4,"homeTeamWinProbabilityAdded":1.3999999999999986,"leverageIndex":1.21,"dramaIndex":44.0,"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":86.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.334030132773556,"aZ":-13.752243091201501,"pfxX":-7.07492353042141,"pfxZ":9.493488408506924,"pX":0.9600933574757325,"pZ":2.7634176751761754,"vX0":8.989946041618381,"vY0":-139.37329910324786,"vZ0":-5.573535981621408,"x":80.4,"y":164.17,"x0":-1.4090020056133394,"y0":50.00037445649286,"z0":5.719349416854514,"aX":-13.726024038898203},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.0,"breakHorizontal":10.7,"spinRate":2209,"spinDirection":216},"zone":12,"typeConfidence":0.9,"plateTime":0.39507217420545615,"extension":6.531196703219517},"hitData":{"launchSpeed":68.1,"launchAngle":68.0,"totalDistance":104.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":160.89,"coordY":159.63}},"index":5,"playId":"e7b7ba94-7c6d-38db-b73d-d4a205e4e40c","pitchNumber":5,"startTime":"2026-02-22T19:21:49.897Z","endTime":"2026-02-22T19:21:59.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657508,"link":"/api/v1/people/657508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"second":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_ab"},{"player":{"id":657508,"link":"/api/v1/people/657508"},"credit":"p_ab"},{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_pa"},{"player":{"id":657508,"link":"/api/v1/people/657508"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-4.400000000000006,"leverageIndex":1.21,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:21:59.173Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cristian Pache singles on a ground ball to right fielder Yanquiel Fernández.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T19:24:09.314Z","endTime":"2026-02-22T19:24:58.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":665506,"fullName":"Cristian Pache","link":"/api/v1/people/665506"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665506,"fullName":"Cristian Pache","link":"/api/v1/people/665506"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665506,"fullName":"Cristian Pache","link":"/api/v1/people/665506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tim Hill replaces Cade Winquest.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T19:23:44.059Z","endTime":"2026-02-22T19:24:11.644Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657612,"link":"/api/v1/people/657612"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":685464,"link":"/api/v1/people/685464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":665506,"link":"/api/v1/people/665506","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.932098302517264,"aZ":-37.61560808569041,"pfxX":10.63749775394059,"pfxZ":-3.416290682428567,"pX":-0.7898839023384769,"pZ":1.6525034646159709,"vX0":-13.252275005150679,"vY0":-124.75378896152039,"vZ0":4.122343221777278,"x":147.11,"y":194.16,"x0":3.1864460715212064,"y0":50.00515919765708,"z0":3.0618502469103204,"aX":16.924204702288264},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.9,"breakHorizontal":-16.6,"spinRate":1970,"spinDirection":80},"zone":13,"typeConfidence":2.0,"plateTime":0.4375113824156349,"extension":6.298186373032217},"index":1,"playId":"e4aa8e9e-d459-30c1-8e06-bf8c6dd585c7","pitchNumber":1,"startTime":"2026-02-22T19:24:11.644Z","endTime":"2026-02-22T19:24:15.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":665506,"link":"/api/v1/people/665506","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":79.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97406001156089,"aZ":-33.229953366626184,"pfxX":10.300521115284107,"pfxZ":-0.6435113119478348,"pX":0.0496389208449147,"pZ":3.946384267622037,"vX0":-11.349379483020627,"vY0":-127.48963127210544,"vZ0":7.6999677293874065,"x":115.11,"y":132.23,"x0":3.2272993001384167,"y0":50.00264718045436,"z0":3.5125756303013533,"aX":16.904133194707896},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.1,"breakHorizontal":-16.0,"spinRate":2084,"spinDirection":82},"zone":12,"typeConfidence":2.0,"plateTime":0.43015049290863017,"extension":6.370331440012509},"index":2,"playId":"658b63a6-ef41-3939-b957-1c4cc0f47d90","pitchNumber":2,"startTime":"2026-02-22T19:24:26.172Z","endTime":"2026-02-22T19:24:29.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":665506,"link":"/api/v1/people/665506","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":78.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.047746367797448,"aZ":-38.76436866530567,"pfxX":10.28627463478573,"pfxZ":-4.141777168832711,"pX":-0.3827908907370608,"pZ":1.893435696195625,"vX0":-12.49346100573606,"vY0":-125.43451442921015,"vZ0":5.005947905813223,"x":131.59,"y":187.66,"x0":3.3328092272681613,"y0":50.00608862697873,"z0":3.0373972436977636,"aX":16.34754123045501},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-5.9,"breakHorizontal":-15.7,"spinRate":1930,"spinDirection":78},"zone":7,"typeConfidence":2.0,"plateTime":0.43714167138288706,"extension":6.483622926336729},"index":3,"playId":"6c0fa147-c0b8-3883-896a-fe7e57c423b1","pitchNumber":3,"startTime":"2026-02-22T19:24:40.704Z","endTime":"2026-02-22T19:24:46.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":665506,"link":"/api/v1/people/665506","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":78.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.899850346523056,"aZ":-40.784947742019824,"pfxX":9.224616983019535,"pfxZ":-5.3983599697696025,"pX":0.38192171155457194,"pZ":2.29185873167871,"vX0":-10.902013970858953,"vY0":-125.84117395712272,"vZ0":6.233330799988932,"x":102.44,"y":176.9,"x0":3.583447189752083,"y0":50.003781876814784,"z0":3.0964185083010856,"aX":14.71196560493397},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-7.8,"breakHorizontal":-14.0,"spinRate":2007,"spinDirection":80},"zone":6,"typeConfidence":2.0,"plateTime":0.4362057491207385,"extension":6.5388459612690255},"hitData":{"launchSpeed":109.4,"launchAngle":-14.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":159.22,"coordY":119.16}},"index":4,"playId":"be654435-b06f-3202-b160-6d150cc2b824","pitchNumber":4,"startTime":"2026-02-22T19:24:55.208Z","endTime":"2026-02-22T19:24:58.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":665506,"link":"/api/v1/people/665506","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665506,"link":"/api/v1/people/665506"},"credit":"b_ab"},{"player":{"id":657612,"link":"/api/v1/people/657612"},"credit":"p_ab"},{"player":{"id":665506,"link":"/api/v1/people/665506"},"credit":"b_pa"},{"player":{"id":657612,"link":"/api/v1/people/657612"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.5,"awayTeamWinProbability":67.5,"homeTeamWinProbabilityAdded":-3.6999999999999957,"leverageIndex":0.94,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:24:58.208Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Grae Kessinger singles on a ground ball to right fielder Yanquiel Fernández. Cristian Pache to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T19:25:15.992Z","endTime":"2026-02-22T19:26:06.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":666197,"fullName":"Grae Kessinger","link":"/api/v1/people/666197"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666197,"fullName":"Grae Kessinger","link":"/api/v1/people/666197"},"postOnSecond":{"id":665506,"fullName":"Cristian Pache","link":"/api/v1/people/665506"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666197,"fullName":"Grae Kessinger","link":"/api/v1/people/666197"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"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":665506,"fullName":"Cristian Pache","link":"/api/v1/people/665506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":75.7,"endSpeed":68.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.48314628805151,"aZ":-28.7622151149443,"pfxX":-2.3053560417799055,"pfxZ":2.81058598374854,"pX":0.22210020331343974,"pZ":3.510969870436719,"vX0":-6.2923072459932605,"vY0":-109.77927134194738,"vZ0":6.687432242963334,"x":108.53,"y":143.98,"x0":3.431620942203125,"y0":50.00187539907353,"z0":3.494261768060228,"aX":-2.7962400332129635},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":7.3,"breakHorizontal":5.9,"spinRate":2165,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.5000374554476239,"extension":6.52705232554383},"index":0,"playId":"13f3d94a-539a-3833-b9f8-091316df94d3","pitchNumber":1,"startTime":"2026-02-22T19:25:31.926Z","endTime":"2026-02-22T19:25:38.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":666197,"link":"/api/v1/people/666197","batSide":{"code":"R","description":"Right"}},"first":{"id":665506,"link":"/api/v1/people/665506"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":78.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.136838112656438,"aZ":-40.23945710555628,"pfxX":10.302901283353641,"pfxZ":-5.06070691399594,"pX":0.299303142450228,"pZ":2.31186709180216,"vX0":-11.170288895185235,"vY0":-125.83002830086366,"vZ0":5.891997852064286,"x":105.59,"y":176.36,"x0":3.471679535771927,"y0":50.00452276939223,"z0":3.2118241946054384,"aX":16.41215892573172},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-7.3,"breakHorizontal":-15.8,"spinRate":1995,"spinDirection":86},"zone":5,"typeConfidence":2.0,"plateTime":0.4364148885649497,"extension":6.272609092199381},"hitData":{"launchSpeed":96.0,"launchAngle":2.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.4,"coordY":103.4}},"index":1,"playId":"96efbbc6-8044-3f2a-8be0-aa54b1120d17","pitchNumber":2,"startTime":"2026-02-22T19:25:46.871Z","endTime":"2026-02-22T19:26:06.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":666197,"link":"/api/v1/people/666197","batSide":{"code":"R","description":"Right"}},"first":{"id":665506,"link":"/api/v1/people/665506"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666197,"link":"/api/v1/people/666197"},"credit":"b_ab"},{"player":{"id":657612,"link":"/api/v1/people/657612"},"credit":"p_ab"},{"player":{"id":666197,"link":"/api/v1/people/666197"},"credit":"b_pa"},{"player":{"id":657612,"link":"/api/v1/people/657612"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.1,"awayTeamWinProbability":72.9,"homeTeamWinProbabilityAdded":-5.399999999999999,"leverageIndex":1.53,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:26:06.104Z","atBatIndex":36},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Carson Benge grounds into a double play, shortstop José Caballero to first baseman Paul Goldschmidt. Cristian Pache to 3rd. Grae Kessinger out at 2nd. Carson Benge out at 1st.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T19:26:18.799Z","endTime":"2026-02-22T19:27:45.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":665506,"fullName":"Cristian Pache","link":"/api/v1/people/665506"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":666197,"fullName":"Grae Kessinger","link":"/api/v1/people/666197"},"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_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"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":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":665506,"fullName":"Cristian Pache","link":"/api/v1/people/665506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":78.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.268142356019283,"aZ":-41.40161071869304,"pfxX":12.130383216275824,"pfxZ":-5.781423830313313,"pX":-0.29166773291860726,"pZ":2.3777936997621802,"vX0":-13.08767120193125,"vY0":-126.20452794760106,"vZ0":6.444188692126114,"x":128.12,"y":174.58,"x0":3.411911874068996,"y0":50.003978144570176,"z0":3.1443542937344326,"aX":19.359516331944114},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-8.3,"breakHorizontal":-18.6,"spinRate":2266,"spinDirection":79},"zone":4,"typeConfidence":2.0,"plateTime":0.4358047589331262,"extension":6.650780690082066},"index":0,"playId":"cf7bddc9-1c5f-3545-91e7-497ae0645c87","pitchNumber":1,"startTime":"2026-02-22T19:26:27.132Z","endTime":"2026-02-22T19:26:31.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"first":{"id":666197,"link":"/api/v1/people/666197"},"second":{"id":665506,"link":"/api/v1/people/665506"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":78.5,"endSpeed":70.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.58135543795708,"aZ":-27.835682336803274,"pfxX":1.9392629148096097,"pfxZ":3.3683060466730783,"pX":-1.085765018092035,"pZ":2.358805608879675,"vX0":-9.976337729537589,"vY0":-113.64900573369027,"vZ0":4.233066047626476,"x":158.39,"y":175.09,"x0":3.1361051915214175,"y0":50.00530241185344,"z0":3.2583974072290705,"aX":2.501614922933108},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":7.8,"breakHorizontal":-0.6,"spinRate":2219,"spinDirection":198},"zone":13,"typeConfidence":2.0,"plateTime":0.48459080571867297,"extension":6.3734573576628915},"index":1,"playId":"3796af83-7315-3433-a83d-5f7177fe2cd3","pitchNumber":2,"startTime":"2026-02-22T19:26:41.957Z","endTime":"2026-02-22T19:26:44.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"first":{"id":666197,"link":"/api/v1/people/666197"},"second":{"id":665506,"link":"/api/v1/people/665506"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":77.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15168909210662,"aZ":-43.96034198885038,"pfxX":10.11159919943595,"pfxZ":-7.546931484631327,"pX":-0.7078323941745803,"pZ":1.6616634949910083,"vX0":-13.195262701208126,"vY0":-125.18628512330807,"vZ0":5.72621471108717,"x":143.98,"y":193.92,"x0":3.358398829511955,"y0":50.005017219836,"z0":2.9770450081061304,"aX":15.788229276675313},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-11.5,"breakHorizontal":-14.6,"spinRate":2242,"spinDirection":84},"zone":7,"typeConfidence":2.0,"plateTime":0.4403161214817404,"extension":6.468268371466095},"index":2,"playId":"a1b12a92-5ae8-3294-b781-b790cc353b65","pitchNumber":3,"startTime":"2026-02-22T19:26:57.522Z","endTime":"2026-02-22T19:27:05.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"first":{"id":666197,"link":"/api/v1/people/666197"},"second":{"id":665506,"link":"/api/v1/people/665506"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":78.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.440229178011375,"aZ":-38.163136320674994,"pfxX":9.995152197560886,"pfxZ":-3.763253396354459,"pX":-0.0011030047860569987,"pZ":2.9044170593668865,"vX0":-11.758246558147478,"vY0":-126.06716742639438,"vZ0":7.030181638223422,"x":117.04,"y":160.36,"x0":3.450744800612453,"y0":50.0034844393763,"z0":3.1764879022443213,"aX":15.899935875159981},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.6,"breakHorizontal":-15.0,"spinRate":2020,"spinDirection":80},"zone":2,"typeConfidence":2.0,"plateTime":0.4364439979593242,"extension":6.392216933105914},"index":3,"playId":"f9c0ad6e-5622-393c-9a16-2f365bb71a74","pitchNumber":4,"startTime":"2026-02-22T19:27:14.238Z","endTime":"2026-02-22T19:27:18.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"first":{"id":666197,"link":"/api/v1/people/666197"},"second":{"id":665506,"link":"/api/v1/people/665506"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":69.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.13002504861599,"aZ":-30.209294059659083,"pfxX":-0.666743453067959,"pfxZ":1.5787076279119248,"pX":-0.6741627470817554,"pZ":3.3808143151952836,"vX0":-8.653456549998987,"vY0":-111.06479933540031,"vZ0":6.992689215573067,"x":142.7,"y":147.5,"x0":3.3614018229122333,"y0":50.00497176010081,"z0":3.3347184214867123,"aX":-0.8312963555777472},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":5.2,"breakHorizontal":3.5,"spinRate":2034,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.493401739217755,"extension":6.625939993878277},"hitData":{"launchSpeed":92.2,"launchAngle":5.0,"totalDistance":103.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.35,"coordY":148.14}},"index":4,"playId":"47fbda68-8db4-3d50-bf08-c835b5b5a254","pitchNumber":5,"startTime":"2026-02-22T19:27:33.224Z","endTime":"2026-02-22T19:27:45.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"first":{"id":666197,"link":"/api/v1/people/666197"},"second":{"id":665506,"link":"/api/v1/people/665506"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_ab"},{"player":{"id":657612,"link":"/api/v1/people/657612"},"credit":"p_ab"},{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_pa"},{"player":{"id":657612,"link":"/api/v1/people/657612"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":37.3,"awayTeamWinProbability":62.7,"homeTeamWinProbabilityAdded":10.199999999999996,"leverageIndex":1.81,"dramaIndex":113.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:27:45.756Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mark Vientos lines out to right fielder Yanquiel Fernández.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T19:27:56.841Z","endTime":"2026-02-22T19:29:02.069Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":88.4,"endSpeed":79.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6091285124308,"aZ":-30.175828974298756,"pfxX":11.91001232156342,"pfxZ":1.2267508516592276,"pX":-0.2162203273066346,"pZ":3.0613198162272783,"vX0":-12.627445325772175,"vY0":-127.88466641303144,"vZ0":5.0608901081209146,"x":125.24,"y":156.12,"x0":3.2691947035511504,"y0":50.006080725274245,"z0":3.4386883732013884,"aX":19.471869161711297},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.0,"breakHorizontal":-18.2,"spinRate":2126,"spinDirection":86},"zone":2,"typeConfidence":2.0,"plateTime":0.4304646922099824,"extension":6.524870695138805},"index":0,"playId":"356ba6f3-1a1b-3730-9919-bbf3cc691fb3","pitchNumber":1,"startTime":"2026-02-22T19:28:05.138Z","endTime":"2026-02-22T19:28:09.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"third":{"id":665506,"link":"/api/v1/people/665506"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":88.0,"endSpeed":80.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.244376301111576,"aZ":-39.464178930903294,"pfxX":6.743339493356493,"pfxZ":-4.400355658136148,"pX":1.2212415513035835,"pZ":2.184748609625631,"vX0":-8.393833355692992,"vY0":-127.8204098077357,"vZ0":5.292621534879727,"x":70.45,"y":179.79,"x0":3.6709762861358395,"y0":50.00513014310358,"z0":3.1851667713025105,"aX":11.164750279781815},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-6.5,"breakHorizontal":-10.3,"spinRate":2101,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.42845304931581163,"extension":6.300685868737618},"index":1,"playId":"e81c3d87-690a-376c-a34e-bdc9747fb2ce","pitchNumber":2,"startTime":"2026-02-22T19:28:20.221Z","endTime":"2026-02-22T19:28:25.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"third":{"id":665506,"link":"/api/v1/people/665506"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":89.0,"endSpeed":80.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.714298193874196,"aZ":-30.026048239056696,"pfxX":10.417590777470672,"pfxZ":1.2808125213533597,"pX":1.4087993676511537,"pZ":3.464742583527701,"vX0":-8.60730650902252,"vY0":-129.06762256995682,"vZ0":6.054979173291801,"x":63.3,"y":145.23,"x0":3.445527334976307,"y0":50.00105002507065,"z0":3.4076571310632255,"aX":17.44489666856787},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.1,"breakHorizontal":-16.8,"spinRate":2122,"spinDirection":88},"zone":12,"typeConfidence":2.0,"plateTime":0.4255725848896037,"extension":6.232595473640772},"index":2,"playId":"515bd071-380c-3eb5-9cf6-aae1ec7a4468","pitchNumber":3,"startTime":"2026-02-22T19:28:37.800Z","endTime":"2026-02-22T19:28:43.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"third":{"id":665506,"link":"/api/v1/people/665506"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.160822698809223,"aZ":-38.30538353300378,"pfxX":9.921205030109345,"pfxZ":-3.6881457825362816,"pX":0.7248981205802831,"pZ":1.5365525193624272,"vX0":-10.407595048221758,"vY0":-128.22722636763694,"vZ0":3.7036807016339455,"x":89.37,"y":197.29,"x0":3.5523820449061327,"y0":50.00446903089248,"z0":3.0668622843403237,"aX":16.479585780682438},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-5.5,"breakHorizontal":-15.6,"spinRate":2139,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.42758030937750346,"extension":6.263791584662483},"hitData":{"launchSpeed":86.1,"launchAngle":26.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":190.06,"coordY":105.73}},"index":3,"playId":"8e3afe37-2234-349e-a40e-5747e970e1d5","pitchNumber":4,"startTime":"2026-02-22T19:28:54.527Z","endTime":"2026-02-22T19:29:02.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"third":{"id":665506,"link":"/api/v1/people/665506"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":657612,"link":"/api/v1/people/657612"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":657612,"link":"/api/v1/people/657612"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":4.200000000000003,"leverageIndex":1.58,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:29:02.069Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Aaron Judge grounds out, third baseman Christian Arroyo to first baseman Mark Vientos.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-22T19:31:09.074Z","endTime":"2026-02-22T19:31:20.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676666,"fullName":"Matt Turner","link":"/api/v1/people/676666"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624414,"link":"/api/v1/people/624414"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Turner replaces Mike Baumann.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T19:30:54.380Z","endTime":"2026-02-22T19:31:12.073Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676666,"link":"/api/v1/people/676666"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657508,"link":"/api/v1/people/657508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jihwan Bae replaces right fielder Carson Benge, batting 1st, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T19:31:11.362Z","endTime":"2026-02-22T19:31:11.363Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678225,"link":"/api/v1/people/678225"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":701807,"link":"/api/v1/people/701807"},"defense":{"pitcher":{"id":676666,"link":"/api/v1/people/676666","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.157373545661976,"aZ":-27.52526960593676,"pfxX":11.20934464615262,"pfxZ":2.4848628111188775,"pX":-0.029872167897355622,"pZ":1.7591409949513104,"vX0":-11.240697706083925,"vY0":-135.50656232291442,"vZ0":-4.126241966694611,"x":118.14,"y":191.28,"x0":2.7053494270060563,"y0":50.00052265455845,"z0":5.212828228777418,"aX":20.952565603922395},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.8,"breakHorizontal":-18.1,"spinRate":1991,"spinDirection":114},"zone":8,"typeConfidence":2.0,"plateTime":0.40339006197102245,"extension":5.950723107174986},"hitData":{"launchSpeed":71.1,"launchAngle":-22.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.49,"coordY":164.46}},"index":2,"playId":"d7f29b8a-3677-370b-a1d3-95a5eceb7eaf","pitchNumber":1,"startTime":"2026-02-22T19:31:11.364Z","endTime":"2026-02-22T19:31:20.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676666,"link":"/api/v1/people/676666","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"credit":"b_ab"},{"player":{"id":676666,"link":"/api/v1/people/676666"},"credit":"p_ab"},{"player":{"id":592450,"link":"/api/v1/people/592450"},"credit":"b_pa"},{"player":{"id":676666,"link":"/api/v1/people/676666"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":1.33,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:31:20.808Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cody Bellinger singles on a line drive to center fielder Cristian Pache.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-22T19:31:45.247Z","endTime":"2026-02-22T19:32:31.655Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676666,"fullName":"Matt Turner","link":"/api/v1/people/676666"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"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":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665506,"link":"/api/v1/people/665506"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":76.6,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.51091791372032,"aZ":-32.03592535417463,"pfxX":-3.524748587322075,"pfxZ":0.09510725031906997,"pX":-1.244315926315233,"pZ":1.7878580251039284,"vX0":-8.52225299911368,"vY0":-122.95118888855475,"vZ0":-2.3413304162474113,"x":164.43,"y":190.51,"x0":2.7566924785031586,"y0":50.00524757226368,"z0":5.53255915990128,"aX":-5.273932225426433},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.2,"breakHorizontal":8.8,"spinRate":2408,"spinDirection":295},"zone":13,"typeConfidence":2.0,"plateTime":0.4494035256592186,"extension":5.833279559040304},"index":0,"playId":"fe7aa514-f56a-3fa9-8022-3cc6c0cf6ba7","pitchNumber":1,"startTime":"2026-02-22T19:31:45.247Z","endTime":"2026-02-22T19:31:49.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676666,"link":"/api/v1/people/676666","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.12099532521636,"aZ":-28.73675409820817,"pfxX":11.91886848759903,"pfxZ":1.8905975909783734,"pX":-0.050712138820942075,"pZ":1.3220491661494238,"vX0":-11.94509525888796,"vY0":-133.94123121346288,"vZ0":-4.124278010674136,"x":118.93,"y":203.08,"x0":2.9197292111130984,"y0":50.00169971679438,"z0":4.93840239915954,"aX":21.64047020104507},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.6,"breakHorizontal":-19.0,"spinRate":2070,"spinDirection":106},"zone":13,"typeConfidence":2.0,"plateTime":0.4090503727017625,"extension":6.126842851852109},"index":1,"playId":"c8b6c18f-2e6f-37b4-a9e5-fd792ec74b69","pitchNumber":2,"startTime":"2026-02-22T19:31:59.834Z","endTime":"2026-02-22T19:32:04.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676666,"link":"/api/v1/people/676666","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.0,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.075139702834438,"aZ":-30.87848119887626,"pfxX":11.571823077469162,"pfxZ":0.7178589464974721,"pX":0.5039601073049568,"pZ":2.708778151845208,"vX0":-10.172679783921179,"vY0":-133.99486546705418,"vZ0":-0.6493039451058937,"x":97.79,"y":165.64,"x0":2.8538375926256725,"y0":50.00519858314096,"z0":5.168584934695957,"aX":20.958322554889264},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.3,"breakHorizontal":-18.6,"spinRate":2166,"spinDirection":114},"zone":6,"typeConfidence":2.0,"plateTime":0.4094138219143564,"extension":5.966348337675154},"hitData":{"launchSpeed":90.6,"launchAngle":16.0,"totalDistance":239.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":106.9,"coordY":95.47}},"index":2,"playId":"bdcb5e34-9aa8-3d28-b156-f530866edeb5","pitchNumber":3,"startTime":"2026-02-22T19:32:15.948Z","endTime":"2026-02-22T19:32:31.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676666,"link":"/api/v1/people/676666","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_ab"},{"player":{"id":676666,"link":"/api/v1/people/676666"},"credit":"p_ab"},{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_pa"},{"player":{"id":676666,"link":"/api/v1/people/676666"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.0,"awayTeamWinProbability":58.0,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.99,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:32:31.655Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jazz Chisholm Jr. walks. Cody Bellinger to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-22T19:32:48.677Z","endTime":"2026-02-22T19:34:00.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676666,"fullName":"Matt Turner","link":"/api/v1/people/676666"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"postOnSecond":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":74.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99745922639391,"aZ":-26.069760734692096,"pfxX":1.2497378956224003,"pfxZ":4.206862228147802,"pX":-0.9935275643826639,"pZ":0.8933186719282115,"vX0":-9.809014659947431,"vY0":-122.18671680018036,"vZ0":-4.908982030522853,"x":154.87,"y":214.66,"x0":2.981171902599331,"y0":50.003622350616844,"z0":5.2802724142079365,"aX":1.814145334677082},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":6.2,"breakHorizontal":1.1,"spinRate":2328,"spinDirection":264},"zone":13,"typeConfidence":2.0,"plateTime":0.45529702007845474,"extension":6.00705917299459},"index":0,"playId":"a6af0737-3912-30d3-acbf-a74f1f397e00","pitchNumber":1,"startTime":"2026-02-22T19:32:48.677Z","endTime":"2026-02-22T19:32:54.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676666,"link":"/api/v1/people/676666","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":82.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.363904445231448,"aZ":-35.850682009810626,"pfxX":9.766316907430038,"pfxZ":-2.0797370773900603,"pX":1.3590967461024677,"pZ":2.994645001357658,"vX0":-7.243831683401259,"vY0":-132.56921906138112,"vZ0":1.408811150349692,"x":65.19,"y":157.92,"x0":2.8685922236056762,"y0":50.003399551432636,"z0":5.088168556715511,"aX":17.251018474948335},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-3.1,"breakHorizontal":-16.0,"spinRate":1981,"spinDirection":104},"zone":12,"typeConfidence":2.0,"plateTime":0.414374492489165,"extension":5.928946230269147},"index":1,"playId":"aedd9137-2541-32b7-b2c1-be2549af27f0","pitchNumber":2,"startTime":"2026-02-22T19:33:09.374Z","endTime":"2026-02-22T19:33:13.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676666,"link":"/api/v1/people/676666","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":82.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.350875476475345,"aZ":-34.093598003986806,"pfxX":11.746579344259953,"pfxZ":-1.0941519989024986,"pX":1.7692442155000736,"pZ":2.7275651000960615,"vX0":-7.295258358195634,"vY0":-132.49383102602175,"vZ0":0.36940308572104374,"x":49.56,"y":165.14,"x0":3.0540696464930837,"y0":50.00464608678784,"z0":5.1090633269065435,"aX":20.566737250985593},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-1.7,"breakHorizontal":-19.3,"spinRate":2065,"spinDirection":107},"zone":12,"typeConfidence":2.0,"plateTime":0.41584743653924416,"extension":5.901356200089967},"index":2,"playId":"95140ec4-e41d-3ca7-8604-d2058db7ef7a","pitchNumber":3,"startTime":"2026-02-22T19:33:34.573Z","endTime":"2026-02-22T19:33:38.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676666,"link":"/api/v1/people/676666","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.136849228380548,"aZ":-21.48159594487651,"pfxX":6.979637669389364,"pfxZ":5.842244517747313,"pX":0.4092396320283211,"pZ":3.949872553498342,"vX0":-8.894914377996098,"vY0":-134.18498898910707,"vZ0":-0.050244996396744734,"x":101.4,"y":132.13,"x0":2.855086236639687,"y0":50.00114386759563,"z0":5.495177588170991,"aX":12.770137739844346},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.8,"breakHorizontal":-10.8,"spinRate":1973,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.4076819391696094,"extension":6.04287920942897},"index":3,"playId":"fbcc8eba-af35-3de2-969f-f0a1e344f4d4","pitchNumber":4,"startTime":"2026-02-22T19:33:55.688Z","endTime":"2026-02-22T19:34:00.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676666,"link":"/api/v1/people/676666","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":676666,"link":"/api/v1/people/676666"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.599999999999994,"awayTeamWinProbability":52.400000000000006,"homeTeamWinProbabilityAdded":5.599999999999994,"leverageIndex":1.88,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:34:00.262Z","atBatIndex":41},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Paul Goldschmidt pops out to shortstop Grae Kessinger on the infield fly rule.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-22T19:34:24.806Z","endTime":"2026-02-22T19:35:22.158Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676666,"fullName":"Matt Turner","link":"/api/v1/people/676666"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"postOnSecond":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666197,"link":"/api/v1/people/666197"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.9,"endSpeed":84.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.543206420293636,"aZ":-33.02634601895866,"pfxX":11.790709645443226,"pfxZ":-0.46255784438715253,"pX":0.6336721078879626,"pZ":2.4533860947678963,"vX0":-10.109692803209489,"vY0":-134.88168507841942,"vZ0":-0.7702198319709348,"x":92.85,"y":172.54,"x0":2.9133269190702613,"y0":50.00579479806232,"z0":5.0881057074922715,"aX":21.554080970547453},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":-0.8,"breakHorizontal":-19.0,"spinRate":2059,"spinDirection":106},"zone":6,"typeConfidence":2.0,"plateTime":0.40733966849252656,"extension":5.976771944326955},"index":0,"playId":"9c87cc25-ecd7-3639-aed3-07fcc411aa50","pitchNumber":1,"startTime":"2026-02-22T19:34:30.102Z","endTime":"2026-02-22T19:34:36.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676666,"link":"/api/v1/people/676666","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.862787575191284,"aZ":-27.621658669251573,"pfxX":12.292957168946401,"pfxZ":2.4557922766452975,"pX":0.37272316301231057,"pZ":1.7486192088686652,"vX0":-10.487819314950839,"vY0":-135.6047799244596,"vZ0":-3.984158509455474,"x":102.79,"y":191.57,"x0":2.701578211062821,"y0":50.00450840262474,"z0":5.173736167593981,"aX":22.796806827612738},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.7,"breakHorizontal":-19.9,"spinRate":2113,"spinDirection":113},"zone":9,"typeConfidence":2.0,"plateTime":0.40460015829905327,"extension":6.112499672526546},"index":1,"playId":"e594ce86-7ee3-3d44-94fc-fee872b99bdf","pitchNumber":2,"startTime":"2026-02-22T19:34:49.799Z","endTime":"2026-02-22T19:34:53.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676666,"link":"/api/v1/people/676666","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":85.0,"endSpeed":77.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.449693672245306,"aZ":-31.5430290558588,"pfxX":-7.0296489995490115,"pfxZ":0.41267252994721737,"pX":-0.5891877247277668,"pZ":2.6400024674384857,"vX0":-6.675935574953409,"vY0":-123.61398265753753,"vZ0":-0.2601995269280125,"x":139.46,"y":167.5,"x0":3.07185174556663,"y0":50.002580076171505,"z0":5.422506038742065,"aX":-10.744916799415105},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.0,"breakHorizontal":14.4,"spinRate":2422,"spinDirection":284},"zone":4,"typeConfidence":2.0,"plateTime":0.4451832491413419,"extension":5.8685742394917355},"hitData":{"launchSpeed":55.6,"launchAngle":39.0,"totalDistance":171.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":95.9,"coordY":139.71}},"index":2,"playId":"3b8a1e7e-f375-3aab-8066-ee6e42b11054","pitchNumber":3,"startTime":"2026-02-22T19:35:12.688Z","endTime":"2026-02-22T19:35:22.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676666,"link":"/api/v1/people/676666","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":502671,"link":"/api/v1/people/502671"},"credit":"b_ab"},{"player":{"id":676666,"link":"/api/v1/people/676666"},"credit":"p_ab"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"credit":"b_pa"},{"player":{"id":676666,"link":"/api/v1/people/676666"},"credit":"p_pa"}],"flags":[{"credit":"b_infield_fly"}],"homeTeamWinProbability":40.699999999999996,"awayTeamWinProbability":59.300000000000004,"homeTeamWinProbabilityAdded":-6.899999999999999,"leverageIndex":2.94,"dramaIndex":121.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:35:22.158Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Austin Wells walks. Cody Bellinger to 3rd. Jazz Chisholm Jr. to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-22T19:35:50.047Z","endTime":"2026-02-22T19:38:02.120Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676666,"fullName":"Matt Turner","link":"/api/v1/people/676666"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"postOnSecond":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"postOnThird":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.54939424724671,"aZ":-30.562258100393652,"pfxX":9.817484225581085,"pfxZ":0.90198612354438,"pX":0.6932227362634373,"pZ":1.517297305063944,"vX0":-9.51814421983746,"vY0":-132.85400567569698,"vZ0":-3.075893214029198,"x":90.58,"y":197.81,"x0":3.0473774417652835,"y0":50.002199239737614,"z0":4.91208119014921,"aX":17.543267373442983},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.2,"breakHorizontal":-15.7,"spinRate":2044,"spinDirection":112},"zone":14,"typeConfidence":2.0,"plateTime":0.41232852119570573,"extension":5.9924590235378625},"index":0,"playId":"86779843-ab2e-3b53-a231-d2c65fca5e41","pitchNumber":1,"startTime":"2026-02-22T19:36:01.974Z","endTime":"2026-02-22T19:36:28.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676666,"link":"/api/v1/people/676666","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":76.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.217682027800723,"aZ":-30.93759886770871,"pfxX":-2.2745656100882217,"pfxZ":0.8226388899005386,"pX":-1.269351608041809,"pZ":1.4632222859399284,"vX0":-9.26975810730698,"vY0":-122.85921078762911,"vZ0":-3.095966469977061,"x":165.38,"y":199.27,"x0":2.881412558860328,"y0":50.000915003704264,"z0":5.428605401831872,"aX":-3.399611918711742},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.8,"breakHorizontal":6.7,"spinRate":2412,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.4495368500142436,"extension":5.9691439950397305},"index":1,"playId":"7505b276-c7e4-3f5d-ac43-f45da26a561c","pitchNumber":2,"startTime":"2026-02-22T19:36:37.018Z","endTime":"2026-02-22T19:36:41.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676666,"link":"/api/v1/people/676666","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":77.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.013991711266275,"aZ":-27.504046375316545,"pfxX":0.748750470638925,"pfxZ":3.0187023022448827,"pX":-0.36481026283833506,"pZ":0.829697540287003,"vX0":-8.075706730662134,"vY0":-124.97003749442781,"vZ0":-5.1321145315912196,"x":130.91,"y":216.38,"x0":2.8402126165287087,"y0":50.005486257009416,"z0":5.226644783468303,"aX":1.15987401727246},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.2,"breakHorizontal":1.0,"spinRate":2435,"spinDirection":290},"zone":13,"typeConfidence":2.0,"plateTime":0.4417750820438666,"extension":5.921620521783894},"index":2,"playId":"6575d1e0-a379-360b-a4ae-8508fa208fa8","pitchNumber":3,"startTime":"2026-02-22T19:36:57.253Z","endTime":"2026-02-22T19:37:03.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676666,"link":"/api/v1/people/676666","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.87116211146297,"aZ":-29.71630651586492,"pfxX":11.937962142305384,"pfxZ":1.3375227173967836,"pX":0.33588939646524385,"pZ":2.1766981455645134,"vX0":-10.93716711492906,"vY0":-134.57214706593626,"vZ0":-2.3199438812167568,"x":104.2,"y":180.01,"x0":2.899387070267071,"y0":50.0022893735939,"z0":5.152436824677585,"aX":21.922031501289762},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.2,"breakHorizontal":-19.3,"spinRate":2047,"spinDirection":109},"zone":9,"typeConfidence":2.0,"plateTime":0.4068255157590386,"extension":6.004679166584265},"index":3,"playId":"bb4d6312-44da-3e40-900c-04b586eeffd6","pitchNumber":4,"startTime":"2026-02-22T19:37:18.954Z","endTime":"2026-02-22T19:37:23.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676666,"link":"/api/v1/people/676666","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.341044010632675,"aZ":-33.35601872605313,"pfxX":11.494500066798972,"pfxZ":-0.6572413034723938,"pX":0.06253781414713531,"pZ":1.3939407494087976,"vX0":-11.48156589062685,"vY0":-133.75772319298318,"vZ0":-3.0921720283570076,"x":114.62,"y":201.14,"x0":2.9364264668087445,"y0":50.00501788307378,"z0":4.979941700142269,"aX":20.638869882949397},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-1.7,"breakHorizontal":-18.0,"spinRate":1993,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.4109495325498136,"extension":6.281811279478362},"index":4,"playId":"916573be-286c-35f7-8533-c6bcbfb01300","pitchNumber":5,"startTime":"2026-02-22T19:37:57.541Z","endTime":"2026-02-22T19:38:02.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676666,"link":"/api/v1/people/676666","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_pa"},{"player":{"id":676666,"link":"/api/v1/people/676666"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.300000000000004,"awayTeamWinProbability":54.699999999999996,"homeTeamWinProbabilityAdded":4.6000000000000085,"leverageIndex":2.65,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:38:02.120Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Amed Rosario grounds out softly to first baseman Mark Vientos.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-22T19:39:00.969Z","endTime":"2026-02-22T19:39:31.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676666,"fullName":"Matt Turner","link":"/api/v1/people/676666"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-22T19:38:12.467Z","endTime":"2026-02-22T19:39:03.186Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676666,"link":"/api/v1/people/676666","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64638611108751,"aZ":-25.38584830784921,"pfxX":0.5835268727036044,"pfxZ":4.052119444827678,"pX":0.05501636362979992,"pZ":1.5937792894142602,"vX0":-8.056710552707168,"vY0":-128.3352400048216,"vZ0":-4.178726434497456,"x":114.9,"y":195.75,"x0":3.154149256514561,"y0":50.00011073932928,"z0":5.21181804068124,"aX":0.9775691827607986},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.6,"breakHorizontal":0.7,"spinRate":2392,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4261867583925656,"extension":5.936542068673201},"index":1,"playId":"b2c9fc9a-53a7-3ea6-aed4-c47b4290f7cc","pitchNumber":1,"startTime":"2026-02-22T19:39:03.186Z","endTime":"2026-02-22T19:39:06.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676666,"link":"/api/v1/people/676666","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.9,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.245417380317747,"aZ":-29.56009308017223,"pfxX":-5.274904441825288,"pfxZ":1.7422217022451276,"pX":-0.3853617347588357,"pZ":1.502322132396404,"vX0":-6.380205312304324,"vY0":-122.19374050896567,"vZ0":-3.1730298453244457,"x":131.69,"y":198.22,"x0":2.9541552970508946,"y0":50.00098511056864,"z0":5.3832485131440535,"aX":-7.89727795286681},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.6,"breakHorizontal":11.2,"spinRate":2558,"spinDirection":277},"zone":13,"typeConfidence":2.0,"plateTime":0.44991129620359116,"extension":5.919293828278437},"hitData":{"launchSpeed":26.5,"launchAngle":-37.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":137.81,"coordY":178.78}},"index":2,"playId":"8b863f27-7c9e-3d8e-8984-875faa79a548","pitchNumber":2,"startTime":"2026-02-22T19:39:20.605Z","endTime":"2026-02-22T19:39:31.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676666,"link":"/api/v1/people/676666","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_ab"},{"player":{"id":676666,"link":"/api/v1/people/676666"},"credit":"p_ab"},{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_pa"},{"player":{"id":676666,"link":"/api/v1/people/676666"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-11.300000000000004,"leverageIndex":4.36,"dramaIndex":183.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:39:31.644Z","atBatIndex":44},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Hayden Senger homers (1) on a fly ball to right center field.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T19:41:52.051Z","endTime":"2026-02-22T19:43:21.942Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[9,10,12],"actionIndex":[0,1,2,3,4,5,6,7,8],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"responsiblePitcher":{"id":683409,"link":"/api/v1/people/683409"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":12},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Angel Chivilli replaces Tim Hill.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T19:41:54.275Z","endTime":"2026-02-22T19:41:54.276Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683409,"link":"/api/v1/people/683409"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ernesto Martinez Jr. replaces shortstop José Caballero, batting 9th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T19:41:54.277Z","endTime":"2026-02-22T19:41:54.278Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667803,"link":"/api/v1/people/667803"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"901","replacedPlayer":{"id":676609,"link":"/api/v1/people/676609"},"defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Zack Short replaces right fielder Yanquiel Fernández, batting 8th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":1,"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-22T19:41:54.279Z","endTime":"2026-02-22T19:41:54.280Z","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":"801","replacedPlayer":{"id":692585,"link":"/api/v1/people/692585"},"defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Braden Shewmake replaces second baseman Jazz Chisholm Jr., batting 4th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":1,"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-22T19:41:54.281Z","endTime":"2026-02-22T19:41:54.282Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669699,"link":"/api/v1/people/669699"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"401","replacedPlayer":{"id":665862,"link":"/api/v1/people/665862"},"defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"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":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jonathan Ornelas replaces left fielder Cody Bellinger, batting 3rd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":1,"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-22T19:41:54.283Z","endTime":"2026-02-22T19:41:54.284Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680716,"link":"/api/v1/people/680716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"301","replacedPlayer":{"id":641355,"link":"/api/v1/people/641355"},"defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Garrett Martin replaces third baseman Amed Rosario, batting 7th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":1,"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-22T19:41:54.285Z","endTime":"2026-02-22T19:41:54.286Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682003,"link":"/api/v1/people/682003"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":642708,"link":"/api/v1/people/642708"},"defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":692585,"link":"/api/v1/people/692585"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jace Avina replaces first baseman Paul Goldschmidt, batting 5th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":1,"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-22T19:41:54.287Z","endTime":"2026-02-22T19:41:54.288Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701778,"link":"/api/v1/people/701778"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":502671,"link":"/api/v1/people/502671"},"defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Kenedy Corona replaces center fielder Trent Grisham, batting 1st, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":7,"startTime":"2026-02-22T19:41:54.289Z","endTime":"2026-02-22T19:41:54.290Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685744,"link":"/api/v1/people/685744"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":663757,"link":"/api/v1/people/663757"},"defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","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":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Hayden Senger replaces Luis Torrens.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":8,"startTime":"2026-02-22T19:41:54.291Z","endTime":"2026-02-22T19:41:54.292Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663584,"link":"/api/v1/people/663584"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":620443,"link":"/api/v1/people/620443"},"defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","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":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.66895795053436,"aZ":-26.150251804335195,"pfxX":0.4257081949991157,"pfxZ":3.655279080644667,"pX":1.0823103833042034,"pZ":1.6114170423943759,"vX0":6.318783516676066,"vY0":-126.93995196685901,"vZ0":-5.05861890728306,"x":75.74,"y":195.27,"x0":-1.4845840601909452,"y0":50.00217576598314,"z0":5.687637312056728,"aX":0.700402452362591},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.8,"breakHorizontal":-2.0,"spinRate":2045,"spinDirection":253},"zone":14,"typeConfidence":0.89,"plateTime":0.4299270788344236,"extension":5.9325663463830605},"index":9,"playId":"cd8313fa-63dd-3019-8aad-a9b12d6b550c","pitchNumber":1,"startTime":"2026-02-22T19:41:54.293Z","endTime":"2026-02-22T19:42:00.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","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":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":663584,"link":"/api/v1/people/663584","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":95.3,"endSpeed":86.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.6588845801507,"aZ":-19.248193566983232,"pfxX":-8.804610274288763,"pfxZ":6.709496960413078,"pX":-0.4975581622020637,"pZ":2.026692871398097,"vX0":5.728637603918068,"vY0":-138.56582051062233,"vZ0":-6.118621585361433,"x":135.97,"y":184.06,"x0":-1.457815929833788,"y0":50.00306941054097,"z0":5.568332621838518,"aX":-16.961890641930157},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.9,"breakHorizontal":14.6,"spinRate":2313,"spinDirection":242},"zone":7,"typeConfidence":0.9,"plateTime":0.39670016196760294,"extension":6.035906004744096},"index":10,"playId":"4c6cc57e-2f64-3a1e-8c1e-9b9ed9fb533c","pitchNumber":2,"startTime":"2026-02-22T19:42:09.540Z","endTime":"2026-02-22T19:42:15.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","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":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":663584,"link":"/api/v1/people/663584","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":11,"startTime":"2026-02-22T19:42:25.757Z","endTime":"2026-02-22T19:42:37.212Z","isPitch":false,"type":"action","player":{"id":663584,"link":"/api/v1/people/663584"},"defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","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":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":663584,"link":"/api/v1/people/663584","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.2,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.7615997313685,"aZ":-25.049186708856457,"pfxX":1.0263370290415925,"pfxZ":4.127722817551213,"pX":0.15088866557193825,"pZ":3.0698672836789123,"vX0":4.396799786660516,"vY0":-130.65251941508856,"vZ0":-2.0767809648869724,"x":111.25,"y":155.89,"x0":-1.6878306523486089,"y0":50.00470426244222,"z0":5.759242607469658,"aX":1.7730610921729386},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.2,"breakHorizontal":-2.9,"spinRate":1982,"spinDirection":202},"zone":2,"typeConfidence":0.91,"plateTime":0.4193670321561003,"extension":5.907026506834532},"hitData":{"launchSpeed":103.2,"launchAngle":28.0,"totalDistance":398.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":186.08,"coordY":49.4}},"index":12,"playId":"0f9ebb2f-d231-3301-807f-b500e282ad92","pitchNumber":3,"startTime":"2026-02-22T19:42:37.212Z","endTime":"2026-02-22T19:43:21.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","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":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":663584,"link":"/api/v1/people/663584","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"credit":"b_ab"},{"player":{"id":683409,"link":"/api/v1/people/683409"},"credit":"p_ab"},{"player":{"id":663584,"link":"/api/v1/people/663584"},"credit":"b_pa"},{"player":{"id":683409,"link":"/api/v1/people/683409"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-11.899999999999999,"leverageIndex":0.97,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:43:21.942Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Young grounds out, second baseman Zack Short to first baseman Ernesto Martinez Jr.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T19:43:12.749Z","endTime":"2026-02-22T19:44:48.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"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":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.234408815093197,"aZ":-22.320819274277962,"pfxX":-8.972766431656503,"pfxZ":6.013094897024641,"pX":0.7092505417957219,"pZ":1.2444624225116732,"vX0":8.08942270136225,"vY0":-127.69203694843804,"vZ0":-6.553171586674992,"x":89.97,"y":205.18,"x0":-1.3461885682656283,"y0":50.00122535829643,"z0":5.620319739494435,"aX":-14.699081314992156},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":9.5,"breakHorizontal":14.3,"spinRate":1854,"spinDirection":246},"zone":14,"typeConfidence":0.9,"plateTime":0.43024525457779106,"extension":6.440693458677434},"index":0,"playId":"d6c30410-1a3f-3f94-b21d-793c3c020285","pitchNumber":1,"startTime":"2026-02-22T19:43:22.907Z","endTime":"2026-02-22T19:43:29.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","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":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.002706003969443,"aZ":-25.898975851519552,"pfxX":-7.605106907233818,"pfxZ":3.9443708679158362,"pX":-0.45254436893582906,"pZ":1.830620355834454,"vX0":4.962872088072402,"vY0":-125.7114651122468,"vZ0":-4.449816772023962,"x":134.25,"y":189.35,"x0":-1.4706478298147436,"y0":50.00208877392802,"z0":5.742037681027414,"aX":-12.094152564752257},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.2,"breakHorizontal":12.5,"spinRate":1796,"spinDirection":247},"zone":7,"typeConfidence":0.9,"plateTime":0.43677022285026057,"extension":5.92814330026492},"index":1,"playId":"a8a2eae0-6718-3a58-8243-73df9cb5d87f","pitchNumber":2,"startTime":"2026-02-22T19:43:35.894Z","endTime":"2026-02-22T19:43:42.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","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":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":96.0,"endSpeed":87.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10848374873368,"aZ":-27.62332683488451,"pfxX":-10.726333861766411,"pfxZ":2.3257944588646557,"pX":0.2473764809817435,"pZ":1.8595643864619746,"vX0":8.408466333247253,"vY0":-139.47551018539613,"vZ0":-5.020093148419335,"x":107.57,"y":188.57,"x0":-1.4217657070143275,"y0":50.00434587087361,"z0":5.517919344860871,"aX":-21.00964068237818},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.2,"breakHorizontal":17.5,"spinRate":2208,"spinDirection":245},"zone":8,"typeConfidence":0.9,"plateTime":0.393590491427807,"extension":6.230250989578082},"index":2,"playId":"49c3cc6f-f73f-3d27-a7b6-6147732e0deb","pitchNumber":3,"startTime":"2026-02-22T19:44:24.136Z","endTime":"2026-02-22T19:44:31.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","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":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":87.5,"endSpeed":79.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.14280914418664,"aZ":-22.340627981216972,"pfxX":-8.96429311765424,"pfxZ":6.078545780393172,"pX":-0.11658832430104754,"pZ":2.622882315992777,"vX0":5.90651268200792,"vY0":-127.19299417442016,"vZ0":-3.3057283743907853,"x":121.44,"y":167.96,"x0":-1.3190597630712355,"y0":50.00305199021134,"z0":5.73650631645565,"aX":-14.503861293277776},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":10.3,"breakHorizontal":14.6,"spinRate":1890,"spinDirection":245},"zone":5,"typeConfidence":0.9,"plateTime":0.4327008949900537,"extension":5.932949131703828},"hitData":{"launchSpeed":106.8,"launchAngle":3.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.03,"coordY":151.16}},"index":3,"playId":"2a447eb3-01c7-3e6d-a6f7-dd3f85843dc2","pitchNumber":4,"startTime":"2026-02-22T19:44:40.926Z","endTime":"2026-02-22T19:44:48.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","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":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_ab"},{"player":{"id":683409,"link":"/api/v1/people/683409"},"credit":"p_ab"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_pa"},{"player":{"id":683409,"link":"/api/v1/people/683409"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.799999999999997,"awayTeamWinProbability":76.2,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:44:48.065Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Arroyo singles on a fly ball to center fielder Kenedy Corona.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T19:45:04.984Z","endTime":"2026-02-22T19:45:37.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":624414,"fullName":"Christian Arroyo","link":"/api/v1/people/624414"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624414,"fullName":"Christian Arroyo","link":"/api/v1/people/624414"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624414,"fullName":"Christian Arroyo","link":"/api/v1/people/624414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09975133338787,"aZ":-24.513135654981234,"pfxX":-0.620099481648043,"pfxZ":4.384785287174974,"pX":0.5301180143790971,"pZ":1.571915448476391,"vX0":5.496935030402336,"vY0":-131.38624792066275,"vZ0":-5.905354289166038,"x":96.79,"y":196.34,"x0":-1.5094343234468777,"y0":50.001336252997405,"z0":5.672795460324785,"aX":-1.0835861374172362},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.8,"breakHorizontal":-0.1,"spinRate":2117,"spinDirection":211},"zone":14,"typeConfidence":0.91,"plateTime":0.4170460259059645,"extension":6.001762495898373},"index":0,"playId":"98d3027e-bd62-3a5d-8c6b-03d7b57eb4e7","pitchNumber":1,"startTime":"2026-02-22T19:45:11.219Z","endTime":"2026-02-22T19:45:14.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","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":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":624414,"link":"/api/v1/people/624414","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.5,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.579055945055075,"aZ":-22.274814998758448,"pfxX":-8.26906589391815,"pfxZ":6.119481167335878,"pX":0.35739175390834055,"pZ":2.111085477954417,"vX0":7.259767413387896,"vY0":-126.81810443565121,"vZ0":-4.395426354493,"x":103.38,"y":181.78,"x0":-1.4774736520171237,"y0":50.00472646879847,"z0":5.658764709943451,"aX":-13.37956198002601},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":10.2,"breakHorizontal":13.2,"spinRate":1743,"spinDirection":250},"zone":9,"typeConfidence":0.9,"plateTime":0.4330401512217472,"extension":5.967041071299316},"hitData":{"launchSpeed":70.6,"launchAngle":30.0,"totalDistance":249.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":105.72,"coordY":102.42}},"index":1,"playId":"f35ad2a3-efb1-338f-963d-46b0ee8d500d","pitchNumber":2,"startTime":"2026-02-22T19:45:25.516Z","endTime":"2026-02-22T19:45:37.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","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":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":624414,"link":"/api/v1/people/624414","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624414,"link":"/api/v1/people/624414"},"credit":"b_ab"},{"player":{"id":683409,"link":"/api/v1/people/683409"},"credit":"p_ab"},{"player":{"id":624414,"link":"/api/v1/people/624414"},"credit":"b_pa"},{"player":{"id":683409,"link":"/api/v1/people/683409"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.0,"awayTeamWinProbability":78.0,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.51,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:45:37.291Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan Clifford flies out to left fielder Jace Avina.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T19:45:59.761Z","endTime":"2026-02-22T19:46:19.955Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691775,"fullName":"Ryan Clifford","link":"/api/v1/people/691775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624414,"fullName":"Christian Arroyo","link":"/api/v1/people/624414"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":691775,"fullName":"Ryan Clifford","link":"/api/v1/people/691775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701778,"link":"/api/v1/people/701778"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":86.9,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.902297094308,"aZ":-16.703754304519038,"pfxX":-10.260675361784633,"pfxZ":7.933766623318045,"pX":-0.8725317724357907,"pZ":2.6028657182049573,"vX0":5.408600864170337,"vY0":-139.60709306390265,"vZ0":-5.176490716846129,"x":150.26,"y":168.5,"x0":-1.514179739813964,"y0":50.006241639201335,"z0":5.600930059795993,"aX":-20.018014653607654},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.3,"breakHorizontal":17.3,"spinRate":2332,"spinDirection":233},"zone":11,"typeConfidence":0.91,"plateTime":0.3941162750382463,"extension":6.2002766391031505},"hitData":{"launchSpeed":95.1,"launchAngle":26.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":62.31,"coordY":82.51}},"index":0,"playId":"247a54ff-98b7-31f9-a43b-b5276b475cb8","pitchNumber":1,"startTime":"2026-02-22T19:46:09.483Z","endTime":"2026-02-22T19:46:19.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","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":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":691775,"link":"/api/v1/people/691775","batSide":{"code":"L","description":"Left"}},"first":{"id":624414,"link":"/api/v1/people/624414"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691775,"link":"/api/v1/people/691775"},"credit":"b_ab"},{"player":{"id":683409,"link":"/api/v1/people/683409"},"credit":"p_ab"},{"player":{"id":691775,"link":"/api/v1/people/691775"},"credit":"b_pa"},{"player":{"id":683409,"link":"/api/v1/people/683409"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.2,"awayTeamWinProbability":75.8,"homeTeamWinProbabilityAdded":2.1999999999999993,"leverageIndex":0.93,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:46:19.955Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vidal Bruján grounds out to first baseman Ernesto Martinez Jr.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T19:46:52.531Z","endTime":"2026-02-22T19:47:50.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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":96.3,"endSpeed":87.6,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.41119465174232,"aZ":-17.967781104740638,"pfxX":-8.933402118374179,"pfxZ":7.208409334943943,"pX":-0.7756866261866624,"pZ":1.8289527122355302,"vX0":5.332438983999473,"vY0":-139.93282822353157,"vZ0":-6.84124775181326,"x":146.57,"y":189.4,"x0":-1.5515436858674874,"y0":50.004683145077145,"z0":5.495357073162002,"aX":-17.60771715741506},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.8,"breakHorizontal":15.0,"spinRate":2310,"spinDirection":237},"zone":7,"typeConfidence":0.9,"plateTime":0.3923589476445972,"extension":6.248886413919517},"index":0,"playId":"d0190564-d669-3ab3-a090-c75cf75f2286","pitchNumber":1,"startTime":"2026-02-22T19:46:57.353Z","endTime":"2026-02-22T19:47:01.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","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":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"first":{"id":624414,"link":"/api/v1/people/624414"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.1,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.203805278276544,"aZ":-26.22922147438268,"pfxX":-6.295940643447654,"pfxZ":3.6375399268144557,"pX":-0.321392333334146,"pZ":1.9586976664824103,"vX0":5.016227924646505,"vY0":-127.0679431768015,"vZ0":-3.960625488449379,"x":129.25,"y":185.9,"x0":-1.5037646646948337,"y0":50.00251866514456,"z0":5.623163542472955,"aX":-10.288428722298391},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.9,"breakHorizontal":10.2,"spinRate":1725,"spinDirection":253},"zone":7,"typeConfidence":0.9,"plateTime":0.4311590278278006,"extension":6.021799054871803},"index":1,"playId":"be38b66e-54cd-3a13-964c-2ce9892b97c6","pitchNumber":2,"startTime":"2026-02-22T19:47:13.932Z","endTime":"2026-02-22T19:47:18.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","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":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"first":{"id":624414,"link":"/api/v1/people/624414"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":79.7,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.481527957259217,"aZ":-22.61167108775678,"pfxX":-7.124956200971971,"pfxZ":5.856496697472043,"pX":-1.288542933237714,"pZ":2.0860634628453103,"vX0":2.863556766356055,"vY0":-127.7925648335875,"vZ0":-4.493558541575673,"x":166.12,"y":182.46,"x0":-1.5060032412593019,"y0":50.00398251559387,"z0":5.672305072089006,"aX":-11.634001977800715},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.7,"breakHorizontal":12.1,"spinRate":1860,"spinDirection":244},"zone":13,"typeConfidence":0.9,"plateTime":0.43073311743258413,"extension":5.97004453026515},"hitData":{"launchSpeed":71.2,"launchAngle":-52.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.38,"coordY":183.21}},"index":2,"playId":"d7b3c5b6-9e33-3dd2-b946-ea6738f9ce52","pitchNumber":3,"startTime":"2026-02-22T19:47:42.485Z","endTime":"2026-02-22T19:47:50.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","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":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"first":{"id":624414,"link":"/api/v1/people/624414"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660644,"link":"/api/v1/people/660644"},"credit":"b_ab"},{"player":{"id":683409,"link":"/api/v1/people/683409"},"credit":"p_ab"},{"player":{"id":660644,"link":"/api/v1/people/660644"},"credit":"b_pa"},{"player":{"id":683409,"link":"/api/v1/people/683409"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:47:50.759Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zack Short walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T19:50:24.632Z","endTime":"2026-02-22T19:51:13.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702878,"fullName":"Douglas Orellana","link":"/api/v1/people/702878"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[6,7,8,9],"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Douglas Orellana replaces Matt Turner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T19:50:24.620Z","endTime":"2026-02-22T19:50:24.621Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702878,"link":"/api/v1/people/702878"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676666,"link":"/api/v1/people/676666","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"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":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: JT Schwartz replaces second baseman Vidal Bruján, batting 7th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T19:50:24.622Z","endTime":"2026-02-22T19:50:24.623Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681286,"link":"/api/v1/people/681286"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"701","replacedPlayer":{"id":660644,"link":"/api/v1/people/660644"},"defense":{"pitcher":{"id":702878,"link":"/api/v1/people/702878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"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":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jackson Cluff replaces left fielder Ryan Clifford, batting 6th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"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-22T19:50:24.624Z","endTime":"2026-02-22T19:50:24.625Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687714,"link":"/api/v1/people/687714"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"601","replacedPlayer":{"id":691775,"link":"/api/v1/people/691775"},"defense":{"pitcher":{"id":702878,"link":"/api/v1/people/702878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"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":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jacob Reimer replaces third baseman Christian Arroyo, batting 5th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"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-22T19:50:24.626Z","endTime":"2026-02-22T19:50:24.627Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702544,"link":"/api/v1/people/702544"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"501","replacedPlayer":{"id":624414,"link":"/api/v1/people/624414"},"defense":{"pitcher":{"id":702878,"link":"/api/v1/people/702878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":687714,"link":"/api/v1/people/687714"},"third":{"id":624414,"link":"/api/v1/people/624414"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"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":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Hayden Senger remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"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-22T19:50:24.628Z","endTime":"2026-02-22T19:50:24.629Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663584,"link":"/api/v1/people/663584"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"301","replacedPlayer":{"id":620443,"link":"/api/v1/people/620443"},"defense":{"pitcher":{"id":702878,"link":"/api/v1/people/702878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":687714,"link":"/api/v1/people/687714"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"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":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Nick Morabito replaces first baseman Mark Vientos, batting 2nd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"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-22T19:50:24.630Z","endTime":"2026-02-22T19:50:24.631Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703492,"link":"/api/v1/people/703492"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"201","replacedPlayer":{"id":668901,"link":"/api/v1/people/668901"},"defense":{"pitcher":{"id":702878,"link":"/api/v1/people/702878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":687714,"link":"/api/v1/people/687714"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":691775,"link":"/api/v1/people/691775"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"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":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.7,"strikeZoneTop":3.333,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01937792311874,"aZ":-13.657097782216903,"pfxX":-0.4893337133247879,"pfxZ":9.81831111696188,"pX":1.70763363186052,"pZ":2.7038730332762086,"vX0":7.517644716443586,"vY0":-137.11817402359858,"vZ0":-7.086871797028395,"x":81.85,"y":170.61,"x0":-1.0172742861511859,"y0":50.00531685917715,"z0":6.271954280639355,"aX":-0.9249519521747431},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.3,"breakHorizontal":-0.8,"spinRate":2296,"spinDirection":189},"zone":12,"typeConfidence":0.9,"plateTime":0.4009308776571068,"extension":6.367103244838065},"index":6,"playId":"74852580-d94f-3435-836f-5f8bd5256ef7","pitchNumber":1,"startTime":"2026-02-22T19:50:24.632Z","endTime":"2026-02-22T19:50:30.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702878,"link":"/api/v1/people/702878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":687714,"link":"/api/v1/people/687714"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"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":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.214392004764232,"aZ":-17.43607382082207,"pfxX":1.8202019948592851,"pfxZ":8.154040853212184,"pX":0.9220644691744392,"pZ":2.5247172087647014,"vX0":4.947921201546147,"vY0":-134.16266080921957,"vZ0":-6.6316117239855865,"x":93.21,"y":165.2,"x0":-1.1887614018217785,"y0":50.00648321189768,"z0":6.28823324905055,"aX":3.2925493329606716},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.4,"breakHorizontal":-4.4,"spinRate":2314,"spinDirection":186},"zone":12,"typeConfidence":0.81,"plateTime":0.40951304345625505,"extension":6.356490061350115},"index":7,"playId":"7288d50b-46e3-33c1-a8e6-64c9db5907df","pitchNumber":2,"startTime":"2026-02-22T19:50:38.939Z","endTime":"2026-02-22T19:50:41.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702878,"link":"/api/v1/people/702878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":687714,"link":"/api/v1/people/687714"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"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":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.06267930459621,"aZ":-15.593045548514203,"pfxX":-0.03992351023008323,"pfxZ":8.71601928403812,"pX":-0.004273483383146056,"pZ":3.554898078682676,"vX0":3.3202349194803555,"vY0":-137.87489831025061,"vZ0":-4.850402807550792,"x":117.16,"y":142.8,"x0":-1.2250251112900319,"y0":50.00320916735692,"z0":6.408729452628745,"aX":-0.07664264382758679},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.8,"breakHorizontal":-0.7,"spinRate":2255,"spinDirection":190},"zone":12,"typeConfidence":0.91,"plateTime":0.39909367161784326,"extension":6.245786568848466},"index":8,"playId":"0103b02c-c12a-32d5-bc90-895298536dd3","pitchNumber":3,"startTime":"2026-02-22T19:50:55.767Z","endTime":"2026-02-22T19:51:01.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702878,"link":"/api/v1/people/702878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":687714,"link":"/api/v1/people/687714"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"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":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0006797537817,"aZ":-17.197070262254098,"pfxX":1.093104983718674,"pfxZ":8.122268631466829,"pX":0.6476550204780244,"pZ":0.967389638088326,"vX0":4.315503440146645,"vY0":-135.49239019830716,"vZ0":-10.606303029235136,"x":92.31,"y":212.66,"x0":-1.113259525670278,"y0":50.000934336740954,"z0":6.157494846165584,"aX":2.0128813267066943},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.5,"breakHorizontal":-3.0,"spinRate":2324,"spinDirection":180},"zone":14,"typeConfidence":0.86,"plateTime":0.40561205717617455,"extension":6.463421345528141},"index":9,"playId":"4beedf52-b95b-3ff6-bf6e-ba6f99b6996f","pitchNumber":4,"startTime":"2026-02-22T19:51:10.972Z","endTime":"2026-02-22T19:51:13.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702878,"link":"/api/v1/people/702878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":687714,"link":"/api/v1/people/687714"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"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":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670097,"link":"/api/v1/people/670097"},"credit":"b_pa"},{"player":{"id":702878,"link":"/api/v1/people/702878"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.0,"awayTeamWinProbability":68.0,"homeTeamWinProbabilityAdded":6.0,"leverageIndex":1.38,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:51:13.972Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ernesto Martinez Jr. flies out to left fielder Nick Morabito.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T19:51:38.235Z","endTime":"2026-02-22T19:52:06.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":667803,"fullName":"Ernesto Martinez Jr.","link":"/api/v1/people/667803"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702878,"fullName":"Douglas Orellana","link":"/api/v1/people/702878"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"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":1},"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":703492,"link":"/api/v1/people/703492"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.476,"strikeZoneBottom":1.754,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12666564071905,"aZ":-31.121234663468286,"pfxX":1.029400522394355,"pfxZ":0.664176948620824,"pX":-0.3728908356059687,"pZ":1.4266896256944066,"vX0":1.1357208127194505,"vY0":-125.07907349398607,"vZ0":-5.664033628301677,"x":131.21,"y":200.26,"x0":-0.9665140644684083,"y0":50.0039733377967,"z0":6.271263146542573,"aX":1.6315092405862264},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.1,"breakHorizontal":-2.2,"spinRate":2440,"spinDirection":69},"zone":13,"typeConfidence":0.91,"plateTime":0.437829378902042,"extension":6.495195956422112},"index":0,"playId":"07b7bdf5-c47d-30da-9559-fc4b63dbec3f","pitchNumber":1,"startTime":"2026-02-22T19:51:40.387Z","endTime":"2026-02-22T19:51:43.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702878,"link":"/api/v1/people/702878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":687714,"link":"/api/v1/people/687714"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"offense":{"batter":{"id":667803,"link":"/api/v1/people/667803","batSide":{"code":"L","description":"Left"}},"first":{"id":670097,"link":"/api/v1/people/670097"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.3,"strikeZoneTop":3.476,"strikeZoneBottom":1.754,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.444786376833623,"aZ":-31.860126863278413,"pfxX":2.145693837713142,"pfxZ":0.1930080774904379,"pX":-0.6168969410198354,"pZ":2.3285388774305233,"vX0":0.4044920662088549,"vY0":-126.14469068887449,"vZ0":-3.7340080936167865,"x":140.51,"y":175.91,"x0":-1.0581896675337714,"y0":50.000100891579535,"z0":6.4170542887813395,"aX":3.431549296788849},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.4,"breakHorizontal":-4.0,"spinRate":2477,"spinDirection":50},"zone":7,"typeConfidence":0.93,"plateTime":0.43544087544044885,"extension":6.24253034627174},"hitData":{"launchSpeed":83.2,"launchAngle":38.0,"totalDistance":244.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":98.1,"coordY":106.62}},"index":1,"playId":"003f6070-2fcc-3804-9701-06f88dab13f9","pitchNumber":2,"startTime":"2026-02-22T19:51:58.100Z","endTime":"2026-02-22T19:52:06.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702878,"link":"/api/v1/people/702878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":687714,"link":"/api/v1/people/687714"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"offense":{"batter":{"id":667803,"link":"/api/v1/people/667803","batSide":{"code":"L","description":"Left"}},"first":{"id":670097,"link":"/api/v1/people/670097"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667803,"link":"/api/v1/people/667803"},"credit":"b_ab"},{"player":{"id":702878,"link":"/api/v1/people/702878"},"credit":"p_ab"},{"player":{"id":667803,"link":"/api/v1/people/667803"},"credit":"b_pa"},{"player":{"id":702878,"link":"/api/v1/people/702878"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.6,"awayTeamWinProbability":73.4,"homeTeamWinProbabilityAdded":-5.399999999999999,"leverageIndex":2.41,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:52:06.422Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kenedy Corona grounds out, shortstop Grae Kessinger to first baseman JT Schwartz.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T19:52:31.323Z","endTime":"2026-02-22T19:54:36.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":685744,"fullName":"Kenedy Corona","link":"/api/v1/people/685744"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702878,"fullName":"Douglas Orellana","link":"/api/v1/people/702878"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","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":663584,"link":"/api/v1/people/663584"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":687714,"link":"/api/v1/people/687714"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":685744,"fullName":"Kenedy Corona","link":"/api/v1/people/685744"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666197,"link":"/api/v1/people/666197"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681286,"link":"/api/v1/people/681286"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50193258294218,"aZ":-32.68697544109058,"pfxX":-0.10160945745509853,"pfxZ":-0.32712607899596335,"pX":1.2627564537197624,"pZ":3.116851736005209,"vX0":5.074135985736468,"vY0":-123.57337947655927,"vZ0":-1.4655769836942407,"x":68.87,"y":154.63,"x0":-0.8036669278894033,"y0":50.00561772935966,"z0":6.462256251594699,"aX":-0.1573990952953426},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.7,"breakHorizontal":-1.0,"spinRate":2542,"spinDirection":52},"zone":12,"typeConfidence":0.86,"plateTime":0.44315110404996316,"extension":6.260431313647071},"index":0,"playId":"fc74c12c-47d1-3699-9772-92ae6a8d0589","pitchNumber":1,"startTime":"2026-02-22T19:52:37.906Z","endTime":"2026-02-22T19:52:43.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702878,"link":"/api/v1/people/702878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":687714,"link":"/api/v1/people/687714"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"first":{"id":670097,"link":"/api/v1/people/670097"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.06471454232062,"aZ":-14.024452068902233,"pfxX":1.5707045014135899,"pfxZ":9.50050672540133,"pX":-0.135134954533723,"pZ":1.988844804943572,"vX0":2.108741983437496,"vY0":-137.91756703757193,"vZ0":-9.002482406829468,"x":122.15,"y":185.08,"x0":-1.1160962882399401,"y0":50.002121245418614,"z0":6.2592730767770846,"aX":3.00025527848728},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.4,"breakHorizontal":-3.4,"spinRate":2300,"spinDirection":179},"zone":8,"typeConfidence":0.9,"plateTime":0.3984125967506622,"extension":6.325799722628229},"index":1,"playId":"38199b58-7af7-3044-a62b-8d6e9db9d464","pitchNumber":2,"startTime":"2026-02-22T19:52:56.829Z","endTime":"2026-02-22T19:53:06.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702878,"link":"/api/v1/people/702878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":687714,"link":"/api/v1/people/687714"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"first":{"id":670097,"link":"/api/v1/people/670097"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Zack Short caught stealing 2nd base, catcher Hayden Senger to second baseman Jackson Cluff.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":1},"index":2,"actionPlayId":"38199b58-7af7-3044-a62b-8d6e9db9d464","startTime":"2026-02-22T19:53:10.488Z","endTime":"2026-02-22T19:53:27.298Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":670097,"link":"/api/v1/people/670097"},"defense":{"pitcher":{"id":702878,"link":"/api/v1/people/702878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":687714,"link":"/api/v1/people/687714"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"first":{"id":670097,"link":"/api/v1/people/670097"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"homeTeamWinProbability":20.0,"awayTeamWinProbability":80.0,"homeTeamWinProbabilityAdded":-6.600000000000001,"leverageIndex":1.96,"dramaIndex":95.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.8,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.169221314416564,"aZ":-32.93845996016843,"pfxX":1.341485880511108,"pfxZ":-0.49467013472742316,"pX":-0.3546613676172457,"pZ":3.045971297483305,"vX0":1.0449005346874536,"vY0":-124.17566001655179,"vZ0":-1.5931420630195636,"x":90.59,"y":136.01,"x0":-0.9566562711147016,"y0":50.002212839174796,"z0":6.4616632919242685,"aX":2.07401171623958},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.1,"breakHorizontal":-2.6,"spinRate":2461,"spinDirection":47},"zone":1,"typeConfidence":0.93,"plateTime":0.442770096218831,"extension":6.361902343600774},"index":3,"playId":"8b600dff-0e00-3665-8dd0-c695bb01ecea","pitchNumber":3,"startTime":"2026-02-22T19:53:27.298Z","endTime":"2026-02-22T19:53:31.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702878,"link":"/api/v1/people/702878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":687714,"link":"/api/v1/people/687714"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"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":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.48309009033192,"aZ":-34.015877520764874,"pfxX":0.5597820747263872,"pfxZ":-1.1842376442514455,"pX":-0.21733770652462445,"pZ":1.4710584203592965,"vX0":1.346415621609597,"vY0":-124.45872238158317,"vZ0":-5.043754572496515,"x":125.28,"y":199.06,"x0":-0.8394097351249672,"y0":50.00021361093671,"z0":6.361483798432397,"aX":0.8723834109155425},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.1,"breakHorizontal":-1.3,"spinRate":2501,"spinDirection":15},"zone":13,"typeConfidence":0.9,"plateTime":0.44117333845947604,"extension":6.521893517786289},"index":4,"playId":"ad2b263d-144a-3946-9b89-7493706902ff","pitchNumber":4,"startTime":"2026-02-22T19:53:44.482Z","endTime":"2026-02-22T19:53:51.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702878,"link":"/api/v1/people/702878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":687714,"link":"/api/v1/people/687714"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"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":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.6,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.960721204839412,"aZ":-34.89710625028999,"pfxX":-0.719134349646362,"pfxZ":-1.7996933455003163,"pX":0.7324835359048123,"pZ":0.8692342239655902,"vX0":3.4928112003466736,"vY0":-123.09991175713932,"vZ0":-5.907767192031076,"x":89.08,"y":215.31,"x0":-0.6181105113554142,"y0":50.00051870117391,"z0":6.293272160664977,"aX":-1.0920767174647321},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.6,"breakHorizontal":0.4,"spinRate":2567,"spinDirection":41},"zone":14,"typeConfidence":0.82,"plateTime":0.4468439862224982,"extension":6.489977226164427},"index":5,"playId":"fce32330-e409-3278-bcd2-ea82c13ad5c2","pitchNumber":5,"startTime":"2026-02-22T19:54:08.727Z","endTime":"2026-02-22T19:54:11.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702878,"link":"/api/v1/people/702878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":687714,"link":"/api/v1/people/687714"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"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":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.84011171123978,"aZ":-18.876437086012334,"pfxX":-0.694081368278282,"pfxZ":7.048953837234777,"pX":-0.3437035998485802,"pZ":2.742237520572024,"vX0":2.043695386987949,"vY0":-136.45153249088588,"vZ0":-6.194463193831178,"x":130.1,"y":164.74,"x0":-1.0120227406154094,"y0":50.00681168217847,"z0":6.341346635789946,"aX":-1.3103497437944827},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.6,"breakHorizontal":0.8,"spinRate":2305,"spinDirection":178},"zone":1,"typeConfidence":0.87,"plateTime":0.40131873638862237,"extension":6.4322494903573535},"hitData":{"launchSpeed":93.0,"launchAngle":3.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.56,"coordY":157.21}},"index":6,"playId":"50519d3c-70ca-3f84-98b2-8a12ca6e0ebb","pitchNumber":6,"startTime":"2026-02-22T19:54:29.632Z","endTime":"2026-02-22T19:54:36.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702878,"link":"/api/v1/people/702878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":687714,"link":"/api/v1/people/687714"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"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":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685744,"link":"/api/v1/people/685744"},"credit":"b_ab"},{"player":{"id":702878,"link":"/api/v1/people/702878"},"credit":"p_ab"},{"player":{"id":685744,"link":"/api/v1/people/685744"},"credit":"b_pa"},{"player":{"id":702878,"link":"/api/v1/people/702878"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":1.96,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:54:36.977Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cristian Pache singles on a ground ball to left fielder Jace Avina.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T19:56:49.359Z","endTime":"2026-02-22T19:58:27.250Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":665506,"fullName":"Cristian Pache","link":"/api/v1/people/665506"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694341,"fullName":"Brendan Beck","link":"/api/v1/people/694341"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665506,"fullName":"Cristian Pache","link":"/api/v1/people/665506"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"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":665506,"fullName":"Cristian Pache","link":"/api/v1/people/665506"},"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":{"description":"Defensive Substitution: Miguel Palma replaces catcher Austin Wells, batting 6th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T19:55:40.865Z","endTime":"2026-02-22T19:55:40.882Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682692,"link":"/api/v1/people/682692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"601","replacedPlayer":{"id":669224,"link":"/api/v1/people/669224"},"defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","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":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":665506,"link":"/api/v1/people/665506","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brendan Beck replaces Angel Chivilli.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T19:55:40.882Z","endTime":"2026-02-22T19:56:51.362Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694341,"link":"/api/v1/people/694341"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":665506,"link":"/api/v1/people/665506","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.05374564107729,"aZ":-13.063639918555975,"pfxX":-6.727634347482683,"pfxZ":10.584116966081147,"pX":0.06633336948383294,"pZ":3.5867906193565235,"vX0":8.032485118533017,"vY0":-133.81573428857388,"vZ0":-4.701328409701867,"x":114.47,"y":141.94,"x0":-2.106407575989321,"y0":50.00419112982611,"z0":6.309095169519504,"aX":-12.149369550428442},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.2,"breakHorizontal":10.3,"spinRate":2200,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.4100005782805005,"extension":6.407759393518497},"index":2,"playId":"da762eee-c526-3fe2-84cd-8837e77421e1","pitchNumber":1,"startTime":"2026-02-22T19:56:51.362Z","endTime":"2026-02-22T19:56:55.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":665506,"link":"/api/v1/people/665506","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.130759373936936,"aZ":-12.455076496145342,"pfxX":-4.5657325326772025,"pfxZ":11.334614159176652,"pX":0.7254177675614196,"pZ":3.0395871175015885,"vX0":8.799809359337369,"vY0":-131.62527156265884,"vZ0":-5.926754384824355,"x":89.35,"y":156.71,"x0":-2.0807722595437745,"y0":50.006566996308216,"z0":6.257465441733943,"aX":-7.9469382943409395},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":19.2,"breakHorizontal":6.1,"spinRate":2233,"spinDirection":201},"zone":3,"typeConfidence":2.0,"plateTime":0.4174840609988695,"extension":6.288953146833663},"index":3,"playId":"5592e448-d0e4-356d-afc6-7bb4aca3e26a","pitchNumber":2,"startTime":"2026-02-22T19:57:06.791Z","endTime":"2026-02-22T19:57:29.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":665506,"link":"/api/v1/people/665506","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":665506,"fullName":"Cristian Pache","link":"/api/v1/people/665506"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.73234018267479,"aZ":-14.065521331827236,"pfxX":-3.2999867118941992,"pfxZ":10.114494423086779,"pX":1.5173672634584725,"pZ":3.1425823270111746,"vX0":10.24137593838567,"vY0":-133.45468546916118,"vZ0":-5.384544823436002,"x":59.16,"y":153.93,"x0":-1.9538149074495834,"y0":50.00207752703501,"z0":6.212278685934306,"aX":-5.908918040190875},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.2,"breakHorizontal":3.6,"spinRate":2296,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.41160661252774045,"extension":6.3469283336199345},"index":4,"playId":"fe7a77a1-1ea2-34b2-a2db-1d99e3ebb175","pitchNumber":3,"startTime":"2026-02-22T19:57:54.857Z","endTime":"2026-02-22T19:57:59.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":665506,"link":"/api/v1/people/665506","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":74.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09423577674072,"aZ":-34.24271026399805,"pfxX":0.15669591119137705,"pfxZ":-1.448166121925496,"pX":-0.5768099331353794,"pZ":2.2929554095034224,"vX0":4.721569329539399,"vY0":-119.65855847020143,"vZ0":-1.6085724333522577,"x":138.99,"y":176.87,"x0":-2.607550020042346,"y0":50.00236441255189,"z0":6.081987626202007,"aX":0.22327644583154443},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-2.8,"breakHorizontal":-1.6,"spinRate":2287,"spinDirection":67},"zone":4,"typeConfidence":2.0,"plateTime":0.4602118558860844,"extension":6.362033472363168},"hitData":{"launchSpeed":100.8,"launchAngle":2.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.19,"coordY":112.47}},"index":5,"playId":"393f3946-807d-351b-8ad6-6b4c7e617daa","pitchNumber":4,"startTime":"2026-02-22T19:58:09.833Z","endTime":"2026-02-22T19:58:27.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":665506,"link":"/api/v1/people/665506","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665506,"link":"/api/v1/people/665506"},"credit":"b_ab"},{"player":{"id":694341,"link":"/api/v1/people/694341"},"credit":"p_ab"},{"player":{"id":665506,"link":"/api/v1/people/665506"},"credit":"b_pa"},{"player":{"id":694341,"link":"/api/v1/people/694341"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.2,"awayTeamWinProbability":83.8,"homeTeamWinProbabilityAdded":-2.3000000000000007,"leverageIndex":0.61,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:58:27.250Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Grae Kessinger flies out to shortstop Jonathan Ornelas.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T19:59:01.274Z","endTime":"2026-02-22T19:59:13.243Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666197,"fullName":"Grae Kessinger","link":"/api/v1/people/666197"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694341,"fullName":"Brendan Beck","link":"/api/v1/people/694341"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":689822,"fullName":"Matt Rudick","link":"/api/v1/people/689822"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666197,"fullName":"Grae Kessinger","link":"/api/v1/people/666197"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680716,"link":"/api/v1/people/680716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Matt Rudick replaces Cristian Pache.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T19:59:03.519Z","endTime":"2026-02-22T19:59:03.520Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689822,"link":"/api/v1/people/689822"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"801","replacedPlayer":{"id":665506,"link":"/api/v1/people/665506"},"base":1,"defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":666197,"link":"/api/v1/people/666197","batSide":{"code":"R","description":"Right"}},"first":{"id":665506,"link":"/api/v1/people/665506"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84573701984911,"aZ":-17.10397022435979,"pfxX":-8.341749186345831,"pfxZ":8.251250672991373,"pX":-0.717454345355477,"pZ":2.7184923929401577,"vX0":6.92024664281137,"vY0":-133.77819079104606,"vZ0":-5.917587570227401,"x":144.35,"y":165.38,"x0":-2.244598571097307,"y0":50.00065907532868,"z0":6.170674842034678,"aX":-15.230779640747437},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.9,"breakHorizontal":13.8,"spinRate":2137,"spinDirection":199},"zone":4,"typeConfidence":2.0,"plateTime":0.4082687750488647,"extension":6.442767964965824},"hitData":{"launchSpeed":73.0,"launchAngle":54.0,"totalDistance":202.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.06,"coordY":121.96}},"index":1,"playId":"9087e406-a0a3-3c85-bcfa-8fa31ab36c57","pitchNumber":1,"startTime":"2026-02-22T19:59:03.521Z","endTime":"2026-02-22T19:59:13.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":666197,"link":"/api/v1/people/666197","batSide":{"code":"R","description":"Right"}},"first":{"id":689822,"link":"/api/v1/people/689822"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666197,"link":"/api/v1/people/666197"},"credit":"b_ab"},{"player":{"id":694341,"link":"/api/v1/people/694341"},"credit":"p_ab"},{"player":{"id":666197,"link":"/api/v1/people/666197"},"credit":"b_pa"},{"player":{"id":694341,"link":"/api/v1/people/694341"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.4,"awayTeamWinProbability":81.6,"homeTeamWinProbabilityAdded":2.1999999999999993,"leverageIndex":0.97,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:59:13.243Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jihwan Bae flies out to left fielder Jace Avina.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T19:59:18.476Z","endTime":"2026-02-22T20:02:26.940Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":678225,"fullName":"Jihwan Bae","link":"/api/v1/people/678225"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694341,"fullName":"Brendan Beck","link":"/api/v1/people/694341"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":689822,"fullName":"Matt Rudick","link":"/api/v1/people/689822"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678225,"fullName":"Jihwan Bae","link":"/api/v1/people/678225"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701778,"link":"/api/v1/people/701778"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.7,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.861525705399767,"aZ":-10.684328436891999,"pfxX":-2.5659235920637595,"pfxZ":11.940903700424771,"pX":-0.09969223241906294,"pZ":3.2205194353644346,"vX0":6.810366967110121,"vY0":-133.5775255517448,"vZ0":-5.771388514106011,"x":120.8,"y":151.83,"x0":-2.3535726412202944,"y0":50.0053196746404,"z0":6.183765927236541,"aX":-4.619790751786352},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":20.5,"breakHorizontal":3.1,"spinRate":2241,"spinDirection":199},"zone":2,"typeConfidence":2.0,"plateTime":0.4106852571423709,"extension":6.294048384712645},"index":0,"playId":"5ddcb026-6485-3157-ba03-6d0ff8987202","pitchNumber":1,"startTime":"2026-02-22T19:59:41.630Z","endTime":"2026-02-22T19:59:45.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":678225,"link":"/api/v1/people/678225","batSide":{"code":"L","description":"Left"}},"first":{"id":689822,"link":"/api/v1/people/689822"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.6,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.74345074514784,"aZ":-29.463325443396563,"pfxX":-3.980819067965088,"pfxZ":1.8422446309654283,"pX":-0.6203604337003201,"pZ":0.6888421905297819,"vX0":6.054547619264875,"vY0":-120.29277458510765,"vZ0":-6.203284120913038,"x":140.65,"y":220.18,"x0":-2.6495603575362803,"y0":50.001429249664795,"z0":5.904202947105544,"aX":-5.849852560449187},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":2.2,"breakHorizontal":5.8,"spinRate":898,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.45486674212979405,"extension":6.592622451846141},"index":1,"playId":"26c0a99a-c2ea-3315-87a1-9dd896f65a40","pitchNumber":2,"startTime":"2026-02-22T20:00:17.880Z","endTime":"2026-02-22T20:00:22.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":678225,"link":"/api/v1/people/678225","batSide":{"code":"L","description":"Left"}},"first":{"id":689822,"link":"/api/v1/people/689822"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":91.6,"endSpeed":82.7,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07986787919518,"aZ":-9.401954586968854,"pfxX":-4.205697929538116,"pfxZ":12.920981881443682,"pX":-0.4106749791738597,"pZ":1.274148761048686,"vX0":6.695769168830761,"vY0":-132.81746101970117,"vZ0":-10.048412154687176,"x":132.65,"y":204.38,"x0":-2.4338297615597937,"y0":50.0019948223683,"z0":5.820214176158057,"aX":-7.411943475719261},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":21.0,"breakHorizontal":5.9,"spinRate":2319,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.41458570180705223,"extension":6.47780224939537},"index":2,"playId":"5da3bc10-7215-3a05-bd1d-c60d1bdca903","pitchNumber":3,"startTime":"2026-02-22T20:00:41.456Z","endTime":"2026-02-22T20:00:45.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":678225,"link":"/api/v1/people/678225","batSide":{"code":"L","description":"Left"}},"first":{"id":689822,"link":"/api/v1/people/689822"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":"85d1d44e-5ad2-32d4-8e84-12b0576a45ce","startTime":"2026-02-22T20:01:02.903Z","endTime":"2026-02-22T20:01:07.510Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":678225,"link":"/api/v1/people/678225","batSide":{"code":"L","description":"Left"}},"first":{"id":689822,"link":"/api/v1/people/689822"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.1,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.616079538432924,"aZ":-28.881785680101995,"pfxX":0.6915225781748499,"pfxZ":2.2022856020226076,"pX":0.05978790098243689,"pZ":1.4781959054309453,"vX0":6.753900239691892,"vY0":-121.14237767031354,"vZ0":-4.40307217636103,"x":114.72,"y":198.87,"x0":-2.8485648511781987,"y0":50.00200741246743,"z0":5.830539975415313,"aX":1.0310844244012547},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.2,"breakHorizontal":-2.8,"spinRate":2326,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.45132521617416366,"extension":6.495888222430345},"index":4,"playId":"a43f23be-ec1c-311b-b5bb-32d347551c00","pitchNumber":4,"startTime":"2026-02-22T20:01:22.536Z","endTime":"2026-02-22T20:01:26.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":678225,"link":"/api/v1/people/678225","batSide":{"code":"L","description":"Left"}},"first":{"id":689822,"link":"/api/v1/people/689822"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.1,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.327349809164758,"aZ":-23.426843552873578,"pfxX":-6.778334489285032,"pfxZ":5.892552779759125,"pX":-0.3884048260924044,"pZ":-0.1649016727399277,"vX0":7.477690805635719,"vY0":-120.73562020259007,"vZ0":-9.346828756733432,"x":131.81,"y":243.23,"x0":-2.6372575443318578,"y0":50.00418120476012,"z0":5.800686340512007,"aX":-10.062428785285858},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":8.8,"breakHorizontal":10.6,"spinRate":660,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.45274435478476605,"extension":6.675066955398675},"index":5,"playId":"69dbcaab-f65d-35fb-ab1f-8f8828542142","pitchNumber":5,"startTime":"2026-02-22T20:01:44.113Z","endTime":"2026-02-22T20:01:47.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":678225,"link":"/api/v1/people/678225","batSide":{"code":"L","description":"Left"}},"first":{"id":689822,"link":"/api/v1/people/689822"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.045801959848884,"aZ":-33.38471474198286,"pfxX":1.7461135051612375,"pfxZ":-0.8104548293748497,"pX":-0.5983989662986464,"pZ":2.312712607433554,"vX0":4.923055353595603,"vY0":-121.46045695962248,"vZ0":-1.6870014922026817,"x":139.81,"y":176.34,"x0":-2.879332969359294,"y0":50.00280047472131,"z0":5.9223527856730325,"aX":2.605770427038849},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.6,"breakHorizontal":-4.3,"spinRate":2243,"spinDirection":67},"zone":4,"typeConfidence":2.0,"plateTime":0.4511475184685567,"extension":6.421908475205255},"hitData":{"launchSpeed":91.9,"launchAngle":43.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":96.8,"coordY":82.84}},"index":6,"playId":"226a11c4-ab7e-33ac-972e-ed2a4fd47a2e","pitchNumber":6,"startTime":"2026-02-22T20:02:14.063Z","endTime":"2026-02-22T20:02:26.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":678225,"link":"/api/v1/people/678225","batSide":{"code":"L","description":"Left"}},"first":{"id":689822,"link":"/api/v1/people/689822"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678225,"link":"/api/v1/people/678225"},"credit":"b_ab"},{"player":{"id":694341,"link":"/api/v1/people/694341"},"credit":"p_ab"},{"player":{"id":678225,"link":"/api/v1/people/678225"},"credit":"b_pa"},{"player":{"id":694341,"link":"/api/v1/people/694341"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.85,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:02:26.940Z","atBatIndex":55},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Morabito lines out sharply to second baseman Zack Short.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T20:02:46.117Z","endTime":"2026-02-22T20:04:11.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":703492,"fullName":"Nick Morabito","link":"/api/v1/people/703492"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694341,"fullName":"Brendan Beck","link":"/api/v1/people/694341"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":703492,"fullName":"Nick Morabito","link":"/api/v1/people/703492"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670097,"link":"/api/v1/people/670097"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.6,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.78010079622486,"aZ":-31.615225257618015,"pfxX":2.1366243012689683,"pfxZ":0.3857450166680447,"pX":0.7143832288910716,"pZ":2.1023802752274894,"vX0":7.454515011414583,"vY0":-119.87618927049493,"vZ0":-2.5196329040951504,"x":89.77,"y":182.02,"x0":-2.7224695839058377,"y0":50.001259582095706,"z0":6.010095003166341,"aX":3.0862519214495885},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.4,"breakHorizontal":-5.8,"spinRate":2290,"spinDirection":62},"zone":9,"typeConfidence":2.0,"plateTime":0.45820566134976914,"extension":6.292597327886665},"index":0,"playId":"634f8032-6926-31dc-9fab-3e21e0184b08","pitchNumber":1,"startTime":"2026-02-22T20:02:50.392Z","endTime":"2026-02-22T20:03:17.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":703492,"link":"/api/v1/people/703492","batSide":{"code":"R","description":"Right"}},"first":{"id":689822,"link":"/api/v1/people/689822"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":682692,"fullName":"Miguel Palma","link":"/api/v1/people/682692"}},"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":91.8,"endSpeed":83.3,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.653308473950744,"aZ":-16.231463470586945,"pfxX":-7.359281629689908,"pfxZ":8.888469542716592,"pX":-1.736510184436743,"pZ":4.369293150401124,"vX0":4.512203281596861,"vY0":-133.56193714357428,"vZ0":-2.0262575421069937,"x":183.19,"y":120.81,"x0":-2.4977645710242466,"y0":50.00651548424407,"z0":6.3142837135238095,"aX":-13.205219728932445},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.8,"breakHorizontal":12.2,"spinRate":2160,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.4112150308939464,"extension":6.331121459423582},"index":1,"playId":"b4bdc805-e336-392f-a0ca-f867c2db1147","pitchNumber":2,"startTime":"2026-02-22T20:03:27.467Z","endTime":"2026-02-22T20:03:32.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":703492,"link":"/api/v1/people/703492","batSide":{"code":"R","description":"Right"}},"first":{"id":689822,"link":"/api/v1/people/689822"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.5,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.269616219538054,"aZ":-13.910679624371541,"pfxX":-6.558114227999883,"pfxZ":10.214393516068952,"pX":-0.6936803572979695,"pZ":2.2278496621018444,"vX0":6.637500206092956,"vY0":-133.2609163313881,"vZ0":-7.406559327655841,"x":143.44,"y":178.63,"x0":-2.3719549286341497,"y0":50.00097750725763,"z0":6.060442174383585,"aX":-11.722593114513515},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.9,"breakHorizontal":10.3,"spinRate":2208,"spinDirection":200},"zone":7,"typeConfidence":2.0,"plateTime":0.41198563790540677,"extension":6.423507450740956},"hitData":{"launchSpeed":103.6,"launchAngle":10.0,"totalDistance":184.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":136.6,"coordY":128.26}},"index":2,"playId":"6f177528-b3a3-353d-9513-d6067585c0d7","pitchNumber":3,"startTime":"2026-02-22T20:03:48.933Z","endTime":"2026-02-22T20:04:11.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":703492,"link":"/api/v1/people/703492","batSide":{"code":"R","description":"Right"}},"first":{"id":689822,"link":"/api/v1/people/689822"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703492,"link":"/api/v1/people/703492"},"credit":"b_ab"},{"player":{"id":694341,"link":"/api/v1/people/694341"},"credit":"p_ab"},{"player":{"id":703492,"link":"/api/v1/people/703492"},"credit":"b_pa"},{"player":{"id":694341,"link":"/api/v1/people/694341"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.66,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:04:11.264Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorbit Vivas strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-22T20:07:54.863Z","endTime":"2026-02-22T20:09:40.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688781,"fullName":"Brett Banks","link":"/api/v1/people/688781"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[6,7,8,9,10,11],"actionIndex":[0,1,2,3,4,5],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jorbit Vivas replaces Aaron Judge.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T20:07:57.132Z","endTime":"2026-02-22T20:07:57.133Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":592450,"link":"/api/v1/people/592450"},"defense":{"pitcher":{"id":702878,"link":"/api/v1/people/702878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":687714,"link":"/api/v1/people/687714"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brett Banks replaces Douglas Orellana.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T20:07:57.134Z","endTime":"2026-02-22T20:07:57.135Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688781,"link":"/api/v1/people/688781"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":702878,"link":"/api/v1/people/702878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":687714,"link":"/api/v1/people/687714"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Diego Mosquera replaces shortstop Grae Kessinger, batting 9th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-22T20:07:57.136Z","endTime":"2026-02-22T20:07:57.137Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699305,"link":"/api/v1/people/699305"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"901","replacedPlayer":{"id":666197,"link":"/api/v1/people/666197"},"defense":{"pitcher":{"id":688781,"link":"/api/v1/people/688781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":687714,"link":"/api/v1/people/687714"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Matt Rudick remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"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-22T20:07:57.138Z","endTime":"2026-02-22T20:07:57.139Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689822,"link":"/api/v1/people/689822"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":665506,"link":"/api/v1/people/665506"},"defense":{"pitcher":{"id":688781,"link":"/api/v1/people/688781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":687714,"link":"/api/v1/people/687714"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from second base to shortstop for Jackson Cluff.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"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-22T20:07:57.140Z","endTime":"2026-02-22T20:07:57.141Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687714,"link":"/api/v1/people/687714"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"601","replacedPlayer":{"id":691775,"link":"/api/v1/people/691775"},"defense":{"pitcher":{"id":688781,"link":"/api/v1/people/688781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":687714,"link":"/api/v1/people/687714"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":666197,"link":"/api/v1/people/666197"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from right field to center field for Jihwan Bae.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"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-22T20:07:57.142Z","endTime":"2026-02-22T20:07:57.143Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678225,"link":"/api/v1/people/678225"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":701807,"link":"/api/v1/people/701807"},"defense":{"pitcher":{"id":688781,"link":"/api/v1/people/688781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":665506,"link":"/api/v1/people/665506"},"right":{"id":678225,"link":"/api/v1/people/678225"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":96.9,"endSpeed":88.8,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.299582451515647,"aZ":-12.084090860692164,"pfxX":-4.819168396556478,"pfxZ":10.023181825075037,"pX":0.4349924393380438,"pZ":0.7978874344387843,"vX0":7.730165844102817,"vY0":-140.54274170811675,"vZ0":-10.780541909378597,"x":100.42,"y":217.24,"x0":-1.722640017621463,"y0":50.00174470134733,"z0":5.464028207546341,"aX":-9.65856188497263},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.1,"breakHorizontal":7.2,"spinRate":2097,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.38944212728196836,"extension":6.609370736640387},"index":6,"playId":"321caf65-5b68-3ef9-a4df-9e3a24a1aa5e","pitchNumber":1,"startTime":"2026-02-22T20:07:57.144Z","endTime":"2026-02-22T20:08:00.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688781,"link":"/api/v1/people/688781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.979470794636082,"aZ":-11.591572136978563,"pfxX":-4.012230021846627,"pfxZ":10.416420112536937,"pX":0.29497937316662165,"pZ":1.150882585544701,"vX0":6.80511242833296,"vY0":-139.57827359436396,"vZ0":-9.862797763172106,"x":105.76,"y":207.71,"x0":-1.6517548836896587,"y0":50.00324934047428,"z0":5.4903852103771404,"aX":-7.9288434570401884},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.0,"breakHorizontal":5.9,"spinRate":2085,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.39219435662404756,"extension":6.689951661469092},"index":7,"playId":"6a3103a6-ea59-30a3-abfc-c38ce0068951","pitchNumber":2,"startTime":"2026-02-22T20:08:12.956Z","endTime":"2026-02-22T20:08:16.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688781,"link":"/api/v1/people/688781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.254166668172225,"aZ":-12.578966610751635,"pfxX":-5.1473232230993515,"pfxZ":9.88671389035399,"pX":1.0489684879147416,"pZ":2.0389571120991294,"vX0":9.247835826091503,"vY0":-139.82562533896345,"vZ0":-7.262729087054581,"x":77.02,"y":183.73,"x0":-1.6310652785040298,"y0":50.00166342130005,"z0":5.493672540020826,"aX":-10.201370890667013},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.6,"breakHorizontal":7.4,"spinRate":2224,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.39157377306337793,"extension":6.624424300629803},"index":8,"playId":"a6d3f4bc-48f6-3060-a850-5b4964f87da0","pitchNumber":3,"startTime":"2026-02-22T20:08:28.447Z","endTime":"2026-02-22T20:08:33.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688781,"link":"/api/v1/people/688781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.1546010528672,"aZ":-13.510786529981834,"pfxX":-5.399161494304768,"pfxZ":9.397374254780885,"pX":0.11896227642816652,"pZ":1.1703703600383506,"vX0":6.784418769130157,"vY0":-139.94434525252998,"vZ0":-9.668353131991566,"x":112.47,"y":207.18,"x0":-1.6336638325952224,"y0":50.00601037781327,"z0":5.552067975845555,"aX":-10.726842670746633},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":8.4,"spinRate":2179,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.3911739998872106,"extension":6.468595409001204},"index":9,"playId":"349eb547-8311-3526-b562-d51096919116","pitchNumber":4,"startTime":"2026-02-22T20:08:58.081Z","endTime":"2026-02-22T20:09:02.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688781,"link":"/api/v1/people/688781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.0,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.04397057536725,"aZ":-12.311536931564472,"pfxX":-5.601625368706852,"pfxZ":10.18627595120357,"pX":0.460188061821805,"pZ":2.4461452607846494,"vX0":7.657807371126807,"vY0":-139.19957786397916,"vZ0":-6.198817180043463,"x":99.46,"y":172.73,"x0":-1.6066849604808597,"y0":50.00504471770636,"z0":5.527049283802739,"aX":-10.926185972566318},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.2,"breakHorizontal":8.4,"spinRate":2233,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.39440000258755603,"extension":6.671895489641215},"index":10,"playId":"6c18b603-1538-337d-943c-c88510680fa3","pitchNumber":5,"startTime":"2026-02-22T20:09:15.447Z","endTime":"2026-02-22T20:09:18.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688781,"link":"/api/v1/people/688781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.1,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.998064165303084,"aZ":-11.655488515204052,"pfxX":-4.461575688956769,"pfxZ":10.466289533274445,"pX":-0.3394334055776643,"pZ":3.6632249959490375,"vX0":4.847309182603607,"vY0":-139.52127670848253,"vZ0":-3.686898610618576,"x":129.94,"y":139.87,"x0":-1.5242163930393025,"y0":50.003877298959374,"z0":5.776479540734545,"aX":-8.748275937561347},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.4,"breakHorizontal":7.0,"spinRate":2204,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3933976548703204,"extension":6.515987880474744},"index":11,"playId":"a2dfa584-6dab-37e1-bfbc-db94adc53bda","pitchNumber":6,"startTime":"2026-02-22T20:09:36.053Z","endTime":"2026-02-22T20:09:40.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688781,"link":"/api/v1/people/688781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_ab"},{"player":{"id":688781,"link":"/api/v1/people/688781"},"credit":"p_ab"},{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_pa"},{"player":{"id":688781,"link":"/api/v1/people/688781"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.099999999999998,"awayTeamWinProbability":81.9,"homeTeamWinProbabilityAdded":-4.0000000000000036,"leverageIndex":1.54,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:09:40.155Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonathan Ornelas grounds out, third baseman Jacob Reimer to first baseman JT Schwartz.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-22T20:10:05.598Z","endTime":"2026-02-22T20:11:10.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":680716,"fullName":"Jonathan Ornelas","link":"/api/v1/people/680716"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688781,"fullName":"Brett Banks","link":"/api/v1/people/688781"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":3},"credits":[{"player":{"id":702544,"link":"/api/v1/people/702544"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681286,"link":"/api/v1/people/681286"},"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":95.1,"endSpeed":86.8,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.538324110509915,"aZ":-13.614392080659252,"pfxX":-7.4232107477832505,"pfxZ":9.597673592777255,"pX":-0.6401613330070197,"pZ":2.225615101080696,"vX0":5.373467657906631,"vY0":-138.34198918508497,"vZ0":-6.757825860882432,"x":141.4,"y":178.69,"x0":-1.6455547822843564,"y0":50.003059220936294,"z0":5.616849844777395,"aX":-14.355047296255819},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":12.2,"spinRate":2125,"spinDirection":198},"zone":4,"typeConfidence":2.0,"plateTime":0.3962707720268912,"extension":6.658631762358312},"index":0,"playId":"04d8bb15-9220-39b1-84b2-836e7ebc054a","pitchNumber":1,"startTime":"2026-02-22T20:10:05.598Z","endTime":"2026-02-22T20:10:11.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688781,"link":"/api/v1/people/688781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":680716,"link":"/api/v1/people/680716","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":85.0,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.822480754680985,"aZ":-23.758392723010935,"pfxX":1.7450994273676481,"pfxZ":4.674819198353524,"pX":0.9988530679745927,"pZ":0.4670375193426121,"vX0":6.632960052767336,"vY0":-132.2317378633616,"vZ0":-8.309349336865361,"x":78.93,"y":226.17,"x0":-1.7521672385036022,"y0":50.00386200632136,"z0":5.348107420674911,"aX":3.140278207822023},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.1,"breakHorizontal":-4.4,"spinRate":2348,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.4116357905364305,"extension":6.602851614079676},"index":1,"playId":"7380b899-6c05-37da-bdb0-505a095adcf2","pitchNumber":2,"startTime":"2026-02-22T20:10:21.851Z","endTime":"2026-02-22T20:10:24.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688781,"link":"/api/v1/people/688781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":680716,"link":"/api/v1/people/680716","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":95.7,"endSpeed":87.4,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.69384169910106,"aZ":-13.957242779250022,"pfxX":-5.7943627498470285,"pfxZ":9.281956177739314,"pX":-1.5601735072706386,"pZ":2.873464727213964,"vX0":2.3990753399049205,"vY0":-139.30569211224656,"vZ0":-5.12594338579764,"x":176.47,"y":161.2,"x0":-1.6803810380533484,"y0":50.00342628335974,"z0":5.662169005621895,"aX":-11.373016195493175},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.0,"breakHorizontal":10.0,"spinRate":2263,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.3933879623929184,"extension":6.541752784783311},"index":2,"playId":"19c2762c-7277-370c-9f4f-4ec4a9afaaae","pitchNumber":3,"startTime":"2026-02-22T20:10:40.405Z","endTime":"2026-02-22T20:10:44.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688781,"link":"/api/v1/people/688781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":680716,"link":"/api/v1/people/680716","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.6,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.214233766847403,"aZ":-26.80304040013942,"pfxX":4.092187050336105,"pfxZ":3.483712090423511,"pX":-0.09306268817137252,"pZ":2.7986395390845478,"vX0":3.5034147125934445,"vY0":-123.79993112715863,"vZ0":-1.2203253758808796,"x":120.55,"y":163.22,"x0":-2.061498249437563,"y0":50.00267789372101,"z0":5.554873153772888,"aX":6.310819147667055},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.2,"breakHorizontal":-8.3,"spinRate":2389,"spinDirection":82},"zone":5,"typeConfidence":2.0,"plateTime":0.4435236808208347,"extension":6.393205111315561},"hitData":{"launchSpeed":83.5,"launchAngle":-36.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.08,"coordY":165.07}},"index":3,"playId":"7205fb90-3d09-3ff8-a12c-26f2d2a1f7af","pitchNumber":4,"startTime":"2026-02-22T20:11:01.638Z","endTime":"2026-02-22T20:11:10.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688781,"link":"/api/v1/people/688781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":680716,"link":"/api/v1/people/680716","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680716,"link":"/api/v1/people/680716"},"credit":"b_ab"},{"player":{"id":688781,"link":"/api/v1/people/688781"},"credit":"p_ab"},{"player":{"id":680716,"link":"/api/v1/people/680716"},"credit":"b_pa"},{"player":{"id":688781,"link":"/api/v1/people/688781"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.4,"awayTeamWinProbability":84.6,"homeTeamWinProbabilityAdded":-2.6999999999999975,"leverageIndex":1.09,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:11:10.273Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Braden Shewmake singles on a ground ball to shortstop Jackson Cluff.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-22T20:11:36.330Z","endTime":"2026-02-22T20:12:04.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688781,"fullName":"Brett Banks","link":"/api/v1/people/688781"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687714,"link":"/api/v1/people/687714"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.6,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.153352468416056,"aZ":-22.84657661890541,"pfxX":1.4408173810677058,"pfxZ":5.2893833723647194,"pX":-0.15973128003016404,"pZ":0.9015047310835055,"vX0":4.1290788872681885,"vY0":-131.51419606103522,"vZ0":-7.2917364976773875,"x":123.09,"y":214.44,"x0":-1.9331741587194515,"y0":50.00469373636391,"z0":5.387781169915351,"aX":2.5395309894958396},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.3,"breakHorizontal":-3.5,"spinRate":2379,"spinDirection":176},"zone":13,"typeConfidence":2.0,"plateTime":0.4154326027759234,"extension":6.64579871651968},"index":0,"playId":"5f79be05-a9d6-39af-8b72-d3a7c2f770fc","pitchNumber":1,"startTime":"2026-02-22T20:11:36.330Z","endTime":"2026-02-22T20:11:40.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688781,"link":"/api/v1/people/688781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.847777157811205,"aZ":-14.731529945091593,"pfxX":-4.7769005963935545,"pfxZ":8.982163280243816,"pX":-0.2267226442884841,"pZ":3.582180721541308,"vX0":5.070556687072921,"vY0":-138.44805379600956,"vZ0":-3.308588386415656,"x":125.64,"y":142.06,"x0":-1.4610931902177906,"y0":50.00225119880017,"z0":5.7784331448873205,"aX":-9.275575005909337},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":7.6,"spinRate":2166,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.3956015152734955,"extension":6.642134009126663},"hitData":{"launchAngle":-71.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.75,"coordY":157.21}},"index":1,"playId":"f100ec49-81f5-3e50-b388-3b8cec5142d6","pitchNumber":2,"startTime":"2026-02-22T20:11:53.967Z","endTime":"2026-02-22T20:12:04.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688781,"link":"/api/v1/people/688781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669699,"link":"/api/v1/people/669699"},"credit":"b_ab"},{"player":{"id":688781,"link":"/api/v1/people/688781"},"credit":"p_ab"},{"player":{"id":669699,"link":"/api/v1/people/669699"},"credit":"b_pa"},{"player":{"id":688781,"link":"/api/v1/people/688781"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.599999999999998,"awayTeamWinProbability":82.4,"homeTeamWinProbabilityAdded":2.1999999999999975,"leverageIndex":0.64,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:12:04.211Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jace Avina singles on a line drive to left fielder Nick Morabito. Braden Shewmake to 3rd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-22T20:12:30.418Z","endTime":"2026-02-22T20:13:32.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":701778,"fullName":"Jace Avina","link":"/api/v1/people/701778"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688781,"fullName":"Brett Banks","link":"/api/v1/people/688781"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701778,"fullName":"Jace Avina","link":"/api/v1/people/701778"},"postOnThird":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701778,"fullName":"Jace Avina","link":"/api/v1/people/701778"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":703492,"link":"/api/v1/people/703492"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.3,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.14438288993079,"aZ":-12.96778258646882,"pfxX":-4.553351798233609,"pfxZ":10.197190739464595,"pX":-0.6879345525096727,"pZ":1.9592667159062886,"vX0":4.119500565275657,"vY0":-137.51617330680347,"vZ0":-7.620970644004409,"x":143.22,"y":185.88,"x0":-1.6258609232079708,"y0":50.00566629867515,"z0":5.677748469549943,"aX":-8.57960688801072},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.7,"breakHorizontal":7.2,"spinRate":2125,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.4008075367019135,"extension":6.535555064703437},"index":0,"playId":"a6a5e83a-9dba-33ea-a61b-0177039752b9","pitchNumber":1,"startTime":"2026-02-22T20:12:30.418Z","endTime":"2026-02-22T20:12:36.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688781,"link":"/api/v1/people/688781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":701778,"link":"/api/v1/people/701778","batSide":{"code":"R","description":"Right"}},"first":{"id":669699,"link":"/api/v1/people/669699"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.277493003659256,"aZ":-25.53377550861345,"pfxX":1.3836311541424227,"pfxZ":4.023124720072378,"pX":1.0787844792321335,"pZ":5.32863657134981E-4,"vX0":7.038038818982912,"vY0":-127.73169577471447,"vZ0":-8.041420133538788,"x":75.88,"y":238.77,"x0":-1.8921707076401364,"y0":50.00623607510574,"z0":5.196924565321248,"aX":2.287682503281638},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.6,"breakHorizontal":-4.1,"spinRate":2308,"spinDirection":163},"zone":14,"typeConfidence":2.0,"plateTime":0.42877441368962277,"extension":6.6776072882152215},"index":1,"playId":"7e4ea667-bb95-3d8b-8732-b0a63e34aaf7","pitchNumber":2,"startTime":"2026-02-22T20:12:54.014Z","endTime":"2026-02-22T20:12:58.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688781,"link":"/api/v1/people/688781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":701778,"link":"/api/v1/people/701778","batSide":{"code":"R","description":"Right"}},"first":{"id":669699,"link":"/api/v1/people/669699"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.67552321384049,"aZ":-13.241700247328946,"pfxX":-4.397623418565309,"pfxZ":9.990553403000748,"pX":-0.8635640023589959,"pZ":2.723643381645959,"vX0":4.201479414554518,"vY0":-137.57001284953097,"vZ0":-5.301371181728419,"x":149.92,"y":165.24,"x0":-1.8475020605335726,"y0":50.00571705607389,"z0":5.590727976353745,"aX":-8.337038821892424},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.0,"breakHorizontal":7.0,"spinRate":2163,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.39983985031991764,"extension":6.674744531195209},"hitData":{"launchSpeed":89.4,"launchAngle":22.0,"totalDistance":257.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":57.66,"coordY":121.76}},"index":2,"playId":"37118118-f904-3cf3-b3ff-ea26d7a3bc96","pitchNumber":3,"startTime":"2026-02-22T20:13:15.634Z","endTime":"2026-02-22T20:13:32.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688781,"link":"/api/v1/people/688781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":701778,"link":"/api/v1/people/701778","batSide":{"code":"R","description":"Right"}},"first":{"id":669699,"link":"/api/v1/people/669699"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701778,"link":"/api/v1/people/701778"},"credit":"b_ab"},{"player":{"id":688781,"link":"/api/v1/people/688781"},"credit":"p_ab"},{"player":{"id":701778,"link":"/api/v1/people/701778"},"credit":"b_pa"},{"player":{"id":688781,"link":"/api/v1/people/688781"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.2,"awayTeamWinProbability":77.8,"homeTeamWinProbabilityAdded":4.600000000000001,"leverageIndex":1.53,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:13:32.193Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Palma strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-22T20:13:55.274Z","endTime":"2026-02-22T20:15:26.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":682692,"fullName":"Miguel Palma","link":"/api/v1/people/682692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688781,"fullName":"Brett Banks","link":"/api/v1/people/688781"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682692,"fullName":"Miguel Palma","link":"/api/v1/people/682692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.052,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.459468451858967,"aZ":-12.117045006633044,"pfxX":-4.2186373349923,"pfxZ":10.475466691756385,"pX":0.3367401467669538,"pZ":1.1161256989000716,"vX0":6.739096772325298,"vY0":-137.49144309370539,"vZ0":-9.525709363370277,"x":104.16,"y":208.64,"x0":-1.597891939118116,"y0":50.00289241741957,"z0":5.4477106983962935,"aX":-8.077820696807766},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.2,"breakHorizontal":6.2,"spinRate":2200,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.3983609816922229,"extension":6.667237045279088},"index":0,"playId":"3fda035c-ec92-3665-b1ea-f0bf13aac301","pitchNumber":1,"startTime":"2026-02-22T20:13:56.552Z","endTime":"2026-02-22T20:14:04.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688781,"link":"/api/v1/people/688781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":682692,"link":"/api/v1/people/682692","batSide":{"code":"R","description":"Right"}},"first":{"id":701778,"link":"/api/v1/people/701778"},"third":{"id":669699,"link":"/api/v1/people/669699"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":88.7,"endSpeed":82.2,"strikeZoneTop":3.052,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.927267335457564,"aZ":-24.958658153073937,"pfxX":0.519545438196269,"pfxZ":4.23442515140202,"pX":-0.5205094492107146,"pZ":1.2046163617386518,"vX0":3.2766415565713625,"vY0":-129.1641918746412,"vZ0":-6.062758183913729,"x":136.84,"y":206.26,"x0":-1.868853360201405,"y0":50.00068535288314,"z0":5.4812236141577,"aX":0.8840261416976412},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.6,"breakHorizontal":-1.6,"spinRate":2186,"spinDirection":171},"zone":13,"typeConfidence":2.0,"plateTime":0.4227905363652429,"extension":6.515385081363086},"index":1,"playId":"76311129-4acf-3b6b-884a-f9d7a3728433","pitchNumber":2,"startTime":"2026-02-22T20:14:12.956Z","endTime":"2026-02-22T20:14:17.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688781,"link":"/api/v1/people/688781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":682692,"link":"/api/v1/people/682692","batSide":{"code":"R","description":"Right"}},"first":{"id":701778,"link":"/api/v1/people/701778"},"third":{"id":669699,"link":"/api/v1/people/669699"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.052,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23109946173833,"aZ":-11.03257531396442,"pfxX":-3.969726304377426,"pfxZ":10.990290849407446,"pX":0.5260444390997118,"pZ":1.9154238158653543,"vX0":6.72351925302919,"vY0":-138.16950229153926,"vZ0":-7.79215113082206,"x":96.95,"y":187.06,"x0":-1.4287338062198485,"y0":50.00250230347269,"z0":5.522539739559317,"aX":-7.636687949016474},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.4,"breakHorizontal":5.8,"spinRate":2263,"spinDirection":199},"zone":9,"typeConfidence":2.0,"plateTime":0.39717883305599067,"extension":6.653752417193135},"index":2,"playId":"60a3d80f-6076-3296-aa82-88ea38644788","pitchNumber":3,"startTime":"2026-02-22T20:14:29.879Z","endTime":"2026-02-22T20:14:35.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688781,"link":"/api/v1/people/688781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":682692,"link":"/api/v1/people/682692","batSide":{"code":"R","description":"Right"}},"first":{"id":701778,"link":"/api/v1/people/701778"},"third":{"id":669699,"link":"/api/v1/people/669699"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":76.6,"strikeZoneTop":3.052,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.772554980177045,"aZ":-28.103437124989455,"pfxX":2.942002109333714,"pfxZ":2.7060240772983395,"pX":0.6208154539413335,"pZ":2.534069065005845,"vX0":4.584366311025153,"vY0":-122.52078542797653,"vZ0":-1.5109437774015442,"x":93.34,"y":170.36,"x0":-1.66492043053413,"y0":50.001376193069056,"z0":5.586332845829071,"aX":4.420552037415586},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.8,"breakHorizontal":-6.5,"spinRate":2370,"spinDirection":64},"zone":6,"typeConfidence":2.0,"plateTime":0.4490018366037343,"extension":6.39816590958422},"index":3,"playId":"00ba18f0-6618-39f4-891f-ad048d6261f2","pitchNumber":4,"startTime":"2026-02-22T20:14:47.605Z","endTime":"2026-02-22T20:14:56.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688781,"link":"/api/v1/people/688781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":682692,"link":"/api/v1/people/682692","batSide":{"code":"R","description":"Right"}},"first":{"id":701778,"link":"/api/v1/people/701778"},"third":{"id":669699,"link":"/api/v1/people/669699"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":76.9,"strikeZoneTop":3.052,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.0501908414137,"aZ":-31.060884780214792,"pfxX":8.618799476722673,"pfxZ":0.7390430137207631,"pX":0.5375686510843928,"pZ":0.43254092593896826,"vX0":3.714811421614057,"vY0":-123.36585157695826,"vZ0":-5.491797929113885,"x":97.16,"y":121.88,"x0":-2.118472027684898,"y0":50.00332708496027,"z0":5.382455263468897,"aX":12.963305946843661},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.0,"breakHorizontal":-16.6,"spinRate":2426,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.44815604188654445,"extension":6.599863309021222},"index":4,"playId":"aebe0ffe-72ec-3ebe-a0f4-f3a8491e6d9d","pitchNumber":5,"startTime":"2026-02-22T20:15:22.374Z","endTime":"2026-02-22T20:15:26.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688781,"link":"/api/v1/people/688781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":682692,"link":"/api/v1/people/682692","batSide":{"code":"R","description":"Right"}},"first":{"id":701778,"link":"/api/v1/people/701778"},"third":{"id":669699,"link":"/api/v1/people/669699"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682692,"link":"/api/v1/people/682692"},"credit":"b_ab"},{"player":{"id":688781,"link":"/api/v1/people/688781"},"credit":"p_ab"},{"player":{"id":682692,"link":"/api/v1/people/682692"},"credit":"b_pa"},{"player":{"id":688781,"link":"/api/v1/people/688781"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.8,"awayTeamWinProbability":86.2,"homeTeamWinProbabilityAdded":-8.399999999999999,"leverageIndex":3.22,"dramaIndex":137.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:15:26.923Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hayden Senger flies out to right fielder Garrett Martin.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T20:17:37.647Z","endTime":"2026-02-22T20:17:56.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694341,"fullName":"Brendan Beck","link":"/api/v1/people/694341"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682003,"link":"/api/v1/people/682003"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Jorbit Vivas remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T20:17:28.132Z","endTime":"2026-02-22T20:17:39.109Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"201","replacedPlayer":{"id":592450,"link":"/api/v1/people/592450"},"defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":663584,"link":"/api/v1/people/663584","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.4,"strikeZoneTop":3.075,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.45910972497615,"aZ":-34.04999209990144,"pfxX":3.995827257416506,"pfxZ":-1.3796130292706703,"pX":0.8629321148088349,"pZ":2.175956193034653,"vX0":6.28056768257435,"vY0":-116.29322023822559,"vZ0":-1.6106393712622624,"x":84.11,"y":180.03,"x0":-2.4004373319870855,"y0":50.0027128571454,"z0":6.131550136078062,"aX":5.428873025857639},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-2.6,"breakHorizontal":-8.9,"spinRate":2298,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4724512523036899,"extension":6.241210056728712},"hitData":{"launchSpeed":71.1,"launchAngle":42.0,"totalDistance":228.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":144.29,"coordY":110.97}},"index":1,"playId":"6cf1ad4e-3b94-3843-8208-32675506a7c6","pitchNumber":1,"startTime":"2026-02-22T20:17:39.109Z","endTime":"2026-02-22T20:17:56.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":663584,"link":"/api/v1/people/663584","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"credit":"b_ab"},{"player":{"id":694341,"link":"/api/v1/people/694341"},"credit":"p_ab"},{"player":{"id":663584,"link":"/api/v1/people/663584"},"credit":"b_pa"},{"player":{"id":694341,"link":"/api/v1/people/694341"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.0,"awayTeamWinProbability":85.0,"homeTeamWinProbabilityAdded":1.1999999999999993,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:17:56.581Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Chris Suero walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T20:18:10.744Z","endTime":"2026-02-22T20:19:49.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":801523,"fullName":"Chris Suero","link":"/api/v1/people/801523"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694341,"fullName":"Brendan Beck","link":"/api/v1/people/694341"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":801523,"fullName":"Chris Suero","link":"/api/v1/people/801523"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":801523,"fullName":"Chris Suero","link":"/api/v1/people/801523"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Chris Suero replaces Jared Young.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-22T20:18:05.152Z","endTime":"2026-02-22T20:18:13.009Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801523,"link":"/api/v1/people/801523"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":676724,"link":"/api/v1/people/676724"},"defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":81.5,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.495752194080207,"aZ":-13.392984861146985,"pfxX":-0.7284974661465906,"pfxZ":11.004042836273998,"pX":0.7557175828601514,"pZ":2.8549308894895,"vX0":7.734987108375301,"vY0":-130.59263346554567,"vZ0":-6.043245865739368,"x":88.19,"y":161.7,"x0":-2.1648921916118655,"y0":50.004712077991584,"z0":6.227808609833753,"aX":-1.243248354951867},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":18.6,"breakHorizontal":-0.6,"spinRate":2118,"spinDirection":204},"zone":3,"typeConfidence":2.0,"plateTime":0.42129260766322885,"extension":6.429896576994255},"index":1,"playId":"a4f6007a-3626-3baf-a0f9-ebeaf43a7601","pitchNumber":1,"startTime":"2026-02-22T20:18:13.009Z","endTime":"2026-02-22T20:18:16.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":801523,"link":"/api/v1/people/801523","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.8,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.22882326656875,"aZ":-13.142178549240935,"pfxX":-2.6651782432799838,"pfxZ":10.847467677980593,"pX":9.88931721190913E-4,"pZ":2.8821320184959625,"vX0":6.173941473894425,"vY0":-131.68599850341576,"vZ0":-6.2136222319091035,"x":116.96,"y":160.96,"x0":-2.0287157562966014,"y0":50.00456940826197,"z0":6.24652676078357,"aX":-4.677696342814709},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.5,"breakHorizontal":3.5,"spinRate":2183,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.4161014933765199,"extension":6.491733237841923},"index":2,"playId":"ff42a670-b093-3392-8fcb-2491290e84c8","pitchNumber":2,"startTime":"2026-02-22T20:18:31.115Z","endTime":"2026-02-22T20:18:35.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":801523,"link":"/api/v1/people/801523","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":82.4,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.79727010673387,"aZ":-12.874092645510414,"pfxX":-4.5473378670006355,"pfxZ":10.922353071297483,"pX":0.4976810886321018,"pZ":4.241267629801873,"vX0":8.458418131017874,"vY0":-133.3741820754098,"vZ0":-2.992577860762737,"x":98.03,"y":124.27,"x0":-2.1518103166653404,"y0":50.004369240138544,"z0":6.3304926494255165,"aX":-8.037336103887126},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":19.1,"breakHorizontal":6.0,"spinRate":2250,"spinDirection":193},"zone":12,"typeConfidence":2.0,"plateTime":0.41372192033155875,"extension":6.415097904780717},"index":3,"playId":"91ece746-a230-334c-9d82-1b79b9aa8dab","pitchNumber":3,"startTime":"2026-02-22T20:18:48.303Z","endTime":"2026-02-22T20:18:51.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":801523,"link":"/api/v1/people/801523","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.0,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.91568186019575,"aZ":-33.422767088765475,"pfxX":0.25451430785095663,"pfxZ":-0.8747474770897812,"pX":1.0236643031095902,"pZ":-0.7964589508612765,"vX0":7.953882372476844,"vY0":-119.47087579070497,"vZ0":-8.45923805390795,"x":77.98,"y":260.28,"x0":-2.3941132560539615,"y0":50.002479545593864,"z0":5.829842512304002,"aX":0.3627188743265719},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-3.6,"breakHorizontal":-2.5,"spinRate":2287,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4600201314328114,"extension":6.406225595603377},"index":4,"playId":"bfd9e53d-84a7-38c4-92fd-3a5ef6707a7e","pitchNumber":4,"startTime":"2026-02-22T20:19:04.747Z","endTime":"2026-02-22T20:19:08.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":801523,"link":"/api/v1/people/801523","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.2,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67250956660057,"aZ":-34.85789576760134,"pfxX":2.693326305054585,"pfxZ":-1.87435930941494,"pX":1.3295386056016452,"pZ":2.276073075497306,"vX0":8.38476361179115,"vY0":-119.57117413328672,"vZ0":-1.4414168624038197,"x":66.32,"y":177.33,"x0":-2.590022846118732,"y0":50.005091986575025,"z0":6.049664845535136,"aX":3.850844243942263},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-3.5,"breakHorizontal":-7.1,"spinRate":2349,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4602308291600159,"extension":6.328108277151696},"index":5,"playId":"c2d63dc5-ad28-388b-ae68-cde762c7ff75","pitchNumber":5,"startTime":"2026-02-22T20:19:28.556Z","endTime":"2026-02-22T20:19:32.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":801523,"link":"/api/v1/people/801523","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":92.0,"endSpeed":83.6,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.73660171562054,"aZ":-13.701622648090027,"pfxX":-3.0720486519193773,"pfxZ":10.267423978205827,"pX":0.4223120209622998,"pZ":3.7141981843202374,"vX0":7.551683937083565,"vY0":-133.76386147953698,"vZ0":-4.107194398085939,"x":100.9,"y":138.5,"x0":-2.047202041153053,"y0":50.00516131112873,"z0":6.2622366658808035,"aX":-5.528828858374957},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.8,"breakHorizontal":3.8,"spinRate":2208,"spinDirection":193},"zone":12,"typeConfidence":2.0,"plateTime":0.4105618934254327,"extension":6.344432856057004},"index":6,"playId":"2359bde7-5a1d-3999-81dc-4fdaa6b85b8f","pitchNumber":6,"startTime":"2026-02-22T20:19:44.116Z","endTime":"2026-02-22T20:19:49.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":801523,"link":"/api/v1/people/801523","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801523,"link":"/api/v1/people/801523"},"credit":"b_pa"},{"player":{"id":694341,"link":"/api/v1/people/694341"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.700000000000001,"awayTeamWinProbability":86.3,"homeTeamWinProbabilityAdded":-1.299999999999999,"leverageIndex":0.39,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:19:49.511Z","atBatIndex":63},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jacob Reimer hit by pitch. Chris Suero to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T20:20:07.462Z","endTime":"2026-02-22T20:20:28.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":702544,"fullName":"Jacob Reimer","link":"/api/v1/people/702544"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694341,"fullName":"Brendan Beck","link":"/api/v1/people/694341"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702544,"fullName":"Jacob Reimer","link":"/api/v1/people/702544"},"postOnSecond":{"id":801523,"fullName":"Chris Suero","link":"/api/v1/people/801523"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":801523,"fullName":"Chris Suero","link":"/api/v1/people/801523"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":702544,"fullName":"Jacob Reimer","link":"/api/v1/people/702544"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":91.1,"endSpeed":83.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.161192070660448,"aZ":-13.585362495693133,"pfxX":-7.017793468492805,"pfxZ":10.428897584319955,"pX":-2.290394676956193,"pZ":2.939427433984919,"vX0":3.043140969056624,"vY0":-132.61542616889014,"vZ0":-5.766247332975774,"x":204.3,"y":159.42,"x0":-2.540517015496613,"y0":50.00374082624414,"z0":6.131684673951757,"aX":-12.509698932764264},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.9,"breakHorizontal":12.0,"spinRate":2196,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.4129114207068012,"extension":6.387496691877445},"index":0,"playId":"4a1ebfc7-4ebe-3ee4-9d33-3d362a918919","pitchNumber":1,"startTime":"2026-02-22T20:20:16.579Z","endTime":"2026-02-22T20:20:28.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":702544,"link":"/api/v1/people/702544","batSide":{"code":"R","description":"Right"}},"first":{"id":801523,"link":"/api/v1/people/801523"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702544,"link":"/api/v1/people/702544"},"credit":"b_pa"},{"player":{"id":694341,"link":"/api/v1/people/694341"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.799999999999999,"awayTeamWinProbability":88.2,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:20:28.628Z","atBatIndex":64},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jackson Cluff pops out to shortstop Jonathan Ornelas on the infield fly rule.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T20:20:52.978Z","endTime":"2026-02-22T20:22:07.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":687714,"fullName":"Jackson Cluff","link":"/api/v1/people/687714"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694341,"fullName":"Brendan Beck","link":"/api/v1/people/694341"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702544,"fullName":"Jacob Reimer","link":"/api/v1/people/702544"},"postOnSecond":{"id":801523,"fullName":"Chris Suero","link":"/api/v1/people/801523"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687714,"fullName":"Jackson Cluff","link":"/api/v1/people/687714"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680716,"link":"/api/v1/people/680716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":74.2,"endSpeed":67.8,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.433799340101572,"aZ":-42.40862165602647,"pfxX":3.891341819142687,"pfxZ":-8.87711153543267,"pX":0.893105305328651,"pZ":1.8234796976247307,"vX0":5.47583486520437,"vY0":-107.83962979986313,"vZ0":0.3662622455868574,"x":82.96,"y":189.55,"x0":-2.205617175014354,"y0":50.003132134442716,"z0":6.411647229846539,"aX":4.485649134563981},"breaks":{"breakAngle":7.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.1,"breakVerticalInduced":-15.5,"breakHorizontal":-8.8,"spinRate":2163,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.512061816573409,"extension":6.553147372072012},"index":0,"playId":"55e34490-369f-3496-8703-ea3b6a2f6d42","pitchNumber":1,"startTime":"2026-02-22T20:20:52.978Z","endTime":"2026-02-22T20:20:56.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":687714,"link":"/api/v1/people/687714","batSide":{"code":"L","description":"Left"}},"first":{"id":702544,"link":"/api/v1/people/702544"},"second":{"id":801523,"link":"/api/v1/people/801523"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":90.7,"endSpeed":82.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.244483776478006,"aZ":-13.484148033750566,"pfxX":-1.3753511739101858,"pfxZ":10.651242139226433,"pX":-0.30717488916214825,"pZ":2.8423313924974662,"vX0":6.248320965868153,"vY0":-131.92229039808748,"vZ0":-5.69283182254405,"x":128.71,"y":162.04,"x0":-2.5322828003030233,"y0":50.00251749880915,"z0":6.03004677328785,"aX":-2.4141014590084473},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":18.1,"breakHorizontal":1.1,"spinRate":2171,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.4158995276486652,"extension":6.397480334240508},"index":1,"playId":"417aa6aa-d1af-3ad5-b2c4-d79e2843f9aa","pitchNumber":2,"startTime":"2026-02-22T20:21:17.563Z","endTime":"2026-02-22T20:21:21.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":687714,"link":"/api/v1/people/687714","batSide":{"code":"L","description":"Left"}},"first":{"id":702544,"link":"/api/v1/people/702544"},"second":{"id":801523,"link":"/api/v1/people/801523"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":74.9,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48154419986398,"aZ":-29.104452679511308,"pfxX":-2.8216138062491116,"pfxZ":2.1451777485782424,"pX":-0.3010451409547631,"pZ":1.9400351953802473,"vX0":6.082078219894094,"vY0":-119.49879445283396,"vZ0":-3.450223638603974,"x":128.48,"y":186.4,"x0":-2.525592520905103,"y0":50.001327505568604,"z0":6.049191445314092,"aX":-4.034216369409646},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":3.2,"breakHorizontal":3.5,"spinRate":682,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.4603628477282089,"extension":6.6111530712442725},"hitData":{"launchSpeed":75.0,"launchAngle":55.0,"totalDistance":164.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":89.29,"coordY":146.83}},"index":2,"playId":"a22cad99-ffab-38d1-8c20-8020bb9f0c67","pitchNumber":3,"startTime":"2026-02-22T20:21:56.867Z","endTime":"2026-02-22T20:22:07.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":687714,"link":"/api/v1/people/687714","batSide":{"code":"L","description":"Left"}},"first":{"id":702544,"link":"/api/v1/people/702544"},"second":{"id":801523,"link":"/api/v1/people/801523"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687714,"link":"/api/v1/people/687714"},"credit":"b_ab"},{"player":{"id":694341,"link":"/api/v1/people/694341"},"credit":"p_ab"},{"player":{"id":687714,"link":"/api/v1/people/687714"},"credit":"b_pa"},{"player":{"id":694341,"link":"/api/v1/people/694341"},"credit":"p_pa"}],"flags":[{"credit":"b_infield_fly"}],"homeTeamWinProbability":14.2,"awayTeamWinProbability":85.8,"homeTeamWinProbabilityAdded":2.4000000000000004,"leverageIndex":1.04,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:22:07.572Z","atBatIndex":65},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"JT Schwartz homers (1) on a fly ball to right center field. Chris Suero scores. Jacob Reimer scores.","rbi":3,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T20:23:41.599Z","endTime":"2026-02-22T20:25:15.303Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":681286,"fullName":"JT Schwartz","link":"/api/v1/people/681286"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694341,"fullName":"Brendan Beck","link":"/api/v1/people/694341"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 2B","eventType":"pickoff_error_2b","movementReason":"r_pickoff_error_2b","runner":{"id":801523,"fullName":"Chris Suero","link":"/api/v1/people/801523"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694341,"link":"/api/v1/people/694341"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 2B","eventType":"pickoff_error_2b","movementReason":"r_adv_play","runner":{"id":702544,"fullName":"Jacob Reimer","link":"/api/v1/people/702544"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":681286,"fullName":"JT Schwartz","link":"/api/v1/people/681286"},"responsiblePitcher":{"id":694341,"link":"/api/v1/people/694341"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":801523,"fullName":"Chris Suero","link":"/api/v1/people/801523"},"responsiblePitcher":{"id":694341,"link":"/api/v1/people/694341"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":702544,"fullName":"Jacob Reimer","link":"/api/v1/people/702544"},"responsiblePitcher":{"id":694341,"link":"/api/v1/people/694341"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","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":"08315376-0676-0003-001c-f08cd117d70a","startTime":"2026-02-22T20:23:21.180Z","endTime":"2026-02-22T20:23:28.468Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":681286,"link":"/api/v1/people/681286","batSide":{"code":"L","description":"Left"}},"first":{"id":702544,"link":"/api/v1/people/702544"},"second":{"id":801523,"link":"/api/v1/people/801523"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"08315376-0676-0003-002c-f08cd117d70a","startTime":"2026-02-22T20:23:28.468Z","endTime":"2026-02-22T20:23:38.281Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":681286,"link":"/api/v1/people/681286","batSide":{"code":"L","description":"Left"}},"first":{"id":702544,"link":"/api/v1/people/702544"},"second":{"id":801523,"link":"/api/v1/people/801523"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":3},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"playId":"08315376-0676-0003-003c-f08cd117d70a","startTime":"2026-02-22T20:23:38.281Z","endTime":"2026-02-22T20:23:43.438Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":681286,"link":"/api/v1/people/681286","batSide":{"code":"L","description":"Left"}},"first":{"id":702544,"link":"/api/v1/people/702544"},"second":{"id":801523,"link":"/api/v1/people/801523"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Throwing error by pitcher Brendan Beck on the pickoff attempt.","event":"Pickoff Error 2B","eventType":"pickoff_error_2b","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":3,"actionPlayId":"08315376-0676-0003-003c-f08cd117d70a","startTime":"2026-02-22T20:23:43.438Z","endTime":"2026-02-22T20:23:43.838Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":801523,"link":"/api/v1/people/801523"},"defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":681286,"link":"/api/v1/people/681286","batSide":{"code":"L","description":"Left"}},"first":{"id":702544,"link":"/api/v1/people/702544"},"second":{"id":801523,"link":"/api/v1/people/801523"},"postOnSecond":{"id":702544,"link":"/api/v1/people/702544"},"postOnThird":{"id":801523,"link":"/api/v1/people/801523"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"homeTeamWinProbability":13.4,"awayTeamWinProbability":86.6,"homeTeamWinProbabilityAdded":-0.7999999999999989,"leverageIndex":1.01,"dramaIndex":36.0,"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.3,"endSpeed":70.2,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.31449609988604,"aZ":-43.0044396868122,"pfxX":2.595829268419214,"pfxZ":-8.784347439599038,"pX":-0.33025602032015633,"pZ":1.5513243002901518,"vX0":3.8634447364500257,"vY0":-111.05330425644645,"vZ0":-0.41137103952980536,"x":129.59,"y":196.89,"x0":-2.4387008686200202,"y0":50.00384933138753,"z0":6.262539823919523,"aX":3.1994826291463503},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.0,"breakVerticalInduced":-15.6,"breakHorizontal":-5.8,"spinRate":2198,"spinDirection":23},"zone":13,"typeConfidence":2.0,"plateTime":0.4957010289853643,"extension":6.530085474196518},"index":4,"playId":"be29b757-6186-3a62-9a77-e35dbf8fb1cb","pitchNumber":1,"startTime":"2026-02-22T20:23:43.838Z","endTime":"2026-02-22T20:23:47.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":681286,"link":"/api/v1/people/681286","batSide":{"code":"L","description":"Left"}},"second":{"id":702544,"link":"/api/v1/people/702544"},"third":{"id":801523,"link":"/api/v1/people/801523"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.7,"endSpeed":69.7,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.461717268823627,"aZ":-41.90069507558177,"pfxX":0.681608099496103,"pfxZ":-8.014958637951212,"pX":-0.2209355895717435,"pZ":1.6673388759085825,"vX0":4.6044861599345195,"vY0":-110.07078261506808,"vZ0":-0.24866545312024702,"x":125.42,"y":193.76,"x0":-2.4376167708121894,"y0":50.002267658198974,"z0":6.258358511432266,"aX":0.8263871035664762},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.4,"breakVerticalInduced":-14.2,"breakHorizontal":-2.5,"spinRate":2169,"spinDirection":29},"zone":13,"typeConfidence":2.0,"plateTime":0.4996452201875896,"extension":6.497222311039176},"index":5,"playId":"9f736918-b647-3127-b3fc-67d63e87d65c","pitchNumber":2,"startTime":"2026-02-22T20:24:03.944Z","endTime":"2026-02-22T20:24:30.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":681286,"link":"/api/v1/people/681286","batSide":{"code":"L","description":"Left"}},"second":{"id":702544,"link":"/api/v1/people/702544"},"third":{"id":801523,"link":"/api/v1/people/801523"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":682692,"fullName":"Miguel Palma","link":"/api/v1/people/682692"}},"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.262605306610087,"aZ":-12.500946495496589,"pfxX":-4.333261166771603,"pfxZ":10.940384251693626,"pX":0.5835941635511882,"pZ":2.9703746352703018,"vX0":8.671609411659821,"vY0":-132.93489523231756,"vZ0":-5.9679689102482065,"x":94.75,"y":158.58,"x0":-2.1508608750165212,"y0":50.000921126311646,"z0":6.14405529122452,"aX":-7.791464759981711},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.7,"breakHorizontal":6.1,"spinRate":2265,"spinDirection":197},"zone":3,"typeConfidence":2.0,"plateTime":0.41130942113617097,"extension":6.3856181527009195},"hitData":{"launchSpeed":104.3,"launchAngle":39.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":198.37,"coordY":60.47}},"index":6,"playId":"eb2b337e-60f6-3ab6-a3bf-ea12940a98bf","pitchNumber":3,"startTime":"2026-02-22T20:24:42.941Z","endTime":"2026-02-22T20:25:15.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":681286,"link":"/api/v1/people/681286","batSide":{"code":"L","description":"Left"}},"second":{"id":702544,"link":"/api/v1/people/702544"},"third":{"id":801523,"link":"/api/v1/people/801523"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681286,"link":"/api/v1/people/681286"},"credit":"b_ab"},{"player":{"id":694341,"link":"/api/v1/people/694341"},"credit":"p_ab"},{"player":{"id":681286,"link":"/api/v1/people/681286"},"credit":"b_pa"},{"player":{"id":694341,"link":"/api/v1/people/694341"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1,"awayTeamWinProbability":97.9,"homeTeamWinProbabilityAdded":-11.3,"leverageIndex":1.01,"dramaIndex":105.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:25:15.303Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Rudick singles on a line drive to left fielder Jace Avina.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T20:25:13.158Z","endTime":"2026-02-22T20:25:58.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":689822,"fullName":"Matt Rudick","link":"/api/v1/people/689822"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694341,"fullName":"Brendan Beck","link":"/api/v1/people/694341"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":689822,"fullName":"Matt Rudick","link":"/api/v1/people/689822"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":689822,"fullName":"Matt Rudick","link":"/api/v1/people/689822"},"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"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":82.5,"strikeZoneTop":2.968,"strikeZoneBottom":1.498,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.895040185241964,"aZ":-11.329758933108447,"pfxX":-2.1350216795215173,"pfxZ":11.900622859059094,"pX":-0.7050311483125364,"pZ":2.900057480851692,"vX0":4.837863148580934,"vY0":-131.96150907187902,"vZ0":-6.2841127413509055,"x":143.87,"y":160.48,"x0":-2.2903463525655825,"y0":50.00097627831367,"z0":6.15863768789097,"aX":-3.7393131818860232},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":20.3,"breakHorizontal":2.8,"spinRate":2167,"spinDirection":193},"zone":1,"typeConfidence":2.0,"plateTime":0.4161579469015586,"extension":6.388384406584707},"index":0,"playId":"bdcc816b-15cd-34eb-9e8e-d826e87867a5","pitchNumber":1,"startTime":"2026-02-22T20:25:27.581Z","endTime":"2026-02-22T20:25:32.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":689822,"link":"/api/v1/people/689822","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":82.4,"strikeZoneTop":2.968,"strikeZoneBottom":1.498,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.414371784750834,"aZ":-11.479717378113474,"pfxX":-3.3371295151948837,"pfxZ":11.768465795379374,"pX":-0.4124007865004723,"pZ":2.8453737488704274,"vX0":5.762080176171544,"vY0":-132.76765699564706,"vZ0":-6.4289795117291915,"x":132.72,"y":161.95,"x0":-2.1922086449978524,"y0":50.001825758867746,"z0":6.159745718642234,"aX":-5.868113483281553},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.8,"breakHorizontal":4.6,"spinRate":2173,"spinDirection":189},"zone":1,"typeConfidence":2.0,"plateTime":0.4149379748963926,"extension":6.337623436355625},"hitData":{"launchSpeed":84.4,"launchAngle":14.0,"totalDistance":187.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":70.82,"coordY":131.15}},"index":1,"playId":"52e5facb-9436-3c94-a435-928fcc1f76fe","pitchNumber":2,"startTime":"2026-02-22T20:25:41.588Z","endTime":"2026-02-22T20:25:58.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":689822,"link":"/api/v1/people/689822","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689822,"link":"/api/v1/people/689822"},"credit":"b_ab"},{"player":{"id":694341,"link":"/api/v1/people/694341"},"credit":"p_ab"},{"player":{"id":689822,"link":"/api/v1/people/689822"},"credit":"b_pa"},{"player":{"id":694341,"link":"/api/v1/people/694341"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.0,"awayTeamWinProbability":98.0,"homeTeamWinProbabilityAdded":-0.10000000000000009,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:25:58.278Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Diego Mosquera grounds out, second baseman Zack Short to first baseman Ernesto Martinez Jr.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T20:25:56.079Z","endTime":"2026-02-22T20:27:51.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":699305,"fullName":"Diego Mosquera","link":"/api/v1/people/699305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694341,"fullName":"Brendan Beck","link":"/api/v1/people/694341"},"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":699305,"fullName":"Diego Mosquera","link":"/api/v1/people/699305"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.1,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.313877623156976,"aZ":-30.412931165604835,"pfxX":0.3021902034204711,"pfxZ":1.2238426203926176,"pX":2.085403993533722,"pZ":1.7889101412898252,"vX0":10.86444131130139,"vY0":-118.94026120136438,"vZ0":-3.367975013144555,"x":37.51,"y":190.48,"x0":-2.5676414289712404,"y0":50.004935460669294,"z0":5.961032103708351,"aX":0.43546841404870423},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.7,"breakHorizontal":-3.0,"spinRate":2374,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4592685170295483,"extension":6.541006190947858},"index":0,"playId":"ce94507c-b666-3824-9aeb-c2e1f9ca430e","pitchNumber":1,"startTime":"2026-02-22T20:26:24.046Z","endTime":"2026-02-22T20:26:28.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":699305,"link":"/api/v1/people/699305","batSide":{"code":"R","description":"Right"}},"first":{"id":689822,"link":"/api/v1/people/689822"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":75.0,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.70901449409116,"aZ":-32.214778692544456,"pfxX":4.870446095978975,"pfxZ":-0.0267953546538493,"pX":0.2122044427570156,"pZ":3.1191101125254965,"vX0":5.505890669252943,"vY0":-118.14554550504299,"vZ0":0.002466076125271277,"x":108.91,"y":154.56,"x0":-2.777989869141835,"y0":50.00433014382218,"z0":6.069465174815118,"aX":6.91090328701807},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":0.2,"breakHorizontal":-10.1,"spinRate":2306,"spinDirection":61},"zone":2,"typeConfidence":2.0,"plateTime":0.4629442906228216,"extension":6.242677081385584},"index":1,"playId":"68c5eba1-38b2-3531-8cbf-2e9625ca6539","pitchNumber":2,"startTime":"2026-02-22T20:26:44.064Z","endTime":"2026-02-22T20:26:53.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":699305,"link":"/api/v1/people/699305","batSide":{"code":"R","description":"Right"}},"first":{"id":689822,"link":"/api/v1/people/689822"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":91.2,"endSpeed":83.6,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.387904909093105,"aZ":-11.474124792420357,"pfxX":-3.9799638271111863,"pfxZ":11.641650135420896,"pX":0.8906822038587201,"pZ":1.9310854648148466,"vX0":9.264644293502833,"vY0":-132.27960849636776,"vZ0":-8.57744663344463,"x":83.05,"y":186.64,"x0":-2.1349418659330257,"y0":50.0000586060649,"z0":6.050391030516656,"aX":-7.075995522700678},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.4,"breakHorizontal":5.3,"spinRate":2221,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.41357797154892406,"extension":6.595230381040755},"index":2,"playId":"4de03b80-c4ac-3ddd-a44d-8625e7f94f4b","pitchNumber":3,"startTime":"2026-02-22T20:27:21.183Z","endTime":"2026-02-22T20:27:25.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":699305,"link":"/api/v1/people/699305","batSide":{"code":"R","description":"Right"}},"first":{"id":689822,"link":"/api/v1/people/689822"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.5,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.22372999044115,"aZ":-13.21357986804284,"pfxX":-7.37356962288442,"pfxZ":10.601157554968326,"pX":-0.5138450826525243,"pZ":2.815084453429109,"vX0":7.243388433621453,"vY0":-133.0611933022865,"vZ0":-6.244315590044155,"x":136.59,"y":162.77,"x0":-2.316632419476311,"y0":50.00254127907099,"z0":6.154075712160213,"aX":-13.188493220023615},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.0,"breakHorizontal":11.8,"spinRate":2129,"spinDirection":196},"zone":1,"typeConfidence":2.0,"plateTime":0.4120346648433828,"extension":6.3716536247038995},"hitData":{"launchSpeed":71.2,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.82,"coordY":156.6}},"index":3,"playId":"afa81e69-0a8b-33af-b8ab-3fa009bb004c","pitchNumber":4,"startTime":"2026-02-22T20:27:42.927Z","endTime":"2026-02-22T20:27:51.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":699305,"link":"/api/v1/people/699305","batSide":{"code":"R","description":"Right"}},"first":{"id":689822,"link":"/api/v1/people/689822"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699305,"link":"/api/v1/people/699305"},"credit":"b_ab"},{"player":{"id":694341,"link":"/api/v1/people/694341"},"credit":"p_ab"},{"player":{"id":699305,"link":"/api/v1/people/699305"},"credit":"b_pa"},{"player":{"id":694341,"link":"/api/v1/people/694341"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1999999999999997,"awayTeamWinProbability":97.8,"homeTeamWinProbabilityAdded":0.19999999999999973,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:27:51.782Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Garrett Martin grounds out to first baseman JT Schwartz.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-22T20:30:10.779Z","endTime":"2026-02-22T20:30:48.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682003,"fullName":"Garrett Martin","link":"/api/v1/people/682003"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682260,"fullName":"Brian Metoyer","link":"/api/v1/people/682260"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682003,"fullName":"Garrett Martin","link":"/api/v1/people/682003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681286,"link":"/api/v1/people/681286"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Chris Suero remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T20:29:53.217Z","endTime":"2026-02-22T20:29:53.235Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801523,"link":"/api/v1/people/801523"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":676724,"link":"/api/v1/people/676724"},"defense":{"pitcher":{"id":688781,"link":"/api/v1/people/688781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":682003,"link":"/api/v1/people/682003","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brian Metoyer replaces Brett Banks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T20:29:53.235Z","endTime":"2026-02-22T20:30:13.055Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682260,"link":"/api/v1/people/682260"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":688781,"link":"/api/v1/people/688781","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":682003,"link":"/api/v1/people/682003","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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.4,"endSpeed":87.7,"strikeZoneTop":3.333,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.854611840006605,"aZ":-17.508604108325596,"pfxX":-3.158674905484062,"pfxZ":7.553309215327973,"pX":-0.04042505722047861,"pZ":1.9126005114436444,"vX0":8.075570684174425,"vY0":-137.3877016488528,"vZ0":-5.268927676925786,"x":118.54,"y":187.14,"x0":-2.586872521148772,"y0":50.00674191302416,"z0":5.016828512035225,"aX":-6.136796763853805},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.0,"breakHorizontal":4.3,"spinRate":2433,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.39624315083123296,"extension":5.97876090480315},"index":2,"playId":"1e81badf-0b30-3166-9cf7-5184a3293a91","pitchNumber":1,"startTime":"2026-02-22T20:30:13.055Z","endTime":"2026-02-22T20:30:16.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682260,"link":"/api/v1/people/682260","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":682003,"link":"/api/v1/people/682003","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.333,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.647358088666515,"aZ":-26.528949209947474,"pfxX":-10.25499496845119,"pfxZ":2.91899681403061,"pX":0.09400255586850288,"pZ":2.3870477264928693,"vX0":10.13963242526471,"vY0":-138.59022245950095,"vZ0":-3.09310813963166,"x":113.42,"y":174.33,"x0":-2.2899379661193766,"y0":50.0031506131769,"z0":5.300769468983255,"aX":-19.834201152165896},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.8,"breakHorizontal":16.3,"spinRate":2253,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.39609110026120486,"extension":5.739395063478402},"hitData":{"launchSpeed":104.6,"launchAngle":-22.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.07,"coordY":159.02}},"index":3,"playId":"f52929fe-af4b-37bb-aff3-a59cb4a7acf6","pitchNumber":2,"startTime":"2026-02-22T20:30:39.781Z","endTime":"2026-02-22T20:30:48.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682260,"link":"/api/v1/people/682260","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":682003,"link":"/api/v1/people/682003","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682003,"link":"/api/v1/people/682003"},"credit":"b_ab"},{"player":{"id":682260,"link":"/api/v1/people/682260"},"credit":"p_ab"},{"player":{"id":682003,"link":"/api/v1/people/682003"},"credit":"b_pa"},{"player":{"id":682260,"link":"/api/v1/people/682260"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.3,"awayTeamWinProbability":98.7,"homeTeamWinProbabilityAdded":-0.8999999999999997,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:30:48.858Z","atBatIndex":69},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Zack Short hit by pitch.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-22T20:31:02.224Z","endTime":"2026-02-22T20:32:06.346Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682260,"fullName":"Brian Metoyer","link":"/api/v1/people/682260"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.076406008580808,"aZ":-28.801945216186915,"pfxX":0.2650121942129049,"pfxZ":1.9376043270007735,"pX":1.0218615388656322,"pZ":2.3288413756064332,"vX0":8.973047023870782,"vY0":-131.0604337316718,"vZ0":-2.0093919472536834,"x":78.05,"y":175.9,"x0":-2.4774295807923767,"y0":50.00604999274691,"z0":5.251503580250074,"aX":0.46181955464701174},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.2,"breakHorizontal":-2.4,"spinRate":2872,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.41754189909509787,"extension":5.784298390971062},"index":0,"playId":"a5784231-bfd0-3d2e-9e3b-c5b962bb39df","pitchNumber":1,"startTime":"2026-02-22T20:31:11.007Z","endTime":"2026-02-22T20:31:20.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682260,"link":"/api/v1/people/682260","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"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":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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.5,"endSpeed":86.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.243832504133685,"aZ":-19.198302589337867,"pfxX":-0.9109001731035118,"pfxZ":6.844789625191369,"pX":-0.8837179015235512,"pZ":2.9722318256889193,"vX0":4.9273824567445175,"vY0":-136.1627740773815,"vZ0":-2.2916983720306274,"x":150.69,"y":158.53,"x0":-2.5910213091057823,"y0":50.0018662823587,"z0":5.1394356815289655,"aX":-1.7272632195798001},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.1,"breakHorizontal":0.7,"spinRate":2503,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4008083950053911,"extension":5.89140115613897},"index":1,"playId":"0e614b19-420b-33e1-bd3c-1f6eee04579f","pitchNumber":2,"startTime":"2026-02-22T20:31:26.201Z","endTime":"2026-02-22T20:31:29.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682260,"link":"/api/v1/people/682260","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"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":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.854124078740085,"aZ":-26.028600577860608,"pfxX":-7.727537390973486,"pfxZ":3.172497506956317,"pX":-1.26372720449851,"pZ":3.9197931322553026,"vX0":6.174540594876035,"vY0":-138.48099632218776,"vZ0":0.6485461054446827,"x":165.17,"y":132.95,"x0":-2.521923395909811,"y0":50.001119910660556,"z0":5.428146572869563,"aX":-14.958982918030094},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.1,"breakHorizontal":12.6,"spinRate":2424,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3960263947738616,"extension":5.813086817877608},"index":2,"playId":"4a407ff5-072a-3a65-860c-3d25b8f288c7","pitchNumber":3,"startTime":"2026-02-22T20:31:44.469Z","endTime":"2026-02-22T20:31:50.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682260,"link":"/api/v1/people/682260","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"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":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43268680970755,"aZ":-32.09859088400882,"pfxX":2.7021797147346307,"pfxZ":0.04767372833258854,"pX":-1.8995777084392247,"pZ":3.602451172234239,"vX0":1.5491802790789508,"vY0":-130.27279163833302,"vZ0":1.7870805903558384,"x":189.41,"y":141.51,"x0":-2.8516845249268123,"y0":50.00570273865589,"z0":5.320865953942842,"aX":4.680313932954609},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.6,"breakHorizontal":-5.3,"spinRate":2661,"spinDirection":121},"zone":11,"typeConfidence":2.0,"plateTime":0.4192456034825107,"extension":5.689094457857347},"index":3,"playId":"b283e260-98ef-3784-9820-525b8c1e5b09","pitchNumber":4,"startTime":"2026-02-22T20:32:00.003Z","endTime":"2026-02-22T20:32:06.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682260,"link":"/api/v1/people/682260","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"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":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670097,"link":"/api/v1/people/670097"},"credit":"b_pa"},{"player":{"id":682260,"link":"/api/v1/people/682260"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1999999999999997,"awayTeamWinProbability":97.8,"homeTeamWinProbabilityAdded":0.8999999999999997,"leverageIndex":0.18,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:32:06.346Z","atBatIndex":70},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ernesto Martinez Jr. walks. Zack Short to 2nd.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-22T20:32:14.178Z","endTime":"2026-02-22T20:34:42.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":667803,"fullName":"Ernesto Martinez Jr.","link":"/api/v1/people/667803"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682260,"fullName":"Brian Metoyer","link":"/api/v1/people/682260"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667803,"fullName":"Ernesto Martinez Jr.","link":"/api/v1/people/667803"},"postOnSecond":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":667803,"fullName":"Ernesto Martinez Jr.","link":"/api/v1/people/667803"},"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":92.7,"endSpeed":85.0,"strikeZoneTop":3.476,"strikeZoneBottom":1.754,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.7635844737958,"aZ":-18.20743780909186,"pfxX":-2.335212869452689,"pfxZ":7.598037173673201,"pX":1.1127867069967077,"pZ":2.015357112491142,"vX0":10.242059309195605,"vY0":-134.634540196505,"vZ0":-4.668114250197052,"x":74.58,"y":184.37,"x0":-2.4346770327320657,"y0":50.00614400677092,"z0":5.0572656657923964,"aX":-4.294876960455851},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.0,"breakHorizontal":2.0,"spinRate":2628,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.4065467554647282,"extension":6.024297841490125},"index":0,"playId":"bfd47632-8e25-3ea3-abc6-63e6ebab991b","pitchNumber":1,"startTime":"2026-02-22T20:32:30.232Z","endTime":"2026-02-22T20:32:34.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682260,"link":"/api/v1/people/682260","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":667803,"link":"/api/v1/people/667803","batSide":{"code":"L","description":"Left"}},"first":{"id":670097,"link":"/api/v1/people/670097"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.7,"strikeZoneTop":3.476,"strikeZoneBottom":1.754,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.368052153227303,"aZ":-27.62100724910604,"pfxX":3.1733747735610924,"pfxZ":2.682213933701437,"pX":0.5902323398993328,"pZ":2.953660983086884,"vX0":7.019530667895981,"vY0":-129.30338540363059,"vZ0":-0.39425030146314277,"x":94.5,"y":159.03,"x0":-2.569409459866351,"y0":50.003230853438055,"z0":5.223202359238718,"aX":5.384022634902578},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.0,"breakHorizontal":-7.3,"spinRate":2820,"spinDirection":90},"zone":6,"typeConfidence":2.0,"plateTime":0.4232335949354673,"extension":5.879511548214355},"index":1,"playId":"677aa672-aadd-3738-8e78-8724841d6ffc","pitchNumber":2,"startTime":"2026-02-22T20:32:51.777Z","endTime":"2026-02-22T20:32:57.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682260,"link":"/api/v1/people/682260","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":667803,"link":"/api/v1/people/667803","batSide":{"code":"L","description":"Left"}},"first":{"id":670097,"link":"/api/v1/people/670097"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":70.7,"strikeZoneTop":3.476,"strikeZoneBottom":1.754,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.940169207717663,"aZ":-38.55057415420068,"pfxX":11.516801314034929,"pfxZ":-5.039768820017295,"pX":1.1201690272213498,"pZ":2.01151871144084,"vX0":5.0134284600046914,"vY0":-113.01492162426113,"vZ0":1.0206554559650611,"x":74.3,"y":184.47,"x0":-2.6391320756835874,"y0":50.00430733601338,"z0":5.4959767337765175,"aX":14.561807676694794},"breaks":{"breakAngle":21.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-8.4,"breakHorizontal":-22.3,"spinRate":3051,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.48891424660674154,"extension":5.949555289193361},"index":2,"playId":"57d46d50-b5d3-3083-902b-1aa515001ac8","pitchNumber":3,"startTime":"2026-02-22T20:33:16.974Z","endTime":"2026-02-22T20:33:20.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682260,"link":"/api/v1/people/682260","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":667803,"link":"/api/v1/people/667803","batSide":{"code":"L","description":"Left"}},"first":{"id":670097,"link":"/api/v1/people/670097"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":69.6,"strikeZoneTop":3.476,"strikeZoneBottom":1.754,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.9736693150162,"aZ":-40.00106008763886,"pfxX":9.077819948690797,"pfxZ":-6.331339472022988,"pX":-0.9458962988189991,"pZ":2.3510192065216633,"vX0":1.1981225929089547,"vY0":-111.65046987508195,"vZ0":2.2319761123759356,"x":153.06,"y":175.3,"x0":-2.669416225981427,"y0":50.002407103341454,"z0":5.518125525322945,"aX":11.223229886115222},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-10.3,"breakHorizontal":-16.7,"spinRate":3016,"spinDirection":51},"zone":13,"typeConfidence":2.0,"plateTime":0.4944989670062876,"extension":6.062433202817021},"index":3,"playId":"093407a2-d61e-377d-9e61-5aca3912e4fe","pitchNumber":4,"startTime":"2026-02-22T20:33:36.259Z","endTime":"2026-02-22T20:34:03.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682260,"link":"/api/v1/people/682260","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":667803,"link":"/api/v1/people/667803","batSide":{"code":"L","description":"Left"}},"first":{"id":670097,"link":"/api/v1/people/670097"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":70.8,"strikeZoneTop":3.476,"strikeZoneBottom":1.754,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.092911509843166,"aZ":-40.304216917133424,"pfxX":11.577225550036562,"pfxZ":-6.453495811053863,"pX":2.1177453799638535,"pZ":1.412017583707892,"vX0":6.62874909426025,"vY0":-113.17343509929366,"vZ0":0.17515122273569617,"x":36.28,"y":200.66,"x0":-2.3814156939399176,"y0":50.00175512894193,"z0":5.467026114642274,"aX":14.58996233807094},"breaks":{"breakAngle":21.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-11.2,"breakHorizontal":-22.9,"spinRate":3037,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4893080313794296,"extension":6.22255672430175},"index":4,"playId":"d6e779b4-7b66-3108-864c-2b4164639654","pitchNumber":5,"startTime":"2026-02-22T20:34:15.254Z","endTime":"2026-02-22T20:34:18.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682260,"link":"/api/v1/people/682260","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":667803,"link":"/api/v1/people/667803","batSide":{"code":"L","description":"Left"}},"first":{"id":670097,"link":"/api/v1/people/670097"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":83.0,"strikeZoneTop":3.476,"strikeZoneBottom":1.754,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.518403664001358,"aZ":-35.23158452683086,"pfxX":3.216645834992339,"pfxZ":-1.786752099404525,"pX":1.5163001112122552,"pZ":0.29147393595088855,"vX0":9.15172629013723,"vY0":-129.2795076168191,"vZ0":-5.5329331838088915,"x":59.2,"y":230.91,"x0":-2.473990939430661,"y0":50.004174064186074,"z0":5.13354326955267,"aX":5.4973978671202515},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-4.2,"breakHorizontal":-7.7,"spinRate":3097,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.4221253038758004,"extension":5.909351104938438},"index":5,"playId":"9dae5b69-6619-3cc6-b25a-e581099b8b7b","pitchNumber":6,"startTime":"2026-02-22T20:34:38.913Z","endTime":"2026-02-22T20:34:42.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682260,"link":"/api/v1/people/682260","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":667803,"link":"/api/v1/people/667803","batSide":{"code":"L","description":"Left"}},"first":{"id":670097,"link":"/api/v1/people/670097"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667803,"link":"/api/v1/people/667803"},"credit":"b_pa"},{"player":{"id":682260,"link":"/api/v1/people/682260"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":1.9000000000000008,"leverageIndex":0.44,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:34:42.931Z","atBatIndex":71},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kenedy Corona homers (1) on a line drive to right field. Zack Short scores. Ernesto Martinez Jr. scores.","rbi":3,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-22T20:35:16.861Z","endTime":"2026-02-22T20:36:20.781Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":685744,"fullName":"Kenedy Corona","link":"/api/v1/people/685744"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682260,"fullName":"Brian Metoyer","link":"/api/v1/people/682260"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":685744,"fullName":"Kenedy Corona","link":"/api/v1/people/685744"},"responsiblePitcher":{"id":682260,"link":"/api/v1/people/682260"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"responsiblePitcher":{"id":682260,"link":"/api/v1/people/682260"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":667803,"fullName":"Ernesto Martinez Jr.","link":"/api/v1/people/667803"},"responsiblePitcher":{"id":682260,"link":"/api/v1/people/682260"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.3,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.619898913861192,"aZ":-20.073290309458695,"pfxX":0.10595380825004996,"pfxZ":6.255469934501566,"pX":0.5596071910587747,"pZ":2.748826787437454,"vX0":8.717764492661447,"vY0":-137.51334017616892,"vZ0":-3.032854535196723,"x":95.67,"y":164.56,"x0":-2.6521442840887897,"y0":50.00388273272751,"z0":5.211952071969984,"aX":0.20261012932573588},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.9,"breakHorizontal":-1.8,"spinRate":2617,"spinDirection":194},"zone":3,"typeConfidence":2.0,"plateTime":0.39680092619925755,"extension":5.940866207135715},"index":0,"playId":"84b84947-a296-356d-aa3c-39da9cf79633","pitchNumber":1,"startTime":"2026-02-22T20:35:23.541Z","endTime":"2026-02-22T20:35:26.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682260,"link":"/api/v1/people/682260","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.944422580391112,"aZ":-20.32855238895518,"pfxX":-1.2652153397448695,"pfxZ":6.298930976195539,"pX":0.6628359593914498,"pZ":2.949566975110537,"vX0":8.716754008557484,"vY0":-136.0574027157618,"vZ0":-2.3430869701870454,"x":91.73,"y":159.14,"x0":-2.4136931284062633,"y0":50.00504115952085,"z0":5.225797528522192,"aX":-2.3817661638982037},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.2,"breakHorizontal":0.5,"spinRate":2588,"spinDirection":194},"zone":3,"typeConfidence":2.0,"plateTime":0.4020792603229446,"extension":5.831085359530741},"hitData":{"launchSpeed":93.4,"launchAngle":25.0,"totalDistance":338.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":209.48,"coordY":95.57}},"index":1,"playId":"888833dc-7615-3ba7-8d5e-23efde941262","pitchNumber":2,"startTime":"2026-02-22T20:35:42.836Z","endTime":"2026-02-22T20:36:20.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682260,"link":"/api/v1/people/682260","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685744,"link":"/api/v1/people/685744"},"credit":"b_ab"},{"player":{"id":682260,"link":"/api/v1/people/682260"},"credit":"p_ab"},{"player":{"id":685744,"link":"/api/v1/people/685744"},"credit":"b_pa"},{"player":{"id":682260,"link":"/api/v1/people/682260"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.3,"awayTeamWinProbability":87.7,"homeTeamWinProbabilityAdded":8.2,"leverageIndex":0.91,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:36:20.781Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jorbit Vivas singles on a ground ball to third baseman Jacob Reimer.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-22T20:37:17.332Z","endTime":"2026-02-22T20:37:56.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682260,"fullName":"Brian Metoyer","link":"/api/v1/people/682260"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702544,"link":"/api/v1/people/702544"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-22T20:36:20.245Z","endTime":"2026-02-22T20:37:11.493Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":682260,"link":"/api/v1/people/682260","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-02-22T20:37:11.493Z","endTime":"2026-02-22T20:37:19.593Z","isPitch":false,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"},"defense":{"pitcher":{"id":682260,"link":"/api/v1/people/682260","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.502095149812906,"aZ":-32.79890416449596,"pfxX":4.045839211694957,"pfxZ":-0.37810993127398085,"pX":-0.08631650028929622,"pZ":1.6019934541382306,"vX0":5.170562345688306,"vY0":-128.23692940273017,"vZ0":-2.5779337139436818,"x":120.29,"y":195.53,"x0":-2.660498630478811,"y0":50.00316204226584,"z0":5.199544297820535,"aX":6.683464992923626},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.1,"breakHorizontal":-8.5,"spinRate":2800,"spinDirection":102},"zone":8,"typeConfidence":2.0,"plateTime":0.42844120156270016,"extension":6.099167291894105},"index":2,"playId":"8f46da31-c824-395f-842f-ac4cc3e8132f","pitchNumber":1,"startTime":"2026-02-22T20:37:19.593Z","endTime":"2026-02-22T20:37:23.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682260,"link":"/api/v1/people/682260","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.5,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.007750303987258,"aZ":-31.486397919796968,"pfxX":2.516625536023625,"pfxZ":0.40384064902668015,"pX":-0.5018064798094029,"pZ":2.3099837348949914,"vX0":4.699498493264786,"vY0":-129.48429123089306,"vZ0":-1.3218238803422202,"x":136.13,"y":176.41,"x0":-2.669830727855889,"y0":50.00130681994252,"z0":5.244836508375038,"aX":4.2551086982058965},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.7,"breakHorizontal":-5.6,"spinRate":2803,"spinDirection":131},"zone":4,"typeConfidence":2.0,"plateTime":0.4236286755970289,"extension":5.686610533331855},"hitData":{"launchSpeed":48.4,"launchAngle":-64.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":89.31,"coordY":166.35}},"index":3,"playId":"966aab8a-302e-3810-b7e9-6248a7a5f33c","pitchNumber":2,"startTime":"2026-02-22T20:37:35.025Z","endTime":"2026-02-22T20:37:56.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682260,"link":"/api/v1/people/682260","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_ab"},{"player":{"id":682260,"link":"/api/v1/people/682260"},"credit":"p_ab"},{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_pa"},{"player":{"id":682260,"link":"/api/v1/people/682260"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.8,"awayTeamWinProbability":82.2,"homeTeamWinProbabilityAdded":5.5,"leverageIndex":1.19,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:37:56.932Z","atBatIndex":73},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jonathan Ornelas hit by pitch. Jorbit Vivas to 2nd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-22T20:38:09.483Z","endTime":"2026-02-22T20:38:39.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":680716,"fullName":"Jonathan Ornelas","link":"/api/v1/people/680716"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682260,"fullName":"Brian Metoyer","link":"/api/v1/people/682260"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680716,"fullName":"Jonathan Ornelas","link":"/api/v1/people/680716"},"postOnSecond":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":680716,"fullName":"Jonathan Ornelas","link":"/api/v1/people/680716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":84.0,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.701603040580366,"aZ":-23.71326869260619,"pfxX":-6.516487129889516,"pfxZ":4.558689684197605,"pX":-0.7972463210184009,"pZ":3.9717536115697247,"vX0":6.5826750408044585,"vY0":-137.3807104617455,"vZ0":0.38995735534908815,"x":147.39,"y":131.54,"x0":-2.4120195395298016,"y0":50.00280457611668,"z0":5.4782446575018,"aX":-12.093444986351152},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.5,"breakHorizontal":10.0,"spinRate":2363,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.40324841378898757,"extension":5.700444746970589},"index":0,"playId":"1ecc262a-3044-395b-a019-af5880334a7a","pitchNumber":1,"startTime":"2026-02-22T20:38:11.833Z","endTime":"2026-02-22T20:38:15.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682260,"link":"/api/v1/people/682260","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":680716,"link":"/api/v1/people/680716","batSide":{"code":"R","description":"Right"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.0,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.037747290515085,"aZ":-35.13443346466658,"pfxX":4.76753144785558,"pfxZ":-1.8909870480423105,"pX":-2.628615149609837,"pZ":3.503077306407484,"vX0":-0.8309351265160767,"vY0":-125.11949644361341,"vZ0":2.5091696375403147,"x":217.2,"y":144.2,"x0":-2.908645582133373,"y0":50.001108989394,"z0":5.389920416230929,"aX":7.468602744100508},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.5,"breakHorizontal":-8.4,"spinRate":2727,"spinDirection":91},"zone":11,"typeConfidence":2.0,"plateTime":0.4397481461167234,"extension":5.7357149279739135},"index":1,"playId":"24ddf138-6901-3e21-ad72-5d9a32dfdcd7","pitchNumber":2,"startTime":"2026-02-22T20:38:30.884Z","endTime":"2026-02-22T20:38:39.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682260,"link":"/api/v1/people/682260","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":680716,"link":"/api/v1/people/680716","batSide":{"code":"R","description":"Right"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680716,"link":"/api/v1/people/680716"},"credit":"b_pa"},{"player":{"id":682260,"link":"/api/v1/people/682260"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.3,"awayTeamWinProbability":73.7,"homeTeamWinProbabilityAdded":8.5,"leverageIndex":2.54,"dramaIndex":121.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:38:39.198Z","atBatIndex":74},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Braden Shewmake grounds into a double play, second baseman Diego Mosquera to shortstop Jackson Cluff to first baseman JT Schwartz. Jonathan Ornelas out at 2nd. Braden Shewmake out at 1st.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-22T20:40:54.677Z","endTime":"2026-02-22T20:42:01.335Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":802363,"fullName":"Jordan Geber","link":"/api/v1/people/802363"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":680716,"fullName":"Jonathan Ornelas","link":"/api/v1/people/680716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":699305,"link":"/api/v1/people/699305"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687714,"link":"/api/v1/people/687714"},"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":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687714,"link":"/api/v1/people/687714"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681286,"link":"/api/v1/people/681286"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-22T20:38:40.527Z","endTime":"2026-02-22T20:39:53.193Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":682260,"link":"/api/v1/people/682260","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"first":{"id":680716,"link":"/api/v1/people/680716"},"second":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jordan Geber replaces Brian Metoyer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-02-22T20:39:53.193Z","endTime":"2026-02-22T20:40:54.677Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":802363,"link":"/api/v1/people/802363"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682260,"link":"/api/v1/people/682260","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"first":{"id":680716,"link":"/api/v1/people/680716"},"second":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.0,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.46389868783395,"aZ":-30.59798095289988,"pfxX":9.486175498053278,"pfxZ":1.1632633469148121,"pX":1.4560935289352566,"pZ":2.3493718838330984,"vX0":3.68564969459272,"vY0":-116.53923499091,"vZ0":0.025349756022974734,"x":107.67,"y":113.87,"x0":-1.3843764752975016,"y0":50.00513719214664,"z0":5.259001999977583,"aX":12.88506023887092},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":2.4,"breakHorizontal":-18.1,"spinRate":2591,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.4722748556991716,"extension":5.859832046235947},"index":2,"playId":"ee57eba1-dcbd-356d-a374-4e72291a2069","pitchNumber":1,"startTime":"2026-02-22T20:40:54.677Z","endTime":"2026-02-22T20:40:58.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802363,"link":"/api/v1/people/802363","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"first":{"id":680716,"link":"/api/v1/people/680716"},"second":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":88.6,"endSpeed":80.6,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.666669459652624,"aZ":-25.08076644098824,"pfxX":1.3469507595477905,"pfxZ":4.273296570722033,"pX":1.816839530226081,"pZ":1.5013000998553343,"vX0":6.780702585364333,"vY0":-128.78025738752106,"vZ0":-4.386563254607529,"x":47.75,"y":198.24,"x0":-1.0380629357804863,"y0":50.00370366677579,"z0":5.194466600566758,"aX":2.234616782278983},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.8,"breakHorizontal":-4.1,"spinRate":2402,"spinDirection":175},"zone":14,"typeConfidence":2.0,"plateTime":0.4272399783235912,"extension":5.927021849107204},"index":3,"playId":"c0be6f58-798f-3a27-9082-44d154868f84","pitchNumber":2,"startTime":"2026-02-22T20:41:12.905Z","endTime":"2026-02-22T20:41:16.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802363,"link":"/api/v1/people/802363","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"first":{"id":680716,"link":"/api/v1/people/680716"},"second":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":91.7,"endSpeed":82.1,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.51605490456216,"aZ":-14.226582105346571,"pfxX":-5.794014950839991,"pfxZ":10.259195294078252,"pX":1.6448030334970813,"pZ":1.0996575624654341,"vX0":8.866991100877517,"vY0":-132.9375726030194,"vZ0":-7.4940575524325865,"x":54.3,"y":209.09,"x0":-1.0163624574176764,"y0":50.003689441114204,"z0":5.035326111521315,"aX":-10.137223446570447},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.7,"breakHorizontal":8.0,"spinRate":2205,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4156601385916914,"extension":6.227356201790834},"index":4,"playId":"e9860419-b5b1-3386-aa4a-454c9c528a6b","pitchNumber":3,"startTime":"2026-02-22T20:41:31.452Z","endTime":"2026-02-22T20:41:36.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802363,"link":"/api/v1/people/802363","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"first":{"id":680716,"link":"/api/v1/people/680716"},"second":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":91.6,"endSpeed":82.5,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.701566196077415,"aZ":-15.392826863025103,"pfxX":-5.651989158230213,"pfxZ":9.469119921326387,"pX":-0.022364473141679914,"pZ":3.5844068616091556,"vX0":4.934815924460977,"vY0":-133.29092437493898,"vZ0":-1.456395770211761,"x":117.85,"y":142.0,"x0":-1.1772777503784713,"y0":50.00061376931012,"z0":5.267018246233473,"aX":-10.014627786558984},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.9,"breakHorizontal":9.0,"spinRate":2100,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.41333650606869066,"extension":6.241588047595825},"hitData":{"launchSpeed":93.6,"launchAngle":-18.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":159.68,"coordY":152.98}},"index":5,"playId":"92387283-5ffb-31bd-86c4-7d80b9d82567","pitchNumber":4,"startTime":"2026-02-22T20:41:50.989Z","endTime":"2026-02-22T20:42:01.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802363,"link":"/api/v1/people/802363","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":669699,"link":"/api/v1/people/669699","batSide":{"code":"L","description":"Left"}},"first":{"id":680716,"link":"/api/v1/people/680716"},"second":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669699,"link":"/api/v1/people/669699"},"credit":"b_ab"},{"player":{"id":802363,"link":"/api/v1/people/802363"},"credit":"p_ab"},{"player":{"id":669699,"link":"/api/v1/people/669699"},"credit":"b_pa"},{"player":{"id":802363,"link":"/api/v1/people/802363"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":7.6,"awayTeamWinProbability":92.4,"homeTeamWinProbabilityAdded":-18.700000000000003,"leverageIndex":4.17,"dramaIndex":224.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:42:01.335Z","atBatIndex":75},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jihwan Bae doubles (1) on a fly ball to center fielder Kenedy Corona.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T20:44:11.718Z","endTime":"2026-02-22T20:45:47.367Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":678225,"fullName":"Jihwan Bae","link":"/api/v1/people/678225"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694341,"fullName":"Brendan Beck","link":"/api/v1/people/694341"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678225,"fullName":"Jihwan Bae","link":"/api/v1/people/678225"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":678225,"fullName":"Jihwan Bae","link":"/api/v1/people/678225"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":73.9,"endSpeed":67.7,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.8831578986586,"aZ":-42.24814934982686,"pfxX":2.5034330455042584,"pfxZ":-8.7245971721309,"pX":-0.6270264338399236,"pZ":2.823999156537109,"vX0":2.956369766851975,"vY0":-107.51465151943134,"vZ0":2.445851112693619,"x":140.9,"y":162.53,"x0":-2.351821447589798,"y0":50.000694918667065,"z0":6.40511444822478,"aX":2.891607109301045},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.2,"breakVerticalInduced":-14.6,"breakHorizontal":-5.4,"spinRate":2104,"spinDirection":26},"zone":1,"typeConfidence":2.0,"plateTime":0.5119873339414842,"extension":6.435903391851766},"index":0,"playId":"3fbc855d-076f-3af3-b6f3-d81c2513334d","pitchNumber":1,"startTime":"2026-02-22T20:44:11.718Z","endTime":"2026-02-22T20:44:16.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":678225,"link":"/api/v1/people/678225","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":89.1,"endSpeed":80.8,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.519682840529587,"aZ":-10.867155691275007,"pfxX":-3.848964515219791,"pfxZ":12.638341347916755,"pX":-1.5138568164258766,"pZ":3.1130460700672544,"vX0":3.6805659930396906,"vY0":-129.638655425543,"vZ0":-5.764009722530241,"x":174.7,"y":154.73,"x0":-2.458486683774958,"y0":50.002827058807696,"z0":6.210516082435575,"aX":-6.4889846336537325},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":21.6,"breakHorizontal":6.0,"spinRate":2180,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.42406178750851753,"extension":6.310713637049947},"index":1,"playId":"a349f12b-8b6a-3edb-bafd-4b7a6e61a36e","pitchNumber":2,"startTime":"2026-02-22T20:44:27.082Z","endTime":"2026-02-22T20:44:33.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":678225,"link":"/api/v1/people/678225","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.3,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.12441120627312,"aZ":-23.086975887052095,"pfxX":0.8984146441941832,"pfxZ":6.447242161825651,"pX":0.022490439010048286,"pZ":3.3555160885634145,"vX0":5.443199411899219,"vY0":-118.13089908645362,"vZ0":-1.7157456984137989,"x":116.14,"y":148.18,"x0":-2.4310082099409995,"y0":50.0018919776743,"z0":6.219732138038849,"aX":1.2648789774367195},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":11.5,"breakHorizontal":-3.0,"spinRate":614,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.4641807699602749,"extension":6.44356971138317},"index":2,"playId":"4180c0e8-a8de-3655-85df-221b00e87211","pitchNumber":3,"startTime":"2026-02-22T20:44:42.437Z","endTime":"2026-02-22T20:44:46.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":678225,"link":"/api/v1/people/678225","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.5,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08026173410675,"aZ":-32.48031949432348,"pfxX":2.5330517981117975,"pfxZ":-0.2180294090125292,"pX":-0.09401700863102629,"pZ":1.8739549603260635,"vX0":5.445027170392643,"vY0":-118.57977269988233,"vZ0":-2.51624749790858,"x":120.58,"y":188.18,"x0":-2.7595621608520875,"y0":50.00361885096774,"z0":5.945709905426357,"aX":3.5648696443983874},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-0.7,"breakHorizontal":-6.0,"spinRate":2215,"spinDirection":50},"zone":8,"typeConfidence":2.0,"plateTime":0.463934288147525,"extension":6.361314184064013},"index":3,"playId":"118f6ce1-de94-36d8-a6f7-0c7e37717d2f","pitchNumber":4,"startTime":"2026-02-22T20:45:02.280Z","endTime":"2026-02-22T20:45:09.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":678225,"link":"/api/v1/people/678225","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":69.9,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.655645875643177,"aZ":-41.894472395079205,"pfxX":2.5743825230884103,"pfxZ":-7.848331594060433,"pX":-0.6571494894857824,"pZ":2.722808621396785,"vX0":2.9946013979733364,"vY0":-111.66940917140867,"vZ0":1.5437478959588555,"x":142.05,"y":165.26,"x0":-2.359685835688686,"y0":50.00192239720116,"z0":6.395904170038454,"aX":3.1888074505996205},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-13.3,"breakHorizontal":-5.5,"spinRate":2139,"spinDirection":26},"zone":4,"typeConfidence":2.0,"plateTime":0.49408336105586725,"extension":6.249944334187003},"hitData":{"launchSpeed":99.2,"launchAngle":22.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":95.4,"coordY":66.77}},"index":4,"playId":"b0fdaa36-1efc-3148-a880-36bfa167af64","pitchNumber":5,"startTime":"2026-02-22T20:45:22.597Z","endTime":"2026-02-22T20:45:47.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":678225,"link":"/api/v1/people/678225","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678225,"link":"/api/v1/people/678225"},"credit":"b_ab"},{"player":{"id":694341,"link":"/api/v1/people/694341"},"credit":"p_ab"},{"player":{"id":678225,"link":"/api/v1/people/678225"},"credit":"b_pa"},{"player":{"id":694341,"link":"/api/v1/people/694341"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.4,"awayTeamWinProbability":94.6,"homeTeamWinProbabilityAdded":-2.1999999999999993,"leverageIndex":0.31,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:45:47.367Z","atBatIndex":76},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Morabito flies out to center fielder Kenedy Corona. Jihwan Bae to 3rd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T20:46:02.101Z","endTime":"2026-02-22T20:47:01.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":703492,"fullName":"Nick Morabito","link":"/api/v1/people/703492"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694341,"fullName":"Brendan Beck","link":"/api/v1/people/694341"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":678225,"fullName":"Jihwan Bae","link":"/api/v1/people/678225"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":703492,"fullName":"Nick Morabito","link":"/api/v1/people/703492"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":685744,"link":"/api/v1/people/685744"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":678225,"fullName":"Jihwan Bae","link":"/api/v1/people/678225"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":91.2,"endSpeed":82.8,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.935613496704484,"aZ":-9.527786767298057,"pfxX":-3.808586250010853,"pfxZ":12.810020395636778,"pX":-0.46480572372913187,"pZ":3.22969248699677,"vX0":5.776116276905249,"vY0":-132.52954246499945,"vZ0":-5.93118469240113,"x":134.72,"y":151.58,"x0":-2.1838555488797735,"y0":50.00433791926597,"z0":6.201954555787229,"aX":-6.734383917078076},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":22.0,"breakHorizontal":5.5,"spinRate":2344,"spinDirection":196},"zone":1,"typeConfidence":2.0,"plateTime":0.4142511295959368,"extension":6.4554937253763365},"index":0,"playId":"6240c3ae-fd3f-3af4-9a62-1ff1f2a87420","pitchNumber":1,"startTime":"2026-02-22T20:46:08.028Z","endTime":"2026-02-22T20:46:11.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":703492,"link":"/api/v1/people/703492","batSide":{"code":"R","description":"Right"}},"second":{"id":678225,"link":"/api/v1/people/678225"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":82.2,"endSpeed":75.7,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.67617719744592,"aZ":-33.44254099977388,"pfxX":2.437025755306624,"pfxZ":-0.8751506649256164,"pX":-0.27603886881902284,"pZ":1.9564804279549066,"vX0":5.26625380637473,"vY0":-119.62047222473636,"vZ0":-2.3048688303009395,"x":127.52,"y":185.96,"x0":-2.82529984825426,"y0":50.005588448236345,"z0":5.9390199251487354,"aX":3.521035111020035},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.9,"breakHorizontal":-5.8,"spinRate":2206,"spinDirection":48},"zone":8,"typeConfidence":2.0,"plateTime":0.4583911684431854,"extension":6.221399225614011},"hitData":{"launchSpeed":90.7,"launchAngle":39.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":145.17,"coordY":70.35}},"index":1,"playId":"3ce57e76-2213-3368-b996-e6034324fa06","pitchNumber":2,"startTime":"2026-02-22T20:46:28.767Z","endTime":"2026-02-22T20:47:01.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":703492,"link":"/api/v1/people/703492","batSide":{"code":"R","description":"Right"}},"second":{"id":678225,"link":"/api/v1/people/678225"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703492,"link":"/api/v1/people/703492"},"credit":"b_ab"},{"player":{"id":694341,"link":"/api/v1/people/694341"},"credit":"p_ab"},{"player":{"id":703492,"link":"/api/v1/people/703492"},"credit":"b_pa"},{"player":{"id":694341,"link":"/api/v1/people/694341"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.5,"awayTeamWinProbability":94.5,"homeTeamWinProbabilityAdded":0.09999999999999964,"leverageIndex":0.37,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:47:01.717Z","atBatIndex":77},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Hayden Senger pops out to first baseman Ernesto Martinez Jr.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T20:47:04.575Z","endTime":"2026-02-22T20:47:34.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694341,"fullName":"Brendan Beck","link":"/api/v1/people/694341"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":678225,"fullName":"Jihwan Bae","link":"/api/v1/people/678225"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.0,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.806189947371045,"aZ":-31.15523209501902,"pfxX":2.53003955911494,"pfxZ":0.7138003362390819,"pX":-0.23866286335445627,"pZ":2.621756106171163,"vX0":4.730191333896468,"vY0":-118.52594997610754,"vZ0":-1.4413553906397896,"x":126.1,"y":167.99,"x0":-2.5893480584644446,"y0":50.001244666597636,"z0":6.084627675328284,"aX":3.595786813598822},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.2,"breakHorizontal":-5.8,"spinRate":2247,"spinDirection":63},"zone":5,"typeConfidence":2.0,"plateTime":0.46224493970339653,"extension":6.31560144574495},"index":0,"playId":"e6be426c-f747-356f-9392-275f44131269","pitchNumber":1,"startTime":"2026-02-22T20:47:11.622Z","endTime":"2026-02-22T20:47:15.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":663584,"link":"/api/v1/people/663584","batSide":{"code":"R","description":"Right"}},"third":{"id":678225,"link":"/api/v1/people/678225"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":91.1,"endSpeed":83.4,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.466002266834842,"aZ":-15.341359411122884,"pfxX":-6.807749494099384,"pfxZ":9.480017064603135,"pX":-1.1953595749367525,"pZ":2.100189684576643,"vX0":5.238774652937315,"vY0":-132.44130622115955,"vZ0":-7.567318310757152,"x":162.56,"y":182.07,"x0":-2.3152459727423564,"y0":50.0011518018449,"z0":6.117892826074954,"aX":-12.084655861112813},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.7,"breakHorizontal":11.2,"spinRate":2185,"spinDirection":192},"zone":13,"typeConfidence":2.0,"plateTime":0.41367342595225676,"extension":6.37330629245089},"hitData":{"launchSpeed":57.5,"launchAngle":65.0,"totalDistance":110.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":154.89,"coordY":168.7}},"index":1,"playId":"907ad897-86f8-3165-8370-19129ead7a6e","pitchNumber":2,"startTime":"2026-02-22T20:47:26.499Z","endTime":"2026-02-22T20:47:34.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":663584,"link":"/api/v1/people/663584","batSide":{"code":"R","description":"Right"}},"third":{"id":678225,"link":"/api/v1/people/678225"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"credit":"b_ab"},{"player":{"id":694341,"link":"/api/v1/people/694341"},"credit":"p_ab"},{"player":{"id":663584,"link":"/api/v1/people/663584"},"credit":"b_pa"},{"player":{"id":694341,"link":"/api/v1/people/694341"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.9,"awayTeamWinProbability":92.1,"homeTeamWinProbabilityAdded":2.4000000000000004,"leverageIndex":0.57,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:47:34.278Z","atBatIndex":78},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chris Suero strikes out swinging.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T20:47:55.988Z","endTime":"2026-02-22T20:49:15.489Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":801523,"fullName":"Chris Suero","link":"/api/v1/people/801523"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694341,"fullName":"Brendan Beck","link":"/api/v1/people/694341"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":801523,"fullName":"Chris Suero","link":"/api/v1/people/801523"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682692,"link":"/api/v1/people/682692"},"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":75.5,"endSpeed":68.8,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.02058307339399,"aZ":-42.8146501777952,"pfxX":3.999289427131066,"pfxZ":-8.856742907998782,"pX":-0.5488617081796382,"pZ":3.4579714069985554,"vX0":2.779086110084823,"vY0":-109.69974315859295,"vZ0":3.3593277362295044,"x":137.92,"y":145.41,"x0":-2.358277175595744,"y0":50.00416110010223,"z0":6.517063944872358,"aX":4.803375534358104},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-14.6,"breakHorizontal":-8.0,"spinRate":2172,"spinDirection":18},"zone":11,"typeConfidence":2.0,"plateTime":0.5020849949051933,"extension":6.483147649272796},"index":0,"playId":"331c2ec5-3fb4-3a26-85d5-670d9745cca7","pitchNumber":1,"startTime":"2026-02-22T20:48:03.900Z","endTime":"2026-02-22T20:48:09.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":801523,"link":"/api/v1/people/801523","batSide":{"code":"R","description":"Right"}},"third":{"id":678225,"link":"/api/v1/people/678225"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.2,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.73069972006911,"aZ":-12.42416824133822,"pfxX":-1.0068041850503233,"pfxZ":11.33344105428728,"pX":-0.16862077650469431,"pZ":3.1959335055390117,"vX0":5.358763525390999,"vY0":-131.85254669715312,"vZ0":-5.5701286210928425,"x":123.43,"y":152.49,"x0":-2.1056479192929314,"y0":50.003950312013664,"z0":6.2699418801194104,"aX":-1.7557711134902065},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":19.3,"breakHorizontal":0.5,"spinRate":2236,"spinDirection":183},"zone":2,"typeConfidence":2.0,"plateTime":0.41705592494574395,"extension":6.487099791817038},"index":1,"playId":"1d73d114-52b6-34c9-a8f9-4d5a9375bb8b","pitchNumber":2,"startTime":"2026-02-22T20:48:19.157Z","endTime":"2026-02-22T20:48:22.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":801523,"link":"/api/v1/people/801523","batSide":{"code":"R","description":"Right"}},"third":{"id":678225,"link":"/api/v1/people/678225"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":74.4,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.291361076875894,"aZ":-35.14246485858534,"pfxX":-0.4412925633117042,"pfxZ":-2.1019637666295523,"pX":-0.8540514575967321,"pZ":2.7171745328830768,"vX0":4.454176822275329,"vY0":-118.81464863672659,"vZ0":-0.33315175021470567,"x":149.55,"y":165.42,"x0":-2.7052416963420245,"y0":50.002615149657686,"z0":6.085370394613109,"aX":-0.6240158745402916},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-3.6,"breakHorizontal":-0.4,"spinRate":2309,"spinDirection":69},"zone":4,"typeConfidence":2.0,"plateTime":0.4631160993561978,"extension":6.481371612523528},"index":2,"playId":"86475f7a-ffb4-3bfa-8dd2-b8ebd8559791","pitchNumber":3,"startTime":"2026-02-22T20:48:34.235Z","endTime":"2026-02-22T20:48:40.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":801523,"link":"/api/v1/people/801523","batSide":{"code":"R","description":"Right"}},"third":{"id":678225,"link":"/api/v1/people/678225"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"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-22T20:48:59.973Z","endTime":"2026-02-22T20:49:10.861Z","isPitch":false,"type":"action","player":{"id":801523,"link":"/api/v1/people/801523"},"defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":801523,"link":"/api/v1/people/801523","batSide":{"code":"R","description":"Right"}},"third":{"id":678225,"link":"/api/v1/people/678225"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.709746709768,"aZ":-10.117000873017174,"pfxX":-3.6168966614990916,"pfxZ":11.988393772889118,"pX":-0.13077668624413863,"pZ":2.854896199645216,"vX0":6.448193726991151,"vY0":-134.44336874044674,"vZ0":-6.922717729189444,"x":121.98,"y":161.7,"x0":-2.084738337768721,"y0":50.00622548428192,"z0":6.172539379891979,"aX":-6.657065378547262},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.5,"breakHorizontal":5.3,"spinRate":2266,"spinDirection":193},"zone":2,"typeConfidence":2.0,"plateTime":0.4065745389366979,"extension":6.41136278241011},"index":4,"playId":"d5af75c3-6097-3cc1-ad54-889f4f49d3b3","pitchNumber":4,"startTime":"2026-02-22T20:49:10.861Z","endTime":"2026-02-22T20:49:15.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694341,"link":"/api/v1/people/694341","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682692,"link":"/api/v1/people/682692"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":670097,"link":"/api/v1/people/670097"},"third":{"id":669699,"link":"/api/v1/people/669699"},"shortstop":{"id":680716,"link":"/api/v1/people/680716"},"left":{"id":701778,"link":"/api/v1/people/701778"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":682003,"link":"/api/v1/people/682003"}},"offense":{"batter":{"id":801523,"link":"/api/v1/people/801523","batSide":{"code":"R","description":"Right"}},"third":{"id":678225,"link":"/api/v1/people/678225"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801523,"link":"/api/v1/people/801523"},"credit":"b_ab"},{"player":{"id":694341,"link":"/api/v1/people/694341"},"credit":"p_ab"},{"player":{"id":801523,"link":"/api/v1/people/801523"},"credit":"b_pa"},{"player":{"id":694341,"link":"/api/v1/people/694341"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.5,"awayTeamWinProbability":90.5,"homeTeamWinProbabilityAdded":1.5999999999999996,"leverageIndex":0.58,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:49:15.489Z","atBatIndex":79},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jace Avina walks.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-22T20:51:58.590Z","endTime":"2026-02-22T20:52:55.544Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":701778,"fullName":"Jace Avina","link":"/api/v1/people/701778"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664346,"fullName":"Carlos Guzman","link":"/api/v1/people/664346"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701778,"fullName":"Jace Avina","link":"/api/v1/people/701778"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701778,"fullName":"Jace Avina","link":"/api/v1/people/701778"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Carlos Guzman replaces Jordan Geber.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T20:52:00.874Z","endTime":"2026-02-22T20:52:00.875Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664346,"link":"/api/v1/people/664346"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":802363,"link":"/api/v1/people/802363","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"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":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":86.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.6190257633116,"aZ":-11.700733056330114,"pfxX":-7.98965608991573,"pfxZ":10.613470556600761,"pX":2.191082336610111,"pZ":2.998402571539063,"vX0":13.03026278663955,"vY0":-138.84822578008354,"vZ0":-4.408094660434468,"x":33.48,"y":157.82,"x0":-1.5508785062675656,"y0":50.00102968217979,"z0":5.401335962591301,"aX":-15.410696587494},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.2,"breakHorizontal":11.4,"spinRate":2354,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.3963298362834857,"extension":6.911974857267767},"index":1,"playId":"e7d9a9a2-3404-367d-939e-16274846c880","pitchNumber":1,"startTime":"2026-02-22T20:52:00.876Z","endTime":"2026-02-22T20:52:06.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664346,"link":"/api/v1/people/664346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"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":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":87.2,"endSpeed":80.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.10026008189695,"aZ":-25.670408066706017,"pfxX":1.901388671355761,"pfxZ":3.9588364414023847,"pX":0.9547996293100249,"pZ":2.1500429710551017,"vX0":6.794728892733634,"vY0":-126.89124514243674,"vZ0":-2.587966742678261,"x":80.61,"y":180.73,"x0":-1.996465473165952,"y0":50.0046826569917,"z0":5.212289327415603,"aX":3.1229609079475367},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.8,"breakHorizontal":-4.9,"spinRate":2214,"spinDirection":172},"zone":14,"typeConfidence":2.0,"plateTime":0.4304082109709553,"extension":6.814766568800669},"index":2,"playId":"b5a5b958-e917-3bb3-b149-8c52d79d996d","pitchNumber":2,"startTime":"2026-02-22T20:52:16.553Z","endTime":"2026-02-22T20:52:27.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664346,"link":"/api/v1/people/664346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"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":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06274107134311,"aZ":-27.420535627711992,"pfxX":2.963642599637768,"pfxZ":2.9459853805592626,"pX":-1.0383876294179337,"pZ":3.794131086412648,"vX0":1.6432336408506694,"vY0":-126.40047125742714,"vZ0":1.3567848659646728,"x":156.58,"y":136.34,"x0":-2.082339894303836,"y0":50.006303876719855,"z0":5.453979110777098,"aX":4.7906378778599485},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.9,"breakHorizontal":-5.8,"spinRate":2272,"spinDirection":162},"zone":11,"typeConfidence":2.0,"plateTime":0.4335336421502003,"extension":6.660137572631146},"index":3,"playId":"6b58be78-be99-3648-8395-b6e34f12b8e9","pitchNumber":3,"startTime":"2026-02-22T20:52:34.226Z","endTime":"2026-02-22T20:52:37.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664346,"link":"/api/v1/people/664346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"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":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":84.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.4575933295864,"aZ":-12.372114507525298,"pfxX":-6.677009583077653,"pfxZ":10.609343338256807,"pX":0.9175623732117768,"pZ":1.2291290930988157,"vX0":9.408461919771897,"vY0":-137.0153398951913,"vZ0":-8.446892755767076,"x":82.02,"y":205.59,"x0":-1.7228372412789537,"y0":50.001035474060544,"z0":5.23455058028227,"aX":-12.460977264771422},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.2,"breakHorizontal":9.7,"spinRate":2254,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.40259861149794585,"extension":6.811319736841091},"index":4,"playId":"1b203f10-dbd7-38be-901a-939a08b1a7d4","pitchNumber":4,"startTime":"2026-02-22T20:52:52.118Z","endTime":"2026-02-22T20:52:55.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664346,"link":"/api/v1/people/664346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"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":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701778,"link":"/api/v1/people/701778"},"credit":"b_pa"},{"player":{"id":664346,"link":"/api/v1/people/664346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.2,"awayTeamWinProbability":80.8,"homeTeamWinProbabilityAdded":9.7,"leverageIndex":1.88,"dramaIndex":112.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:52:55.544Z","atBatIndex":80},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miguel Palma flies out to right fielder Matt Rudick.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-22T20:53:13.281Z","endTime":"2026-02-22T20:55:58.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":682692,"fullName":"Miguel Palma","link":"/api/v1/people/682692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664346,"fullName":"Carlos Guzman","link":"/api/v1/people/664346"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701778,"fullName":"Jace Avina","link":"/api/v1/people/701778"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682692,"fullName":"Miguel Palma","link":"/api/v1/people/682692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":689822,"link":"/api/v1/people/689822"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.3,"strikeZoneTop":3.052,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.80607216493096,"aZ":-24.948149455898488,"pfxX":1.9801142445652637,"pfxZ":4.525957708479229,"pX":0.4891887111762642,"pZ":2.0093158421755524,"vX0":5.266402506829237,"vY0":-125.39039143991491,"vZ0":-3.018795505723051,"x":98.35,"y":184.53,"x0":-1.8935436372900227,"y0":50.002101071964745,"z0":5.259371768986512,"aX":3.1589300031891177},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.8,"breakHorizontal":-4.8,"spinRate":2224,"spinDirection":147},"zone":9,"typeConfidence":2.0,"plateTime":0.4364423456320359,"extension":6.741717762180973},"index":0,"playId":"b03ac4f5-19b2-3f5e-9689-c4f733efedd0","pitchNumber":1,"startTime":"2026-02-22T20:53:26.000Z","endTime":"2026-02-22T20:53:30.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664346,"link":"/api/v1/people/664346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":682692,"link":"/api/v1/people/682692","batSide":{"code":"R","description":"Right"}},"first":{"id":701778,"link":"/api/v1/people/701778"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.052,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.374091732310195,"aZ":-25.507750916632745,"pfxX":1.8599689287878665,"pfxZ":4.214898878280376,"pX":0.9208601116731645,"pZ":2.124375086245011,"vX0":6.25857711674962,"vY0":-124.5555981954346,"vZ0":-2.4435656292361285,"x":81.9,"y":181.42,"x0":-1.8590542438046016,"y0":50.00506090149403,"z0":5.212339425658821,"aX":2.942027255420152},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.3,"breakHorizontal":-4.7,"spinRate":2143,"spinDirection":174},"zone":14,"typeConfidence":2.0,"plateTime":0.4385809560890732,"extension":6.688204846591759},"index":1,"playId":"d87b2f9d-51e6-3631-93ff-30eb8dbdcab3","pitchNumber":2,"startTime":"2026-02-22T20:53:50.321Z","endTime":"2026-02-22T20:53:54.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664346,"link":"/api/v1/people/664346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":682692,"link":"/api/v1/people/682692","batSide":{"code":"R","description":"Right"}},"first":{"id":701778,"link":"/api/v1/people/701778"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":93.5,"endSpeed":84.5,"strikeZoneTop":3.052,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.87814638292461,"aZ":-10.908512453399377,"pfxX":-5.881311556686865,"pfxZ":11.500874536672502,"pX":0.22644046884440389,"pZ":2.4281052976420616,"vX0":6.90638038389324,"vY0":-135.87715361041035,"vZ0":-5.695112497335203,"x":108.37,"y":173.22,"x0":-1.5976227543117594,"y0":50.00238530888913,"z0":5.326294717829084,"aX":-10.874661568634352},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.6,"breakHorizontal":9.0,"spinRate":2272,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.40484914983147924,"extension":6.747522680428976},"index":2,"playId":"659b8b80-8efb-328d-bdc6-e5146bb62816","pitchNumber":3,"startTime":"2026-02-22T20:54:08.450Z","endTime":"2026-02-22T20:54:11.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664346,"link":"/api/v1/people/664346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":682692,"link":"/api/v1/people/682692","batSide":{"code":"R","description":"Right"}},"first":{"id":701778,"link":"/api/v1/people/701778"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-02-22T20:54:30.863Z","endTime":"2026-02-22T20:54:44.479Z","isPitch":false,"type":"action","player":{"id":682692,"link":"/api/v1/people/682692"},"defense":{"pitcher":{"id":664346,"link":"/api/v1/people/664346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":682692,"link":"/api/v1/people/682692","batSide":{"code":"R","description":"Right"}},"first":{"id":701778,"link":"/api/v1/people/701778"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.4,"strikeZoneTop":3.052,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.629016754895005,"aZ":-28.631499979105882,"pfxX":3.8844396436100626,"pfxZ":2.3197360821372177,"pX":1.0947354438244359,"pZ":1.971623838916444,"vX0":5.870111596176885,"vY0":-123.29743370994468,"vZ0":-2.0748554354340074,"x":75.27,"y":185.55,"x0":-1.82990616118393,"y0":50.00083815820387,"z0":5.262105300909914,"aX":5.923660711270196},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.0,"breakHorizontal":-8.5,"spinRate":2229,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.44581137543754545,"extension":6.697558965399505},"index":4,"playId":"11e487bd-9af0-3402-89d1-e34daef4bbf5","pitchNumber":4,"startTime":"2026-02-22T20:54:44.479Z","endTime":"2026-02-22T20:54:48.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664346,"link":"/api/v1/people/664346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":682692,"link":"/api/v1/people/682692","batSide":{"code":"R","description":"Right"}},"first":{"id":701778,"link":"/api/v1/people/701778"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.052,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.72278365289935,"aZ":-15.231577413657833,"pfxX":-7.828423681229874,"pfxZ":8.904244284613055,"pX":0.1601550072132751,"pZ":2.3170197573558036,"vX0":7.8169076863049725,"vY0":-137.38425616413403,"vZ0":-5.332637489531121,"x":110.9,"y":176.22,"x0":-1.711128075773407,"y0":50.00554098131717,"z0":5.326282174774677,"aX":-14.899810881671375},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.1,"breakHorizontal":12.5,"spinRate":2164,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.399385610710584,"extension":6.744204438569379},"index":5,"playId":"8c8542f7-eaa8-3193-ade2-0168f5e3c296","pitchNumber":5,"startTime":"2026-02-22T20:55:02.296Z","endTime":"2026-02-22T20:55:05.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664346,"link":"/api/v1/people/664346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":682692,"link":"/api/v1/people/682692","batSide":{"code":"R","description":"Right"}},"first":{"id":701778,"link":"/api/v1/people/701778"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.052,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.90777402092698,"aZ":-13.648173737643106,"pfxX":-6.441821803786289,"pfxZ":9.823961253617162,"pX":0.1551150324070665,"pZ":3.3179995277810517,"vX0":6.842123716616168,"vY0":-136.63520032867282,"vZ0":-3.080616405648079,"x":111.09,"y":149.19,"x0":-1.5479218069737366,"y0":50.000116495131415,"z0":5.401513140211082,"aX":-12.144313620535577},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.3,"breakHorizontal":10.2,"spinRate":2099,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.4013139128602483,"extension":6.782719351858837},"index":6,"playId":"a4a4a1a9-2a3f-3791-ac67-5ceb137db9cb","pitchNumber":6,"startTime":"2026-02-22T20:55:29.127Z","endTime":"2026-02-22T20:55:32.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664346,"link":"/api/v1/people/664346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":682692,"link":"/api/v1/people/682692","batSide":{"code":"R","description":"Right"}},"first":{"id":701778,"link":"/api/v1/people/701778"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.052,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.52174728933206,"aZ":-28.078672882051162,"pfxX":3.3606549501475844,"pfxZ":2.6227315711363275,"pX":0.09746280506193782,"pZ":2.7074565822464627,"vX0":3.607746979397479,"vY0":-123.55331926907397,"vZ0":-0.6861490987931049,"x":113.28,"y":165.68,"x0":-1.8132290511867257,"y0":50.00055979891247,"z0":5.329597131066929,"aX":5.241743573332281},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.8,"breakHorizontal":-6.8,"spinRate":2256,"spinDirection":154},"zone":2,"typeConfidence":2.0,"plateTime":0.44177800999429095,"extension":6.671142378371519},"hitData":{"launchSpeed":80.3,"launchAngle":31.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.69,"coordY":113.96}},"index":7,"playId":"43cd5653-d79a-3d4c-8da1-1dab10623411","pitchNumber":7,"startTime":"2026-02-22T20:55:51.678Z","endTime":"2026-02-22T20:55:58.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664346,"link":"/api/v1/people/664346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":682692,"link":"/api/v1/people/682692","batSide":{"code":"R","description":"Right"}},"first":{"id":701778,"link":"/api/v1/people/701778"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682692,"link":"/api/v1/people/682692"},"credit":"b_ab"},{"player":{"id":664346,"link":"/api/v1/people/664346"},"credit":"p_ab"},{"player":{"id":682692,"link":"/api/v1/people/682692"},"credit":"b_pa"},{"player":{"id":664346,"link":"/api/v1/people/664346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.200000000000001,"awayTeamWinProbability":88.8,"homeTeamWinProbabilityAdded":-7.999999999999998,"leverageIndex":3.7,"dramaIndex":147.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:55:58.820Z","atBatIndex":81},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kaeden Kent walks. Jace Avina to 2nd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-22T20:56:24.016Z","endTime":"2026-02-22T20:58:12.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":809763,"fullName":"Kaeden Kent","link":"/api/v1/people/809763"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664346,"fullName":"Carlos Guzman","link":"/api/v1/people/664346"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":809763,"fullName":"Kaeden Kent","link":"/api/v1/people/809763"},"postOnSecond":{"id":701778,"fullName":"Jace Avina","link":"/api/v1/people/701778"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":701778,"fullName":"Jace Avina","link":"/api/v1/people/701778"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":809763,"fullName":"Kaeden Kent","link":"/api/v1/people/809763"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Kaeden Kent replaces Garrett Martin.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-22T20:56:26.098Z","endTime":"2026-02-22T20:56:26.099Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":809763,"link":"/api/v1/people/809763"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"702","replacedPlayer":{"id":682003,"link":"/api/v1/people/682003"},"defense":{"pitcher":{"id":664346,"link":"/api/v1/people/664346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":682003,"link":"/api/v1/people/682003","batSide":{"code":"R","description":"Right"}},"first":{"id":701778,"link":"/api/v1/people/701778"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":84.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.914133645824535,"aZ":-13.129242101445106,"pfxX":-7.41739222179278,"pfxZ":10.19012028292719,"pX":0.17810314148478107,"pZ":1.6429718925422718,"vX0":7.632891978173899,"vY0":-136.9683713277897,"vZ0":-7.017983644813155,"x":110.21,"y":194.42,"x0":-1.703373604973804,"y0":50.00096664817626,"z0":5.166763285120656,"aX":-13.859577224347467},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.8,"breakHorizontal":11.5,"spinRate":2276,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.4024445905266276,"extension":6.937394064534819},"index":1,"playId":"29c1ec8c-e95a-3a1f-bb9e-b7fe38a14cf7","pitchNumber":1,"startTime":"2026-02-22T20:56:26.100Z","endTime":"2026-02-22T20:56:30.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664346,"link":"/api/v1/people/664346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":809763,"link":"/api/v1/people/809763","batSide":{"code":"L","description":"Left"}},"first":{"id":701778,"link":"/api/v1/people/701778"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.425468047855116,"aZ":-21.99579330768577,"pfxX":1.2111842169706204,"pfxZ":6.216209474047847,"pX":0.6324418619565884,"pZ":0.7506833237761538,"vX0":5.975933072126484,"vY0":-127.23578816671755,"vZ0":-6.654116869299918,"x":92.89,"y":218.51,"x0":-1.9053112753745642,"y0":50.00348969263514,"z0":5.146223546363214,"aX":1.9824407871362264},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":10.0,"breakHorizontal":-3.6,"spinRate":2226,"spinDirection":173},"zone":14,"typeConfidence":2.0,"plateTime":0.43069590671678704,"extension":6.715753437505485},"index":2,"playId":"d7bf733e-c451-35b8-9bae-09e45ca19a3d","pitchNumber":2,"startTime":"2026-02-22T20:56:43.882Z","endTime":"2026-02-22T20:56:51.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664346,"link":"/api/v1/people/664346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":809763,"link":"/api/v1/people/809763","batSide":{"code":"L","description":"Left"}},"first":{"id":701778,"link":"/api/v1/people/701778"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.342666051902558,"aZ":-16.857104466393757,"pfxX":-7.8200220204607405,"pfxZ":8.320926367071458,"pX":-0.29319779963974135,"pZ":4.42793270624704,"vX0":6.3149352076868315,"vY0":-135.06691174745583,"vZ0":0.26777320758445955,"x":128.18,"y":119.23,"x0":-1.6493888225844577,"y0":50.00613768762751,"z0":5.516037498702809,"aX":-14.402665043025731},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.4,"breakHorizontal":12.7,"spinRate":2121,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.4060346744634984,"extension":6.776312675341513},"index":3,"playId":"57d1819f-84c4-3cba-8b48-b72579e82033","pitchNumber":3,"startTime":"2026-02-22T20:57:10.499Z","endTime":"2026-02-22T20:57:16.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664346,"link":"/api/v1/people/664346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":809763,"link":"/api/v1/people/809763","batSide":{"code":"L","description":"Left"}},"first":{"id":701778,"link":"/api/v1/people/701778"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":85.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.45319759243432,"aZ":-15.447629660580018,"pfxX":-7.781867584265871,"pfxZ":8.798368664638586,"pX":0.5766502267150984,"pZ":3.0648479239637565,"vX0":8.616948383153336,"vY0":-137.6938331229521,"vZ0":-3.415496846064986,"x":95.02,"y":156.03,"x0":-1.5974061846876522,"y0":50.00114694080445,"z0":5.380718702267654,"aX":-14.79129588986697},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.2,"breakHorizontal":12.1,"spinRate":2144,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.3993296118850247,"extension":6.830413141934797},"index":4,"playId":"eb294a87-a3ab-3941-a3ad-3fa65861d977","pitchNumber":4,"startTime":"2026-02-22T20:57:31.534Z","endTime":"2026-02-22T20:57:37.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664346,"link":"/api/v1/people/664346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":809763,"link":"/api/v1/people/809763","batSide":{"code":"L","description":"Left"}},"first":{"id":701778,"link":"/api/v1/people/701778"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.389186778336537,"aZ":-24.760548441471467,"pfxX":1.8962315947492328,"pfxZ":4.531098097588059,"pX":-0.20741235112664505,"pZ":3.0265945922040403,"vX0":3.539751020885295,"vY0":-126.50054079273902,"vZ0":-0.9673140323598826,"x":124.91,"y":157.06,"x0":-1.8658185816620063,"y0":50.0042538305602,"z0":5.380905580506149,"aX":3.1040781816672496},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.3,"breakHorizontal":-4.2,"spinRate":2165,"spinDirection":179},"zone":2,"typeConfidence":2.0,"plateTime":0.4313409196724467,"extension":6.751624558961319},"index":5,"playId":"e45f4d17-5afe-3d54-809c-77f71b59a8e7","pitchNumber":5,"startTime":"2026-02-22T20:57:49.916Z","endTime":"2026-02-22T20:57:55.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664346,"link":"/api/v1/people/664346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":809763,"link":"/api/v1/people/809763","batSide":{"code":"L","description":"Left"}},"first":{"id":701778,"link":"/api/v1/people/701778"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":94.2,"endSpeed":85.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.86447328790911,"aZ":-12.155873457597213,"pfxX":-6.785534092971559,"pfxZ":10.640356437260632,"pX":1.2728007850783762,"pZ":2.032244155748797,"vX0":9.927836729644506,"vY0":-136.71848308936083,"vZ0":-6.648635810407605,"x":68.48,"y":183.91,"x0":-1.5342528420301564,"y0":50.00450217734726,"z0":5.340533572127528,"aX":-12.76882051286168},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.9,"breakHorizontal":10.1,"spinRate":2087,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.40156777116486353,"extension":6.930214136584135},"index":6,"playId":"f8950262-a04c-30cd-9f9a-cbdec5f15f63","pitchNumber":6,"startTime":"2026-02-22T20:58:08.962Z","endTime":"2026-02-22T20:58:12.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664346,"link":"/api/v1/people/664346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":809763,"link":"/api/v1/people/809763","batSide":{"code":"L","description":"Left"}},"first":{"id":701778,"link":"/api/v1/people/701778"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":809763,"link":"/api/v1/people/809763"},"credit":"b_pa"},{"player":{"id":664346,"link":"/api/v1/people/664346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":9.999999999999998,"leverageIndex":2.88,"dramaIndex":138.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:58:12.241Z","atBatIndex":82},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Short strikes out swinging.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-22T20:59:14.275Z","endTime":"2026-02-22T21:00:12.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664346,"fullName":"Carlos Guzman","link":"/api/v1/people/664346"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":809763,"fullName":"Kaeden Kent","link":"/api/v1/people/809763"},"postOnSecond":{"id":701778,"fullName":"Jace Avina","link":"/api/v1/people/701778"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":3},"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.657536765957925,"aZ":-24.719488743191604,"pfxX":1.7646507249661443,"pfxZ":4.47923565731076,"pX":0.46478741671147145,"pZ":3.49067137883596,"vX0":5.572040664996106,"vY0":-128.00855657708942,"vZ0":0.07750495137989699,"x":99.28,"y":144.53,"x0":-1.9667526506098403,"y0":50.004499207468754,"z0":5.390360423224691,"aX":2.9365022979367543},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.4,"breakHorizontal":-4.4,"spinRate":2124,"spinDirection":166},"zone":12,"typeConfidence":2.0,"plateTime":0.42737888347200226,"extension":6.8110109830969146},"index":0,"playId":"fd123014-6723-3440-87fc-87840fe227d0","pitchNumber":1,"startTime":"2026-02-22T20:59:14.275Z","endTime":"2026-02-22T20:59:19.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664346,"link":"/api/v1/people/664346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":670097,"link":"/api/v1/people/670097","batSide":{"code":"R","description":"Right"}},"first":{"id":809763,"link":"/api/v1/people/809763"},"second":{"id":701778,"link":"/api/v1/people/701778"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.38715742634595,"aZ":-23.96785497568925,"pfxX":0.6887873333511053,"pfxZ":5.053926110209533,"pX":0.17048995178082818,"pZ":2.151186811209819,"vX0":5.18985032243509,"vY0":-126.51520518604728,"vZ0":-3.023055940110215,"x":110.5,"y":180.7,"x0":-1.9954187648879615,"y0":50.00229870640826,"z0":5.278756104380472,"aX":1.118603126573683},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.8,"breakHorizontal":-2.4,"spinRate":2008,"spinDirection":174},"zone":5,"typeConfidence":2.0,"plateTime":0.4326366488547335,"extension":6.831457280602358},"index":1,"playId":"50826002-2545-3bbb-ae4c-ed0264c6461a","pitchNumber":2,"startTime":"2026-02-22T20:59:31.817Z","endTime":"2026-02-22T20:59:36.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664346,"link":"/api/v1/people/664346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":670097,"link":"/api/v1/people/670097","batSide":{"code":"R","description":"Right"}},"first":{"id":809763,"link":"/api/v1/people/809763"},"second":{"id":701778,"link":"/api/v1/people/701778"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73298775763352,"aZ":-23.67585364038185,"pfxX":1.377879263132357,"pfxZ":5.085465372364331,"pX":0.32127783909421187,"pZ":2.478509074769853,"vX0":4.813699963319867,"vY0":-128.47694494231362,"vZ0":-2.4339978801969275,"x":104.75,"y":171.86,"x0":-1.7559650969598892,"y0":50.00297579255289,"z0":5.279169727533264,"aX":2.3012653747148657},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.9,"breakHorizontal":-3.6,"spinRate":2184,"spinDirection":186},"zone":6,"typeConfidence":2.0,"plateTime":0.4264077386132308,"extension":6.646319005820508},"index":2,"playId":"3ec5a352-0d77-3ae8-9cb8-44a80a7582f5","pitchNumber":3,"startTime":"2026-02-22T20:59:49.128Z","endTime":"2026-02-22T20:59:52.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664346,"link":"/api/v1/people/664346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":670097,"link":"/api/v1/people/670097","batSide":{"code":"R","description":"Right"}},"first":{"id":809763,"link":"/api/v1/people/809763"},"second":{"id":701778,"link":"/api/v1/people/701778"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":93.1,"endSpeed":84.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.777161855540687,"aZ":-14.10367228197912,"pfxX":-7.380650590082414,"pfxZ":9.810490596862632,"pX":-0.0032863360600833666,"pZ":3.2203293241934507,"vX0":6.8469027833987,"vY0":-135.40745219182799,"vZ0":-3.201404821861597,"x":117.13,"y":151.83,"x0":-1.6156226786550385,"y0":50.00254954354033,"z0":5.4153048593766,"aX":-13.595609194183185},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.2,"breakHorizontal":11.8,"spinRate":2304,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.40573957989065557,"extension":6.676914741230081},"index":3,"playId":"9cb24ac2-4dad-3aa2-8fa6-f6b414493b29","pitchNumber":4,"startTime":"2026-02-22T21:00:08.781Z","endTime":"2026-02-22T21:00:12.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664346,"link":"/api/v1/people/664346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":670097,"link":"/api/v1/people/670097","batSide":{"code":"R","description":"Right"}},"first":{"id":809763,"link":"/api/v1/people/809763"},"second":{"id":701778,"link":"/api/v1/people/701778"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670097,"link":"/api/v1/people/670097"},"credit":"b_ab"},{"player":{"id":664346,"link":"/api/v1/people/664346"},"credit":"p_ab"},{"player":{"id":670097,"link":"/api/v1/people/670097"},"credit":"b_pa"},{"player":{"id":664346,"link":"/api/v1/people/664346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.700000000000001,"awayTeamWinProbability":90.3,"homeTeamWinProbabilityAdded":-11.499999999999998,"leverageIndex":4.86,"dramaIndex":197.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:00:12.430Z","atBatIndex":83},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ernesto Martinez Jr. grounds out to first baseman JT Schwartz.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-22T21:00:37.655Z","endTime":"2026-02-22T21:01:38.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":667803,"fullName":"Ernesto Martinez Jr.","link":"/api/v1/people/667803"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664346,"fullName":"Carlos Guzman","link":"/api/v1/people/664346"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":667803,"fullName":"Ernesto Martinez Jr.","link":"/api/v1/people/667803"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681286,"link":"/api/v1/people/681286"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.5,"strikeZoneTop":3.476,"strikeZoneBottom":1.754,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.008435391970124,"aZ":-13.37923437924251,"pfxX":-8.600968433890504,"pfxZ":10.187135634926964,"pX":0.7631264363755444,"pZ":2.588806967515271,"vX0":9.283567274017011,"vY0":-135.55656298561948,"vZ0":-4.810790749801683,"x":87.91,"y":168.88,"x0":-1.602587653648959,"y0":50.00420417371442,"z0":5.333821743969286,"aX":-15.871184078910016},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.5,"breakHorizontal":13.4,"spinRate":2381,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.4053903375861365,"extension":6.962942875724818},"index":0,"playId":"5d17060b-a304-355b-988a-82abe3f85687","pitchNumber":1,"startTime":"2026-02-22T21:00:48.861Z","endTime":"2026-02-22T21:00:53.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664346,"link":"/api/v1/people/664346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":667803,"link":"/api/v1/people/667803","batSide":{"code":"L","description":"Left"}},"first":{"id":809763,"link":"/api/v1/people/809763"},"second":{"id":701778,"link":"/api/v1/people/701778"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.1,"strikeZoneTop":3.476,"strikeZoneBottom":1.754,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.609664609687616,"aZ":-19.224262800916115,"pfxX":-0.6319209872188511,"pfxZ":7.597148237223274,"pX":0.6345944196831456,"pZ":1.3484682823813074,"vX0":6.56592538598754,"vY0":-129.13884759217387,"vZ0":-5.865149476417302,"x":92.81,"y":202.37,"x0":-1.8489139131520547,"y0":50.00114887283365,"z0":5.108119176517269,"aX":-1.0774816124956847},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.8,"breakHorizontal":-0.2,"spinRate":2051,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.4226706977704442,"extension":7.201060165264424},"index":1,"playId":"fed2a96f-0888-35c1-bc6a-0708591dbe8c","pitchNumber":2,"startTime":"2026-02-22T21:01:08.356Z","endTime":"2026-02-22T21:01:12.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664346,"link":"/api/v1/people/664346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":667803,"link":"/api/v1/people/667803","batSide":{"code":"L","description":"Left"}},"first":{"id":809763,"link":"/api/v1/people/809763"},"second":{"id":701778,"link":"/api/v1/people/701778"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.476,"strikeZoneBottom":1.754,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03585485436357,"aZ":-21.80222019616193,"pfxX":-1.4640432640480587,"pfxZ":5.981139624497754,"pX":0.1872303872203126,"pZ":1.8622475862280805,"vX0":5.5907073257820965,"vY0":-130.28520632029566,"vZ0":-4.469281298133286,"x":109.86,"y":188.5,"x0":-1.7878052685340589,"y0":50.00473497755934,"z0":5.22871157126071,"aX":-2.54009196051695},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.2,"breakHorizontal":1.6,"spinRate":2304,"spinDirection":200},"zone":8,"typeConfidence":2.0,"plateTime":0.41894937972929025,"extension":6.737067755284715},"hitData":{"launchSpeed":107.6,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.03,"coordY":159.63}},"index":2,"playId":"5cbf0bf1-9b07-30d7-97ca-1832cec61a91","pitchNumber":3,"startTime":"2026-02-22T21:01:27.703Z","endTime":"2026-02-22T21:01:38.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664346,"link":"/api/v1/people/664346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663584,"link":"/api/v1/people/663584"},"first":{"id":681286,"link":"/api/v1/people/681286"},"second":{"id":699305,"link":"/api/v1/people/699305"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":687714,"link":"/api/v1/people/687714"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":689822,"link":"/api/v1/people/689822"}},"offense":{"batter":{"id":667803,"link":"/api/v1/people/667803","batSide":{"code":"L","description":"Left"}},"first":{"id":809763,"link":"/api/v1/people/809763"},"second":{"id":701778,"link":"/api/v1/people/701778"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":688057,"link":"/api/v1/people/688057"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667803,"link":"/api/v1/people/667803"},"credit":"b_ab"},{"player":{"id":664346,"link":"/api/v1/people/664346"},"credit":"p_ab"},{"player":{"id":667803,"link":"/api/v1/people/667803"},"credit":"b_pa"},{"player":{"id":664346,"link":"/api/v1/people/664346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-9.700000000000001,"leverageIndex":3.9,"dramaIndex":162.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:01:38.739Z","atBatIndex":84}]