[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Vierling singles on a ground ball to left fielder Heston Kjerstad.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-26T18:06:52.296Z","endTime":"2026-02-26T18:09:07.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":677008,"link":"/api/v1/people/677008"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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-26T16:07:05.927Z","endTime":"2026-02-26T17:43:58.344Z","isPitch":false,"type":"action","player":{"id":663837,"link":"/api/v1/people/663837"},"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-26T17:43:58.344Z","endTime":"2026-02-26T18:05:33.387Z","isPitch":false,"type":"action","player":{"id":663837,"link":"/api/v1/people/663837"},"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-26T18:05:33.387Z","endTime":"2026-02-26T18:06:55.296Z","isPitch":false,"type":"action","player":{"id":663837,"link":"/api/v1/people/663837"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"coordinates":{"x":126.76,"y":161.59},"breaks":{}},"index":3,"playId":"08316446-0016-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2026-02-26T18:06:55.296Z","endTime":"2026-02-26T18:07:32.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"coordinates":{"x":110.47,"y":193.65},"breaks":{}},"index":4,"playId":"08316446-0016-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-02-26T18:07:32.098Z","endTime":"2026-02-26T18:07:50.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"coordinates":{"x":116.13,"y":177.85},"breaks":{}},"index":5,"playId":"08316446-0016-0033-000c-f08cd117d70a","pitchNumber":3,"startTime":"2026-02-26T18:07:50.930Z","endTime":"2026-02-26T18:07:50.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.02560804251011,"aZ":-17.007543932334585,"pfxX":-8.373271420704903,"pfxZ":7.989466195537769,"pX":0.2193920795515891,"pZ":1.6523470156761424,"vX0":8.899626218324867,"vY0":-136.8469907212163,"vZ0":-7.538673055480855,"x":108.64,"y":194.17,"x0":-1.9860153449056956,"y0":50.000894766651804,"z0":5.606563431792759,"aX":-15.889897596466675},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.1,"breakHorizontal":13.3},"zone":8,"typeConfidence":2.0,"plateTime":0.40015654698198677},"index":6,"playId":"76b915ed-063b-33a4-82ae-16e93ab22116","pitchNumber":4,"startTime":"2026-02-26T18:08:14.677Z","endTime":"2026-02-26T18:08:20.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"coordinates":{"x":72.48,"y":213.02},"breaks":{}},"index":7,"playId":"08316446-0016-0053-000c-f08cd117d70a","pitchNumber":5,"startTime":"2026-02-26T18:08:34.975Z","endTime":"2026-02-26T18:08:54.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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)","isInPlay":true,"isStrike":false,"isBall":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"coordinates":{"x":116.67,"y":187.51},"breaks":{}},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.02,"coordY":110.37}},"index":8,"playId":"08316446-0016-0063-000c-f08cd117d70a","pitchNumber":6,"startTime":"2026-02-26T18:08:54.773Z","endTime":"2026-02-26T18:09:07.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":663837,"link":"/api/v1/people/663837"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-02-26T18:09:07.467Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Riley Greene grounds out to first baseman Pete Alonso. Matt Vierling to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-26T18:09:26.674Z","endTime":"2026-02-26T18:09:41.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"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":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"strikeZoneTop":3.3,"strikeZoneBottom":1.67,"coordinates":{"x":130.98,"y":189.31},"breaks":{}},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.19,"coordY":169.61}},"index":0,"playId":"08316446-0026-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2026-02-26T18:09:32.993Z","endTime":"2026-02-26T18:09:41.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":663837,"link":"/api/v1/people/663837"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":1.46,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:09:41.814Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Hao-Yu Lee grounds out, shortstop Gunnar Henderson to first baseman Pete Alonso. Matt Vierling to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-26T18:10:03.185Z","endTime":"2026-02-26T18:10:54.510Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.7,"endSpeed":79.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.485262358545075,"aZ":-24.747486470854888,"pfxX":-0.056508703301052954,"pfxZ":4.6527968556124195,"pX":0.6947906947075682,"pZ":0.5424180387239668,"vX0":6.435947739968905,"vY0":-125.83033871733514,"vZ0":-8.445257666785253,"x":90.52,"y":224.13,"x0":-1.8932049432866631,"y0":50.0055512605988,"z0":5.959820133221319,"aX":-0.09062378642864798},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.6,"breakHorizontal":-1.4},"zone":14,"typeConfidence":2.0,"plateTime":0.4359603590982579},"index":0,"playId":"d37d6196-a93f-3f7a-b3b2-ac762e5ddcdc","pitchNumber":1,"startTime":"2026-02-26T18:10:10.313Z","endTime":"2026-02-26T18:10:15.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"second":{"id":663837,"link":"/api/v1/people/663837"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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)","isInPlay":true,"isStrike":false,"isBall":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"strikeZoneTop":3.09,"strikeZoneBottom":1.56,"coordinates":{"x":135.66,"y":166.51},"breaks":{}},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":100.96,"coordY":152.9}},"index":1,"playId":"08316446-0036-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-02-26T18:10:33.444Z","endTime":"2026-02-26T18:10:54.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"second":{"id":663837,"link":"/api/v1/people/663837"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.26,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:10:54.510Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colt Keith flies out to center fielder Leody Taveras.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-26T18:11:00.538Z","endTime":"2026-02-26T18:11:18.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":72.7,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.756234842089402,"aZ":-41.817892408879196,"pfxX":1.8227510807156313,"pfxZ":-7.223605536428192,"pX":-0.05188631437852356,"pZ":2.3317207010360987,"vX0":3.580018978193303,"vY0":-115.46678477889097,"vZ0":0.12513958995132635,"x":118.98,"y":175.82,"x0":-1.8661515752083189,"y0":50.002185734097814,"z0":6.338142503067652,"aX":2.433391765763832},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-12.7,"breakHorizontal":-4.3},"zone":5,"typeConfidence":2.0,"plateTime":0.47640777470683915,"extension":6.018476476045189},"hitData":{"launchSpeed":97.9,"launchAngle":21.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.89,"coordY":83.03}},"index":0,"playId":"9421b5f9-3db1-3a5a-845f-799217d6868f","pitchNumber":1,"startTime":"2026-02-26T18:11:10.731Z","endTime":"2026-02-26T18:11:18.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"third":{"id":663837,"link":"/api/v1/people/663837"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.35,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:11:18.919Z","atBatIndex":3},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Gunnar Henderson pops out to shortstop John Peck.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-26T18:13:20.210Z","endTime":"2026-02-26T18:14:35.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":807726,"link":"/api/v1/people/807726"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.951100629797313,"aZ":-13.59945383339684,"pfxX":-3.902878518630586,"pfxZ":9.640502641921556,"pX":-1.2327235681151774,"pZ":3.103863259639933,"vX0":3.2259434586706135,"vY0":-138.19608844369642,"vZ0":-4.803544800718342,"x":163.99,"y":154.98,"x0":-1.9104310333528853,"y0":50.00090936667187,"z0":5.78404291973639,"aX":-7.518083733586954},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.6,"breakHorizontal":6.4},"zone":11,"typeConfidence":2.0,"plateTime":0.3969493692018973,"extension":6.116868455113381},"index":0,"playId":"b567ae2b-1ac1-3f36-b09a-694abb1747d3","pitchNumber":1,"startTime":"2026-02-26T18:13:34.892Z","endTime":"2026-02-26T18:13:41.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.057369120545026,"aZ":-15.76281821188861,"pfxX":-4.46099615131665,"pfxZ":8.434102120303239,"pX":-0.36995970500086095,"pZ":3.89190322661652,"vX0":5.803984277763325,"vY0":-139.0624659998371,"vZ0":-2.512972506208841,"x":131.1,"y":133.7,"x0":-1.9108425761932613,"y0":50.004252995547965,"z0":5.861086142273066,"aX":-8.68222545465869},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.9,"breakHorizontal":6.8},"zone":11,"typeConfidence":2.0,"plateTime":0.39485679678883967,"extension":6.408437553586276},"index":1,"playId":"344d7e1c-2268-3c24-a788-905a7d25a519","pitchNumber":2,"startTime":"2026-02-26T18:13:51.907Z","endTime":"2026-02-26T18:13:57.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.559075677092792,"aZ":-26.581343756362227,"pfxX":-10.435724772901477,"pfxZ":3.325156866901434,"pX":0.19783073836346585,"pZ":2.9774960868572995,"vX0":8.267316307225634,"vY0":-129.0552691628438,"vZ0":-1.8961604470225932,"x":109.46,"y":158.39,"x0":-1.6956945183238532,"y0":50.004102383337205,"z0":5.774885540643192,"aX":-17.555660844797515},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.8,"breakHorizontal":17.0},"zone":2,"typeConfidence":2.0,"plateTime":0.42488375298171377,"extension":7.317981210054828},"index":2,"playId":"7568cf0a-b625-3c72-906c-bf48d8493895","pitchNumber":3,"startTime":"2026-02-26T18:14:11.253Z","endTime":"2026-02-26T18:14:15.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":96.6,"endSpeed":87.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.41461303761758,"aZ":-12.191767600538212,"pfxX":-4.701023552325124,"pfxZ":10.115040226720124,"pX":0.40607701457240236,"pZ":2.8495338800246968,"vX0":7.310749103447747,"vY0":-140.29732686198977,"vZ0":-5.935043732724257,"x":101.52,"y":161.84,"x0":-1.6335992105330435,"y0":50.001991926709024,"z0":5.801046982234481,"aX":-9.28676688990759},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.2,"breakHorizontal":6.8},"zone":6,"typeConfidence":2.0,"plateTime":0.3917616527656991,"extension":6.581365312048232},"hitData":{"launchSpeed":66.4,"launchAngle":56.0,"totalDistance":162.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":89.65,"coordY":147.6}},"index":3,"playId":"24b85179-99d8-32a7-a349-8dff889475fc","pitchNumber":4,"startTime":"2026-02-26T18:14:26.229Z","endTime":"2026-02-26T18:14:35.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:14:35.371Z","atBatIndex":4},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Tyler O'Neill homers (1) on a line drive to left field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-26T18:14:40.495Z","endTime":"2026-02-26T18:16:59.388Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"responsiblePitcher":{"id":672456,"link":"/api/v1/people/672456"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":75.0,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.405865355890555,"aZ":-35.33837879963347,"pfxX":7.191978586022762,"pfxZ":-2.259162265290522,"pX":-0.8987816432751982,"pZ":2.495312735708667,"vX0":0.11407078036975524,"vY0":-116.73875719091632,"vZ0":-0.44617509272237266,"x":151.26,"y":171.41,"x0":-1.8848457345963867,"y0":50.00052538048177,"z0":5.966982709365346,"aX":10.095976550802328},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-4.0,"breakHorizontal":-13.1},"zone":11,"typeConfidence":2.0,"plateTime":0.46612076733345065,"extension":6.460108181541852},"index":0,"playId":"81e86a7f-527e-3eed-9f5d-0679e5301e59","pitchNumber":1,"startTime":"2026-02-26T18:14:58.252Z","endTime":"2026-02-26T18:15:08.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.330580746443825,"aZ":-27.01289363531585,"pfxX":3.7475604964989833,"pfxZ":3.149126330539697,"pX":1.1963523248542245,"pZ":1.7973144282536946,"vX0":6.092548144543955,"vY0":-127.27147271433923,"vZ0":-4.754035975874797,"x":71.4,"y":190.25,"x0":-1.7162203132169074,"y0":50.00355251953763,"z0":5.8310889065998674,"aX":6.141690084758055},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.8,"breakHorizontal":-8.2},"zone":14,"typeConfidence":2.0,"plateTime":0.4305107738215259,"extension":6.7016835426114865},"index":1,"playId":"bfce4323-5ea7-35fb-be8d-a026bde05361","pitchNumber":2,"startTime":"2026-02-26T18:15:39.772Z","endTime":"2026-02-26T18:15:44.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":97.3,"endSpeed":88.2,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.98792022626787,"aZ":-11.465016609797194,"pfxX":-4.124062682785521,"pfxZ":10.376744642157817,"pX":1.3893699089116383,"pZ":1.390251751542982,"vX0":9.585838030806592,"vY0":-141.06453551639595,"vZ0":-9.621769046128996,"x":64.04,"y":201.24,"x0":-1.531913256594142,"y0":50.005756284874174,"z0":5.6047353604592915,"aX":-8.233543972863949},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.7,"breakHorizontal":5.3},"zone":14,"typeConfidence":2.0,"plateTime":0.3897231604376099,"extension":6.987792203450371},"index":2,"playId":"dde16545-b857-320c-be33-12d942bae4bf","pitchNumber":3,"startTime":"2026-02-26T18:15:59.973Z","endTime":"2026-02-26T18:16:04.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.32772801295585,"aZ":-18.24625198085842,"pfxX":-11.414780419693095,"pfxZ":7.147801903647512,"pX":0.4379758389375657,"pZ":1.2651602395976023,"vX0":9.581559364723223,"vY0":-139.18162527122624,"vZ0":-8.593696941887382,"x":100.31,"y":204.62,"x0":-1.578448813423779,"y0":50.00015235374665,"z0":5.6176463649929,"aX":-22.231391298815335},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.2,"breakHorizontal":18.5},"zone":14,"typeConfidence":2.0,"plateTime":0.39462396597828553,"extension":6.680828834979686},"index":3,"playId":"14e7fc61-c8da-39ef-ba53-630ce0ee515a","pitchNumber":4,"startTime":"2026-02-26T18:16:16.468Z","endTime":"2026-02-26T18:16:21.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.60320400089171,"aZ":-11.582079031562479,"pfxX":-3.5309267969279907,"pfxZ":10.50704778138327,"pX":-0.7482485266183815,"pZ":2.0167011819792466,"vX0":4.280439259927067,"vY0":-139.20347922025118,"vZ0":-8.136647682208135,"x":145.52,"y":184.33,"x0":-1.8480109885494262,"y0":50.00552553370742,"z0":5.74674551946806,"aX":-6.922261378780864},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.5,"breakHorizontal":5.5},"zone":7,"typeConfidence":2.0,"plateTime":0.3936457168241545,"extension":6.685769581409485},"hitData":{"launchSpeed":109.0,"launchAngle":20.0,"totalDistance":393.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":37.55,"coordY":51.64}},"index":4,"playId":"089a4e0b-6500-3122-abc6-224ececd57e7","pitchNumber":5,"startTime":"2026-02-26T18:16:35.823Z","endTime":"2026-02-26T18:16:59.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641933,"link":"/api/v1/people/641933"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":641933,"link":"/api/v1/people/641933"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.6,"awayTeamWinProbability":37.4,"homeTeamWinProbabilityAdded":10.0,"leverageIndex":0.63,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:16:59.388Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Alonso singles on a sharp line drive to right fielder Matt Vierling.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-26T18:16:59.724Z","endTime":"2026-02-26T18:17:48.863Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.310943122014432,"aZ":-27.87316582999359,"pfxX":4.764983069202783,"pfxZ":2.7335979906482457,"pX":-0.36474509397238647,"pZ":2.5543061678245262,"vX0":2.697939986878198,"vY0":-125.13892264095394,"vZ0":-2.5619016204726215,"x":130.9,"y":169.81,"x0":-2.0788642084455278,"y0":50.001310918631354,"z0":5.89519260960794,"aX":7.489742590880339},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.6,"breakHorizontal":-9.2},"zone":4,"typeConfidence":2.0,"plateTime":0.43916094334843025,"extension":6.416482727409545},"index":0,"playId":"46ce75d7-5387-3ae5-9e2a-ebc008198f95","pitchNumber":1,"startTime":"2026-02-26T18:17:24.037Z","endTime":"2026-02-26T18:17:27.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":90.4,"endSpeed":83.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.885876895027927,"aZ":-25.550256413365865,"pfxX":-10.037922211045222,"pfxZ":3.7584877010237303,"pX":0.06699717654770075,"pZ":2.583476743332539,"vX0":8.064951669302564,"vY0":-131.45206549784365,"vZ0":-3.3217727542052433,"x":114.45,"y":169.03,"x0":-1.725209698105072,"y0":50.00588060363137,"z0":5.74463918949997,"aX":-17.703689505696275},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.4,"breakHorizontal":16.6},"zone":5,"typeConfidence":2.0,"plateTime":0.41547293235641236,"extension":7.157915991499783},"hitData":{"launchSpeed":107.5,"launchAngle":17.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":168.77,"coordY":94.11}},"index":1,"playId":"6c783df0-d4f4-34b4-8da9-b090630b2c80","pitchNumber":2,"startTime":"2026-02-26T18:17:39.337Z","endTime":"2026-02-26T18:17:48.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.7,"awayTeamWinProbability":35.3,"homeTeamWinProbabilityAdded":2.1000000000000014,"leverageIndex":0.56,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:17:48.863Z","atBatIndex":6},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Samuel Basallo grounds into a double play, second baseman Max Anderson to shortstop John Peck to first baseman Eduardo Valencia. Pete Alonso out at 2nd. Samuel Basallo out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-26T18:17:53.572Z","endTime":"2026-02-26T18:18:42.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":801194,"link":"/api/v1/people/801194"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":807726,"link":"/api/v1/people/807726"},"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":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":807726,"link":"/api/v1/people/807726"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680664,"link":"/api/v1/people/680664"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.0,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.553749449587116,"aZ":-35.33548300043806,"pfxX":5.849212392559234,"pfxZ":-2.220950309728014,"pX":0.38164343925382044,"pZ":2.5638805788996017,"vX0":3.2026841935951214,"vY0":-118.78081515067798,"vZ0":-0.4706232384295115,"x":102.45,"y":169.56,"x0":-1.7457508526548613,"y0":50.00324619349637,"z0":5.98793743495583,"aX":8.325633447272192},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-3.8,"breakHorizontal":-11.4},"zone":6,"typeConfidence":2.0,"plateTime":0.4617895495411184,"extension":6.641721481461623},"index":0,"playId":"b1680be9-5b2e-3eb7-bc73-0481bcbe1300","pitchNumber":1,"startTime":"2026-02-26T18:18:12.174Z","endTime":"2026-02-26T18:18:17.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.5,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26535491972815,"aZ":-24.994480683997775,"pfxX":-9.995103187944231,"pfxZ":4.124533109213125,"pX":-0.17488034443772732,"pZ":2.9118712704036347,"vX0":7.446807066016125,"vY0":-131.2602884361616,"vZ0":-2.513716061150226,"x":123.67,"y":160.16,"x0":-1.752681925056811,"y0":50.00561964029776,"z0":5.746689009176419,"aX":-17.411558734816136},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.1,"breakHorizontal":16.4},"zone":5,"typeConfidence":2.0,"plateTime":0.4175882185060269,"extension":7.100291851474163},"hitData":{"launchSpeed":109.1,"launchAngle":0.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":150.05,"coordY":149.35}},"index":1,"playId":"c092b7c1-3a17-3917-92d2-4b16383f715a","pitchNumber":2,"startTime":"2026-02-26T18:18:31.726Z","endTime":"2026-02-26T18:18:42.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":-4.400000000000006,"leverageIndex":1.04,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:18:42.915Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Thayron Liranzo walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-26T18:20:38.092Z","endTime":"2026-02-26T18:23:14.146Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":699073,"fullName":"Thayron Liranzo","link":"/api/v1/people/699073"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699073,"fullName":"Thayron Liranzo","link":"/api/v1/people/699073"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"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":699073,"fullName":"Thayron Liranzo","link":"/api/v1/people/699073"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.0,"endSpeed":71.6,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.211609381418334,"aZ":-38.16446452004931,"pfxX":1.0105574708475276,"pfxZ":-4.7000546472549,"pX":0.2553183247629087,"pZ":0.9756830603018393,"vX0":4.238775662811675,"vY0":-112.1364076249098,"vZ0":-2.6630411825739424,"x":107.27,"y":212.44,"x0":-1.7905041099746875,"y0":50.00399937493724,"z0":6.070874637913641,"aX":1.2871203662571626},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-8.9,"breakHorizontal":-2.9},"zone":14,"typeConfidence":2.0,"plateTime":0.4883752617970467,"extension":6.551145581404533},"index":0,"playId":"420e2343-1974-3789-b167-db611e77b1ce","pitchNumber":1,"startTime":"2026-02-26T18:20:57.395Z","endTime":"2026-02-26T18:21:02.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":699073,"link":"/api/v1/people/699073","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.9,"endSpeed":71.1,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.534553776665792,"aZ":-36.32517499978903,"pfxX":2.8931820755910667,"pfxZ":-3.3118580731574685,"pX":0.8632852531297063,"pZ":2.0010950223256327,"vX0":4.785835099658189,"vY0":-110.57347765560777,"vZ0":-0.8081295931621487,"x":84.09,"y":184.75,"x0":-1.6951323796144646,"y0":50.00377815470786,"z0":6.143849391243224,"aX":3.624348539355133},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-5.9,"breakHorizontal":-6.4},"zone":14,"typeConfidence":2.0,"plateTime":0.49314391930789725,"extension":6.816870894397141},"index":1,"playId":"fd11d5ba-94b8-35c8-9314-fe2ca97fd5bd","pitchNumber":2,"startTime":"2026-02-26T18:21:14.001Z","endTime":"2026-02-26T18:21:51.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":699073,"link":"/api/v1/people/699073","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":110,"player":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"}},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.177302969439268,"aZ":-11.684751302498517,"pfxX":-4.279460078824055,"pfxZ":11.326757279061404,"pX":-0.25315490183404615,"pZ":1.853869889299366,"vX0":5.88773834193267,"vY0":-133.28094139519956,"vZ0":-8.359535252554437,"x":126.65,"y":188.73,"x0":-1.9292504596995164,"y0":50.001962726222885,"z0":5.863733898587089,"aX":-7.741086445997457},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.0,"breakHorizontal":6.6},"zone":8,"typeConfidence":2.0,"plateTime":0.4100924060860276,"extension":6.92618122434399},"index":2,"playId":"066dcd05-dc3c-324d-a6b6-f97ff48b36d9","pitchNumber":3,"startTime":"2026-02-26T18:21:52.566Z","endTime":"2026-02-26T18:21:56.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":699073,"link":"/api/v1/people/699073","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":92.8,"endSpeed":84.2,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.235408502666537,"aZ":-11.606692393770263,"pfxX":-4.902711553083135,"pfxZ":11.269736729503247,"pX":0.4419855231702819,"pZ":2.468784405493218,"vX0":7.505009900226883,"vY0":-134.7165623608505,"vZ0":-6.923421903002829,"x":100.15,"y":172.12,"x0":-1.7522381847555137,"y0":50.00250579825987,"z0":5.905384272135095,"aX":-8.947636474964556},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.0,"breakHorizontal":7.1},"zone":6,"typeConfidence":2.0,"plateTime":0.4077028704639396,"extension":6.846899055647677},"index":3,"playId":"2a55e09c-59a2-3c7d-8433-b84f23b83bd6","pitchNumber":4,"startTime":"2026-02-26T18:22:07.576Z","endTime":"2026-02-26T18:22:11.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":699073,"link":"/api/v1/people/699073","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.3,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.948985125441904,"aZ":-26.037568854561748,"pfxX":2.062583886901751,"pfxZ":3.667597834081887,"pX":0.48065016581729353,"pZ":2.1924057771397747,"vX0":4.620852460131802,"vY0":-128.3453556732455,"vZ0":-4.593824288719883,"x":98.68,"y":179.59,"x0":-1.609156929586402,"y0":50.000368602703375,"z0":6.027035811527561,"aX":3.448970563627589},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.9,"breakHorizontal":-4.8},"zone":9,"typeConfidence":2.0,"plateTime":0.4263496471211998,"extension":6.748022019154315},"index":4,"playId":"00ff5866-8edb-32d0-ae6f-13f75c540708","pitchNumber":5,"startTime":"2026-02-26T18:22:28.162Z","endTime":"2026-02-26T18:22:32.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":699073,"link":"/api/v1/people/699073","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-02-26T18:22:39.869Z","endTime":"2026-02-26T18:22:53.519Z","isPitch":false,"type":"action","player":{"id":699073,"link":"/api/v1/people/699073"},"defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":699073,"link":"/api/v1/people/699073","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.6,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.529302780376156,"aZ":-23.887298970772257,"pfxX":-6.8608146042682705,"pfxZ":5.627595994776464,"pX":-0.29974581801849537,"pZ":1.1946592363509618,"vX0":5.247409099353886,"vY0":-120.13412466511346,"vZ0":-6.35913315335589,"x":128.43,"y":206.52,"x0":-1.6124149023450525,"y0":50.00557565711444,"z0":5.976533859308429,"aX":-10.110239957274693},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":9.0,"breakHorizontal":11.3},"zone":13,"typeConfidence":2.0,"plateTime":0.4545333074233988,"extension":7.052853827466034},"index":6,"playId":"3d4fcb51-0a59-32a5-af7c-c76719e190e5","pitchNumber":6,"startTime":"2026-02-26T18:22:53.519Z","endTime":"2026-02-26T18:22:57.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":699073,"link":"/api/v1/people/699073","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.069385033012363,"aZ":-17.808304497856724,"pfxX":-9.464218200883941,"pfxZ":7.710607925038671,"pX":0.925679636559713,"pZ":0.6335968341270705,"vX0":10.795629310437135,"vY0":-135.71931168166634,"vZ0":-9.869915960968298,"x":81.72,"y":221.67,"x0":-1.876454173726629,"y0":50.00111692241017,"z0":5.560820203092344,"aX":-17.630689322629557},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.9,"breakHorizontal":14.8},"zone":14,"typeConfidence":2.0,"plateTime":0.40377223125655837,"extension":6.883400980834113},"index":7,"playId":"9e15b436-16dd-3cd1-a724-c01235f32a70","pitchNumber":7,"startTime":"2026-02-26T18:23:09.308Z","endTime":"2026-02-26T18:23:14.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":699073,"link":"/api/v1/people/699073","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699073,"link":"/api/v1/people/699073"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":0.95,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:23:14.146Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Max Anderson flies out to right fielder Tyler O'Neill.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-26T18:23:20.213Z","endTime":"2026-02-26T18:26:58.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":801194,"fullName":"Max Anderson","link":"/api/v1/people/801194"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":699073,"fullName":"Thayron Liranzo","link":"/api/v1/people/699073"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7,9],"actionIndex":[5,8],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":699073,"fullName":"Thayron Liranzo","link":"/api/v1/people/699073"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":699073,"fullName":"Thayron Liranzo","link":"/api/v1/people/699073"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":801194,"fullName":"Max Anderson","link":"/api/v1/people/801194"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":641933,"link":"/api/v1/people/641933"},"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(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.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.498643242701863,"aZ":-19.733061921785893,"pfxX":-8.898101950948599,"pfxZ":6.92294521378105,"pX":0.061829495955894494,"pZ":1.47910189311658,"vX0":8.646663124491978,"vY0":-133.63717084454498,"vZ0":-7.1783360196012485,"x":114.64,"y":198.84,"x0":-2.06948511449519,"y0":50.004061548968416,"z0":5.632272526120533,"aX":-15.993909740375416},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.0,"breakHorizontal":14.2},"zone":14,"typeConfidence":2.0,"plateTime":0.41086157789438227,"extension":6.398772930645837},"index":0,"playId":"f3fbe32d-3e08-3926-bd5d-66cab3c8e7e5","pitchNumber":1,"startTime":"2026-02-26T18:23:37.363Z","endTime":"2026-02-26T18:23:41.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":801194,"link":"/api/v1/people/801194","batSide":{"code":"R","description":"Right"}},"first":{"id":699073,"link":"/api/v1/people/699073"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.87430257107067,"aZ":-33.478383618488124,"pfxX":2.8839322194079418,"pfxZ":-0.8747814974027096,"pX":0.6526715093721261,"pZ":0.19689913582732407,"vX0":5.122055939344209,"vY0":-121.16235897960901,"vZ0":-6.79145806064269,"x":92.12,"y":233.46,"x0":-1.856542532429021,"y0":50.00080060188399,"z0":5.932611086662449,"aX":4.320720952192726},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.9,"breakHorizontal":-6.4},"zone":14,"typeConfidence":2.0,"plateTime":0.45066282116623446,"extension":6.513698630624401},"index":1,"playId":"3049df99-29ca-38d1-a462-6868602daffa","pitchNumber":2,"startTime":"2026-02-26T18:23:57.408Z","endTime":"2026-02-26T18:24:00.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":801194,"link":"/api/v1/people/801194","batSide":{"code":"R","description":"Right"}},"first":{"id":699073,"link":"/api/v1/people/699073"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.644220245126693,"aZ":-18.347200854575515,"pfxX":-8.659362590395814,"pfxZ":7.767352816621765,"pX":-0.2671996349308951,"pZ":2.7857798707765298,"vX0":7.533718514601069,"vY0":-133.08712907377432,"vZ0":-4.414006433602722,"x":127.19,"y":163.56,"x0":-2.0204473757451105,"y0":50.00099693402419,"z0":5.808763586254638,"aX":-15.411069897486675},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.2,"breakHorizontal":13.9},"zone":2,"typeConfidence":2.0,"plateTime":0.41279566171999704,"extension":6.251368416121276},"index":2,"playId":"465579aa-5786-3c19-bfa3-ff867bb645db","pitchNumber":3,"startTime":"2026-02-26T18:24:20.211Z","endTime":"2026-02-26T18:24:24.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":801194,"link":"/api/v1/people/801194","batSide":{"code":"R","description":"Right"}},"first":{"id":699073,"link":"/api/v1/people/699073"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":92.9,"endSpeed":85.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.908122008626677,"aZ":-19.2499201343958,"pfxX":-9.613170435098674,"pfxZ":6.951536161502327,"pX":-0.22507612652368983,"pZ":2.865823238889305,"vX0":8.25344365795151,"vY0":-135.124569284807,"vZ0":-4.179903846994693,"x":125.58,"y":161.4,"x0":-2.0617830328569946,"y0":50.00518373486707,"z0":5.7755395778713225,"aX":-17.878602062683548},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.9,"breakHorizontal":15.7},"zone":2,"typeConfidence":2.0,"plateTime":0.4044858182724771,"extension":6.591673632083215},"index":3,"playId":"3aeaad71-dd1f-3737-b72f-bfad2690411d","pitchNumber":4,"startTime":"2026-02-26T18:24:47.068Z","endTime":"2026-02-26T18:24:55.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":801194,"link":"/api/v1/people/801194","batSide":{"code":"R","description":"Right"}},"first":{"id":699073,"link":"/api/v1/people/699073"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.826155325487004,"aZ":-40.314162280180625,"pfxX":-0.6237570967963109,"pfxZ":-6.170394733493063,"pX":0.324472878469261,"pZ":0.48396491141626163,"vX0":4.592132705149814,"vY0":-115.12180444715963,"vZ0":-3.980837917647974,"x":104.63,"y":225.71,"x0":-1.630058796221334,"y0":50.00315417445316,"z0":6.207724892625313,"aX":-0.8229081197833191},"breaks":{"breakAngle":0.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-12.0,"breakHorizontal":-0.2},"zone":14,"typeConfidence":2.0,"plateTime":0.47897574638790985,"extension":6.154275439566738},"index":4,"playId":"bb5930a9-aea5-35e6-a3e1-acfe48dd5dba","pitchNumber":5,"startTime":"2026-02-26T18:25:11.730Z","endTime":"2026-02-26T18:25:15.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":801194,"link":"/api/v1/people/801194","batSide":{"code":"R","description":"Right"}},"first":{"id":699073,"link":"/api/v1/people/699073"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Dean Kremer. Thayron Liranzo to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":5,"actionPlayId":"bb5930a9-aea5-35e6-a3e1-acfe48dd5dba","startTime":"2026-02-26T18:25:23.045Z","endTime":"2026-02-26T18:25:42.454Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":699073,"link":"/api/v1/people/699073"},"defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":801194,"link":"/api/v1/people/801194","batSide":{"code":"R","description":"Right"}},"first":{"id":699073,"link":"/api/v1/people/699073"},"postOnSecond":{"id":699073,"link":"/api/v1/people/699073"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":-2.499999999999993,"leverageIndex":1.62,"dramaIndex":61.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.778488173114454,"aZ":-25.352515985360288,"pfxX":2.2866684800622163,"pfxZ":4.156022358434081,"pX":0.1468671476992279,"pZ":2.358793437845947,"vX0":4.090006634400204,"vY0":-127.95861998643149,"vZ0":-4.555902286471123,"x":111.4,"y":175.09,"x0":-1.7754535666362146,"y0":50.00449588492373,"z0":6.172041687914442,"aX":3.755658716215241},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.6,"breakHorizontal":-5.2},"zone":5,"typeConfidence":2.0,"plateTime":0.42962971501017844,"extension":6.780508971048724},"index":6,"playId":"bd7ea91b-6383-3aac-837c-d9e7d4bc6eab","pitchNumber":6,"startTime":"2026-02-26T18:25:42.454Z","endTime":"2026-02-26T18:25:47.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":801194,"link":"/api/v1/people/801194","batSide":{"code":"R","description":"Right"}},"second":{"id":699073,"link":"/api/v1/people/699073"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.802438016479194,"aZ":-22.61453298248621,"pfxX":-6.384748868600193,"pfxZ":6.71840076719619,"pX":1.5042769736232118,"pZ":0.14293140746563224,"vX0":8.810233692905431,"vY0":-119.09583729448924,"vZ0":-8.875956689927294,"x":59.66,"y":234.92,"x0":-1.4289445970806736,"y0":50.0050191916194,"z0":5.9933960211211526,"aX":-9.090136940917597},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":10.0,"breakHorizontal":9.2},"zone":14,"typeConfidence":2.0,"plateTime":0.46150658467156846,"extension":6.646869099316118},"index":7,"playId":"c27ab493-2496-3c11-8c58-47c0aaf13f04","pitchNumber":7,"startTime":"2026-02-26T18:26:05.831Z","endTime":"2026-02-26T18:26:10.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":801194,"link":"/api/v1/people/801194","batSide":{"code":"R","description":"Right"}},"second":{"id":699073,"link":"/api/v1/people/699073"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Dean Kremer. Thayron Liranzo to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":8,"actionPlayId":"c27ab493-2496-3c11-8c58-47c0aaf13f04","startTime":"2026-02-26T18:26:14.670Z","endTime":"2026-02-26T18:26:44.373Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":699073,"link":"/api/v1/people/699073"},"defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":801194,"link":"/api/v1/people/801194","batSide":{"code":"R","description":"Right"}},"second":{"id":699073,"link":"/api/v1/people/699073"},"postOnThird":{"id":699073,"link":"/api/v1/people/699073"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"homeTeamWinProbability":51.4,"awayTeamWinProbability":48.6,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":1.62,"dramaIndex":60.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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.022725172996715,"aZ":-11.799956763312663,"pfxX":-4.037147587857925,"pfxZ":11.236548772040278,"pX":-0.06975029207927819,"pZ":2.4674832162043008,"vX0":5.770111095288323,"vY0":-134.0669718982,"vZ0":-7.293267153430257,"x":119.66,"y":172.16,"x0":-1.7292047650558369,"y0":50.00356155953219,"z0":6.072412914697766,"aX":-7.321234839875563},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.8,"breakHorizontal":6.0},"zone":5,"typeConfidence":2.0,"plateTime":0.40914068757126865,"extension":6.788888096264247},"hitData":{"launchSpeed":95.0,"launchAngle":53.0,"totalDistance":197.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":150.54,"coordY":126.04}},"index":9,"playId":"413daafc-d8b5-322c-966b-afe02736771f","pitchNumber":8,"startTime":"2026-02-26T18:26:44.373Z","endTime":"2026-02-26T18:26:58.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":801194,"link":"/api/v1/people/801194","batSide":{"code":"R","description":"Right"}},"third":{"id":699073,"link":"/api/v1/people/699073"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801194,"link":"/api/v1/people/801194"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":801194,"link":"/api/v1/people/801194"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":4.000000000000007,"leverageIndex":1.62,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:26:58.487Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eduardo Valencia grounds out, third baseman Coby Mayo to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-26T18:27:12.535Z","endTime":"2026-02-26T18:27:43.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":699073,"fullName":"Thayron Liranzo","link":"/api/v1/people/699073"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":77.0,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.29593650275788,"aZ":-34.1502847121128,"pfxX":4.254400345749085,"pfxZ":-1.3300067730706804,"pX":-0.14090668263101333,"pZ":1.5788318312105394,"vX0":2.6061594188845802,"vY0":-120.72291508768242,"vZ0":-3.418745490555337,"x":122.37,"y":196.15,"x0":-1.7852597421550442,"y0":50.00428939661408,"z0":6.002517293327743,"aX":6.313940848180235},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-3.0,"breakHorizontal":-8.3},"zone":13,"typeConfidence":2.0,"plateTime":0.45276200284293644,"extension":6.898193198521525},"hitData":{"launchSpeed":87.0,"launchAngle":-32.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.87,"coordY":172.64}},"index":0,"playId":"fc04a938-e148-315a-a24b-096c048479f9","pitchNumber":1,"startTime":"2026-02-26T18:27:32.344Z","endTime":"2026-02-26T18:27:43.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"third":{"id":699073,"link":"/api/v1/people/699073"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":680664,"link":"/api/v1/people/680664"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.6,"awayTeamWinProbability":38.4,"homeTeamWinProbabilityAdded":6.199999999999996,"leverageIndex":1.45,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:27:43.002Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trei Cruz singles on a sharp ground ball to center fielder Leody Taveras. Thayron Liranzo scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-26T18:27:56.293Z","endTime":"2026-02-26T18:28:45.044Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669360,"fullName":"Trei Cruz","link":"/api/v1/people/669360"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669360,"fullName":"Trei Cruz","link":"/api/v1/people/669360"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669360,"fullName":"Trei Cruz","link":"/api/v1/people/669360"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":699073,"fullName":"Thayron Liranzo","link":"/api/v1/people/699073"},"responsiblePitcher":{"id":665152,"link":"/api/v1/people/665152"},"isScoringEvent":true,"rbi":true,"earned":true,"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.521090979686974,"aZ":-12.504933635243427,"pfxX":-5.63741965295611,"pfxZ":10.704217013500266,"pX":0.24461964481788068,"pZ":2.070814620241045,"vX0":7.192128889112389,"vY0":-134.98040408526398,"vZ0":-7.989030800384655,"x":107.68,"y":182.87,"x0":-1.7271728388366754,"y0":50.0032660558082,"z0":5.957654417362746,"aX":-10.359834338428549},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.8,"breakHorizontal":8.6},"zone":8,"typeConfidence":2.0,"plateTime":0.40643138267635814,"extension":6.67140119615695},"index":0,"playId":"f0b085ed-ec79-3ecb-b6fa-3f0462ddf3e6","pitchNumber":1,"startTime":"2026-02-26T18:28:11.557Z","endTime":"2026-02-26T18:28:15.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":669360,"link":"/api/v1/people/669360","batSide":{"code":"L","description":"Left"}},"third":{"id":699073,"link":"/api/v1/people/699073"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.01182219009162,"aZ":-14.454112754353485,"pfxX":-4.544745806561393,"pfxZ":9.503256672568625,"pX":0.22382653420765675,"pZ":2.6891238462836182,"vX0":7.173891097419628,"vY0":-135.97260064679992,"vZ0":-5.6348198501248214,"x":108.47,"y":166.17,"x0":-1.8634095167519942,"y0":50.00040899836285,"z0":5.798462293852448,"aX":-8.472560786024049},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.1,"breakHorizontal":6.6},"zone":5,"typeConfidence":2.0,"plateTime":0.4034880507911578,"extension":7.041026528595422},"hitData":{"launchSpeed":104.6,"launchAngle":4.0,"totalDistance":110.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":138.64,"coordY":108.87}},"index":1,"playId":"05fc4728-f3b5-3bb8-a75c-7d7a843a7980","pitchNumber":2,"startTime":"2026-02-26T18:28:32.551Z","endTime":"2026-02-26T18:28:45.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":669360,"link":"/api/v1/people/669360","batSide":{"code":"L","description":"Left"}},"third":{"id":699073,"link":"/api/v1/people/699073"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669360,"link":"/api/v1/people/669360"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":669360,"link":"/api/v1/people/669360"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-8.799999999999997,"leverageIndex":1.44,"dramaIndex":95.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:28:45.044Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"John Peck called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-26T18:29:29.609Z","endTime":"2026-02-26T18:31:24.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"68ea86a5-01c1-3f92-9d12-72507d1f3cf0","startTime":"2026-02-26T18:29:11.354Z","endTime":"2026-02-26T18:29:14.672Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"first":{"id":669360,"link":"/api/v1/people/669360"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.875937527428615,"aZ":-27.12813067724925,"pfxX":3.9994365104172553,"pfxZ":3.1639498125087577,"pX":-0.6811241322999038,"pZ":2.7641001350683214,"vX0":1.6445339399393883,"vY0":-125.83783709938436,"vZ0":-2.9409752103459645,"x":142.96,"y":164.15,"x0":-1.8637993157670718,"y0":50.003821251367995,"z0":6.158919327301628,"aX":6.377431470363977},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.3,"breakHorizontal":-7.7},"zone":4,"typeConfidence":2.0,"plateTime":0.4362051917164571,"extension":6.450510331156204},"index":1,"playId":"54dce8cb-4170-31ad-acd6-cc5ca71f04fe","pitchNumber":1,"startTime":"2026-02-26T18:29:31.794Z","endTime":"2026-02-26T18:29:39.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"first":{"id":669360,"link":"/api/v1/people/669360"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.773653415509408,"aZ":-17.455228261046233,"pfxX":-7.002163440797892,"pfxZ":8.270852896871771,"pX":-0.7195753508924199,"pZ":1.9699065171568986,"vX0":5.976098793240243,"vY0":-132.87202934199198,"vZ0":-6.427230148695661,"x":144.43,"y":185.59,"x0":-2.093527917165052,"y0":50.00129325606106,"z0":5.698665284035232,"aX":-12.45810770900582},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.7,"breakHorizontal":11.3},"zone":7,"typeConfidence":2.0,"plateTime":0.41300407674131057,"extension":6.497501102342306},"index":2,"playId":"748de1d6-18e3-3975-9585-ef5bd0f915b5","pitchNumber":2,"startTime":"2026-02-26T18:29:58.340Z","endTime":"2026-02-26T18:30:01.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"first":{"id":669360,"link":"/api/v1/people/669360"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-02-26T18:30:16.097Z","endTime":"2026-02-26T18:30:30.498Z","isPitch":false,"type":"action","player":{"id":807726,"link":"/api/v1/people/807726"},"defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"first":{"id":669360,"link":"/api/v1/people/669360"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":83.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.25431863927402,"aZ":-12.519709812331257,"pfxX":-5.651228110057651,"pfxZ":10.904868101188255,"pX":1.154902629772352,"pZ":3.131274556927326,"vX0":9.718682299964081,"vY0":-134.87695683333203,"vZ0":-4.7486075278575,"x":72.98,"y":154.24,"x0":-1.7969646919986872,"y0":50.004309398667395,"z0":5.830104224418909,"aX":-10.18776592310644},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.6,"breakHorizontal":7.7},"zone":12,"typeConfidence":2.0,"plateTime":0.4095091854701316,"extension":6.871216760526284},"index":4,"playId":"5fc4145f-485d-34bd-bb1b-8cd7781eff72","pitchNumber":3,"startTime":"2026-02-26T18:30:30.498Z","endTime":"2026-02-26T18:30:38.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"first":{"id":669360,"link":"/api/v1/people/669360"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"actionPlayId":"5fc4145f-485d-34bd-bb1b-8cd7781eff72","startTime":"2026-02-26T18:30:40.060Z","endTime":"2026-02-26T18:31:01.338Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"first":{"id":669360,"link":"/api/v1/people/669360"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.029228038730274,"aZ":-27.44406612136479,"pfxX":1.95430447870757,"pfxZ":3.006080733115901,"pX":1.616677231409454,"pZ":2.733726519412576,"vX0":7.051338694168737,"vY0":-124.9255343882837,"vZ0":-3.003196476575486,"x":55.38,"y":164.97,"x0":-1.5007307256549904,"y0":50.00441241456338,"z0":6.216128215219489,"aX":3.077754866343347},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.9,"breakHorizontal":-5.3},"zone":12,"typeConfidence":2.0,"plateTime":0.4390639844210482,"extension":6.415343982431637},"index":6,"playId":"f28dd408-7622-3f96-8343-4e5866582ff7","pitchNumber":4,"startTime":"2026-02-26T18:31:01.338Z","endTime":"2026-02-26T18:31:05.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"first":{"id":669360,"link":"/api/v1/people/669360"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.89552819501924,"aZ":-19.523071028910625,"pfxX":-10.688603807004457,"pfxZ":6.870246054972813,"pX":0.7634287867460422,"pZ":2.547898099255171,"vX0":10.812987335257102,"vY0":-134.75849213684117,"vZ0":-4.770444905473225,"x":87.9,"y":169.99,"x0":-1.909690312249231,"y0":50.0042119858794,"z0":5.7175759309427985,"aX":-19.688157054866505},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.5,"breakHorizontal":17.0},"zone":6,"typeConfidence":2.0,"plateTime":0.4062339245336877,"extension":6.807047873960114},"index":7,"playId":"b51763cf-4f41-3103-b586-27c5d04ef3c2","pitchNumber":5,"startTime":"2026-02-26T18:31:20.429Z","endTime":"2026-02-26T18:31:24.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"first":{"id":669360,"link":"/api/v1/people/669360"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807726,"link":"/api/v1/people/807726"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":807726,"link":"/api/v1/people/807726"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:31:24.861Z","atBatIndex":12},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Taylor Ward doubles (2) on a line drive to left fielder Riley Greene.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-26T18:33:11.145Z","endTime":"2026-02-26T18:35:08.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":87.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.57205579041219,"aZ":-11.791475030052297,"pfxX":-8.674319707722445,"pfxZ":10.241914422620853,"pX":-0.14069684859450846,"pZ":2.0354097076552757,"vX0":7.10584665555527,"vY0":-140.78634797531896,"vZ0":-7.841166908700292,"x":122.36,"y":183.82,"x0":-1.5814344420939135,"y0":50.000811747121716,"z0":5.635679574980489,"aX":-17.258961546840897},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.9,"breakHorizontal":14.0,"spinRate":2251,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.3903570176564717,"extension":6.448689921381113},"index":0,"playId":"a873cb30-9c90-3845-a705-b535dc210f06","pitchNumber":1,"startTime":"2026-02-26T18:33:33.012Z","endTime":"2026-02-26T18:33:37.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":87.6,"endSpeed":80.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.874131590886414,"aZ":-23.816821151166938,"pfxX":2.688251543425065,"pfxZ":5.07420586830579,"pX":0.8974211448450686,"pZ":1.3361391265794043,"vX0":5.899247938979493,"vY0":-127.45811886624794,"vZ0":-6.0259063335208625,"x":82.79,"y":202.7,"x0":-1.7951741601774092,"y0":50.00356739729821,"z0":5.608301784883585,"aX":4.4290090273530325},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.0,"breakHorizontal":-6.2,"spinRate":2787,"spinDirection":14},"zone":14,"typeConfidence":2.0,"plateTime":0.42951118617502493,"extension":6.389372677513843},"index":1,"playId":"243cf4c1-e7ad-3f64-a013-638a203446de","pitchNumber":2,"startTime":"2026-02-26T18:33:47.019Z","endTime":"2026-02-26T18:33:51.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.058294952663285,"aZ":-18.414884994724652,"pfxX":-9.36433573635281,"pfxZ":7.788140054425934,"pX":1.4915809232640387,"pZ":2.8857326620750676,"vX0":11.643445639800609,"vY0":-131.3801631371201,"vZ0":-3.899865914786631,"x":60.14,"y":160.87,"x0":-1.7591014513322332,"y0":50.00257348218906,"z0":5.739340811236564,"aX":-16.544654005930564},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.6,"breakHorizontal":14.8,"spinRate":2349,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.41521376034928403,"extension":6.370457070091691},"index":2,"playId":"cf6fe4ff-155b-3aa6-9332-f3f4900d9d9b","pitchNumber":3,"startTime":"2026-02-26T18:34:04.396Z","endTime":"2026-02-26T18:34:07.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":96.8,"endSpeed":87.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.56069987815724,"aZ":-13.802250987044959,"pfxX":-6.251653648007065,"pfxZ":9.237265243307604,"pX":-0.1546198183270633,"pZ":2.210444399137498,"vX0":5.9141260904430055,"vY0":-140.74125403537818,"vZ0":-6.919254728101384,"x":122.89,"y":179.1,"x0":-1.4799938660709244,"y0":50.00133369094593,"z0":5.610419649960555,"aX":-12.4309119142564},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.4,"breakHorizontal":10.0,"spinRate":2346,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.3904860621990953,"extension":6.374191554267852},"index":3,"playId":"7c33d1c1-9dee-3b3d-89c3-9c2598a929fd","pitchNumber":4,"startTime":"2026-02-26T18:34:18.500Z","endTime":"2026-02-26T18:34:22.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":97.2,"endSpeed":88.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.92568833603544,"aZ":-14.343347087297804,"pfxX":-7.245826824205073,"pfxZ":8.88663404863828,"pX":-1.059733019708961,"pZ":3.8294927574975333,"vX0":3.838971717345901,"vY0":-141.39412388352437,"vZ0":-2.931659662548439,"x":157.39,"y":135.38,"x0":-1.5001650408926286,"y0":50.005129702682076,"z0":5.811033364688641,"aX":-14.542044521212217},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.6,"breakHorizontal":12.2,"spinRate":2296,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.38871462702194437,"extension":6.34829225856092},"index":4,"playId":"b754cfb1-94f0-33ea-b6dd-4b92ec90789b","pitchNumber":5,"startTime":"2026-02-26T18:34:37.249Z","endTime":"2026-02-26T18:34:41.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.021879184066243,"aZ":-32.07722521762042,"pfxX":2.3267332407861465,"pfxZ":0.05800818823289333,"pX":0.3724118706717674,"pZ":2.197486575996476,"vX0":4.528895768217195,"vY0":-127.50981718111606,"vZ0":-2.624668549657005,"x":102.8,"y":179.45,"x0":-1.7284413770348193,"y0":50.002787264061865,"z0":5.769138305290432,"aX":3.8333459607717937},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.2,"breakHorizontal":-5.3,"spinRate":2783,"spinDirection":69},"zone":6,"typeConfidence":2.0,"plateTime":0.4294371664144023,"extension":6.557303013671396},"hitData":{"launchSpeed":89.7,"launchAngle":20.0,"totalDistance":262.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":54.75,"coordY":121.56}},"index":5,"playId":"038e9652-780b-3387-bfce-1dbac581375b","pitchNumber":6,"startTime":"2026-02-26T18:34:54.165Z","endTime":"2026-02-26T18:35:08.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.4,"awayTeamWinProbability":38.6,"homeTeamWinProbabilityAdded":6.299999999999997,"leverageIndex":0.91,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:35:08.353Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Heston Kjerstad grounds out, second baseman Max Anderson to first baseman Eduardo Valencia. Taylor Ward to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-26T18:35:34.719Z","endTime":"2026-02-26T18:36:37.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":677008,"fullName":"Heston Kjerstad","link":"/api/v1/people/677008"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677008,"fullName":"Heston Kjerstad","link":"/api/v1/people/677008"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":801194,"link":"/api/v1/people/801194"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":680664,"link":"/api/v1/people/680664"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72102185383553,"aZ":-14.866031913075084,"pfxX":-5.463753536039013,"pfxZ":8.462493233759098,"pX":-0.5314462538885035,"pZ":3.667152607692417,"vX0":5.238976583139649,"vY0":-142.14605098261873,"vZ0":-3.5885437112723952,"x":137.26,"y":139.77,"x0":-1.6889251747068081,"y0":50.005378099506075,"z0":5.890540722786277,"aX":-11.17786001453763},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.8,"breakHorizontal":8.9,"spinRate":2224,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.385404325668675,"extension":6.4197799455962885},"index":0,"playId":"5493a66e-aabf-3846-bfe6-38936e77e15f","pitchNumber":1,"startTime":"2026-02-26T18:35:39.296Z","endTime":"2026-02-26T18:35:44.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"second":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.787150456909487,"aZ":-15.82126796720514,"pfxX":-4.8783601111873605,"pfxZ":7.8048824275909965,"pX":0.43916303304734317,"pZ":2.0476565251554284,"vX0":6.964330244069701,"vY0":-143.28756921753964,"vZ0":-7.354799223208616,"x":100.26,"y":183.49,"x0":-1.3805876955654692,"y0":50.00047228751276,"z0":5.621955127094632,"aX":-10.218828880364331},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.0,"breakHorizontal":7.6,"spinRate":2250,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.38115755125187434,"extension":6.514953591760396},"index":1,"playId":"2a2df288-a080-3de0-a113-48b268015eb8","pitchNumber":2,"startTime":"2026-02-26T18:35:58.199Z","endTime":"2026-02-26T18:36:02.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"second":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":88.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.92627057553138,"aZ":-16.291813473276,"pfxX":-3.706156494626761,"pfxZ":7.818423883159399,"pX":1.0635849890221687,"pZ":2.6862157003540306,"vX0":7.996313981798547,"vY0":-141.9570724997379,"vZ0":-5.780345577587014,"x":76.46,"y":166.25,"x0":-1.3142215217362159,"y0":50.00338252421318,"z0":5.794174046028559,"aX":-7.529838558648608},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.1,"breakHorizontal":5.0,"spinRate":2246,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.3865453084955228,"extension":6.50665979806884},"hitData":{"launchSpeed":80.4,"launchAngle":3.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.56,"coordY":154.42}},"index":2,"playId":"ae98c7b6-23f5-39d0-95f1-9a07296a6d91","pitchNumber":3,"startTime":"2026-02-26T18:36:18.557Z","endTime":"2026-02-26T18:36:37.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"second":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677008,"link":"/api/v1/people/677008"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":677008,"link":"/api/v1/people/677008"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.199999999999996,"awayTeamWinProbability":39.800000000000004,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":1.26,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:36:37.147Z","atBatIndex":14},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Coby Mayo out on a sacrifice fly to center fielder Trei Cruz. Taylor Ward scores.","rbi":1,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-26T18:36:39.147Z","endTime":"2026-02-26T18:37:09.267Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669360,"link":"/api/v1/people/669360"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":{"id":672456,"link":"/api/v1/people/672456"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.2,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.88166169505411,"aZ":-13.82228847095534,"pfxX":-8.085411046469812,"pfxZ":9.168396756416435,"pX":0.2564229671499799,"pZ":2.422148273696807,"vX0":7.077371664040705,"vY0":-140.998103214342,"vZ0":-6.5746058303471475,"x":107.23,"y":173.38,"x0":-1.2432616070962723,"y0":50.00142011198529,"z0":5.6866626503020195,"aX":-16.179736847827876},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.4,"breakHorizontal":13.1,"spinRate":2221,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.38937504803906187,"extension":6.567601488522008},"hitData":{"launchSpeed":94.1,"launchAngle":32.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":88.67,"coordY":69.81}},"index":0,"playId":"fb706303-1e11-37df-8c2c-aa925d4b9354","pitchNumber":1,"startTime":"2026-02-26T18:36:51.747Z","endTime":"2026-02-26T18:37:09.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":62.1,"awayTeamWinProbability":37.9,"homeTeamWinProbabilityAdded":1.9000000000000057,"leverageIndex":1.46,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:37:09.267Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Leody Taveras grounds out sharply, first baseman Eduardo Valencia to pitcher Keider Montero.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-26T18:37:16.078Z","endTime":"2026-02-26T18:38:36.016Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.5,"endSpeed":83.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.49529996562158,"aZ":-19.274797795197607,"pfxX":-8.79917798492042,"pfxZ":7.2305111561708895,"pX":-1.258495810858977,"pZ":3.9029635883219127,"vX0":4.445069700772888,"vY0":-131.83608991127034,"vZ0":-1.3486463457947662,"x":164.97,"y":133.4,"x0":-1.8112091158168981,"y0":50.001488754826745,"z0":5.825127764646799,"aX":-15.696387926581181},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.1,"breakHorizontal":15.1,"spinRate":1857,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.41333455041984646,"extension":6.258477453234278},"index":0,"playId":"63b0baad-53bb-3b02-b63e-ac277580aa87","pitchNumber":1,"startTime":"2026-02-26T18:37:35.128Z","endTime":"2026-02-26T18:37:39.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.226307123241845,"aZ":-13.59215205307072,"pfxX":-4.277535443775463,"pfxZ":9.378981447236407,"pX":-0.9216876536779923,"pZ":2.1813004926893647,"vX0":3.5990076881414566,"vY0":-140.65333962064412,"vZ0":-6.976749005559825,"x":152.13,"y":179.88,"x0":-1.6691880825941718,"y0":50.00457831051246,"z0":5.595485554979261,"aX":-8.475912760875794},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.6,"breakHorizontal":7.0,"spinRate":2170,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.3910967582757703,"extension":6.443292306287792},"index":1,"playId":"6f52b03e-ea50-3c81-a719-e8925370dd96","pitchNumber":2,"startTime":"2026-02-26T18:37:50.324Z","endTime":"2026-02-26T18:37:54.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78219128224963,"aZ":-38.526133929560565,"pfxX":4.552291915373006,"pfxZ":-4.341721798687305,"pX":-0.3310567501043681,"pZ":1.7849915610873268,"vX0":1.4871960182887516,"vY0":-120.26165132504586,"vZ0":-1.6515491707613756,"x":129.62,"y":190.59,"x0":-1.549376958273067,"y0":50.00589560212026,"z0":5.904627858171235,"aX":6.654519700310585},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-8.0,"breakHorizontal":-8.6,"spinRate":2923,"spinDirection":43},"zone":7,"typeConfidence":2.0,"plateTime":0.4558109285358558,"extension":6.440277761373415},"index":2,"playId":"b3c31955-65ac-3e58-b340-6152671ec6d1","pitchNumber":3,"startTime":"2026-02-26T18:38:07.906Z","endTime":"2026-02-26T18:38:11.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":84.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.880113968987313,"aZ":-21.532102483234773,"pfxX":-9.130105987723434,"pfxZ":5.969479092859123,"pX":0.09287647230051153,"pZ":2.1699312986897734,"vX0":7.566814820547343,"vY0":-131.6401465235774,"vZ0":-5.003206442469882,"x":113.46,"y":180.19,"x0":-1.6109637817085143,"y0":50.00089693651994,"z0":5.656477733525904,"aX":-16.271058726339103},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.1,"breakHorizontal":15.2,"spinRate":1975,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.41362892989028177,"extension":6.627519961061196},"hitData":{"launchSpeed":103.3,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":163.35,"coordY":166.57}},"index":3,"playId":"090c13c0-d131-38e7-a846-5cd4e60e43b9","pitchNumber":4,"startTime":"2026-02-26T18:38:23.512Z","endTime":"2026-02-26T18:38:36.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.38,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:38:36.016Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Vierling singles on a sharp line drive to left fielder Heston Kjerstad.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-26T18:40:30.104Z","endTime":"2026-02-26T18:41:02.486Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677008,"link":"/api/v1/people/677008"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.679868120083093,"aZ":-17.073466248612142,"pfxX":-7.3272552143928955,"pfxZ":8.690899467317081,"pX":-0.24955284906262015,"pZ":2.448015922798118,"vX0":7.002698881367521,"vY0":-130.31093038858128,"vZ0":-5.266786533400873,"x":126.51,"y":172.68,"x0":-2.0061637755617188,"y0":50.00418730318307,"z0":5.76505068412688,"aX":-12.735248841998988},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.9,"breakHorizontal":11.9,"spinRate":2219,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.4186389680475755,"extension":6.20920018678291},"hitData":{"launchSpeed":108.3,"launchAngle":9.0,"totalDistance":178.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":75.11,"coordY":108.42}},"index":0,"playId":"904e7872-a735-3410-9df8-b6cff92b716b","pitchNumber":1,"startTime":"2026-02-26T18:40:52.006Z","endTime":"2026-02-26T18:41:02.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":663837,"link":"/api/v1/people/663837"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.89999999999999,"awayTeamWinProbability":43.10000000000001,"homeTeamWinProbabilityAdded":-4.300000000000004,"leverageIndex":1.03,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:41:02.486Z","atBatIndex":17},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Riley Greene lines out sharply to right fielder Tyler O'Neill.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-26T18:41:07.548Z","endTime":"2026-02-26T18:42:09.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641933,"link":"/api/v1/people/641933"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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":85.9,"endSpeed":79.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.04479796991287,"aZ":-26.408676958134013,"pfxX":1.7919932655895359,"pfxZ":3.6179416653848175,"pX":0.18964494877155103,"pZ":2.764305090634922,"vX0":4.713677535885167,"vY0":-125.1438175785719,"vZ0":-2.9019237282769965,"x":109.77,"y":164.14,"x0":-1.9473222766495641,"y0":50.003462729988655,"z0":6.090448158655715,"aX":2.856929877080894},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.1,"breakHorizontal":-4.3,"spinRate":2434,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.43681906585663643,"extension":6.0149405614958775},"index":0,"playId":"ba9caa8d-da97-37aa-ad06-8101bb4dadb0","pitchNumber":1,"startTime":"2026-02-26T18:41:26.187Z","endTime":"2026-02-26T18:41:29.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":663837,"link":"/api/v1/people/663837"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"f440b5f2-5805-329f-8e72-6fd5a63598a9","startTime":"2026-02-26T18:41:44.399Z","endTime":"2026-02-26T18:41:47.917Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":663837,"link":"/api/v1/people/663837"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.990156575055536,"aZ":-11.746569985276027,"pfxX":-4.419617998694765,"pfxZ":11.315873080978948,"pX":0.847933253732958,"pZ":3.012138615687616,"vX0":8.799297300879271,"vY0":-133.35133317280253,"vZ0":-5.169525848589627,"x":84.68,"y":157.45,"x0":-1.9166884403368096,"y0":50.006143513366794,"z0":5.819463183753245,"aX":-7.9814472776229515},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.6,"breakHorizontal":6.1,"spinRate":2180,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.41033160398414026,"extension":5.868721155161489},"hitData":{"launchSpeed":100.9,"launchAngle":18.0,"totalDistance":310.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":186.87,"coordY":90.12}},"index":2,"playId":"5d88b550-c769-3450-8e02-15d394d50bdc","pitchNumber":2,"startTime":"2026-02-26T18:42:03.158Z","endTime":"2026-02-26T18:42:09.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":663837,"link":"/api/v1/people/663837"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.9,"awayTeamWinProbability":39.1,"homeTeamWinProbabilityAdded":4.000000000000007,"leverageIndex":1.75,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:42:09.344Z","atBatIndex":18},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Hao-Yu Lee doubles (1) on a sharp line drive to right fielder Tyler O'Neill. Matt Vierling out at home on the throw, right fielder Tyler O'Neill to second baseman Jeremiah Jackson to catcher Samuel Basallo. Hao-Yu Lee to 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-26T18:42:23.699Z","endTime":"2026-02-26T18:44:49.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641933,"link":"/api/v1/people/641933"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_throw","runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641933,"link":"/api/v1/people/641933"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":641933,"link":"/api/v1/people/641933"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.021454772518222,"aZ":-27.020012945439944,"pfxX":2.713551305120765,"pfxZ":3.2455680488977423,"pX":0.37183352278706666,"pZ":2.0833826213580546,"vX0":4.338854001888041,"vY0":-124.64735886990711,"vZ0":-4.597041115235756,"x":102.83,"y":182.53,"x0":-1.738081338893501,"y0":50.00234881365276,"z0":6.15995317135401,"aX":4.305498929348817},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.2,"breakHorizontal":-5.9,"spinRate":2294,"spinDirection":167},"zone":9,"typeConfidence":2.0,"plateTime":0.4379854063536768,"extension":5.88279313952037},"index":0,"playId":"41a2cbdb-2fd3-350e-b72e-504a22e174d8","pitchNumber":1,"startTime":"2026-02-26T18:42:38.246Z","endTime":"2026-02-26T18:42:42.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"first":{"id":663837,"link":"/api/v1/people/663837"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.968386019579892,"aZ":-28.03288427445601,"pfxX":0.482931858926519,"pfxZ":2.756780844377949,"pX":0.5846061053131131,"pZ":0.706362934010867,"vX0":5.650449559297714,"vY0":-122.01415796831085,"vZ0":-6.724614412038278,"x":94.72,"y":219.71,"x0":-1.828042761345821,"y0":50.002569655820885,"z0":5.9274251018655075,"aX":0.7239085170868252},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.6,"breakHorizontal":-2.3,"spinRate":2612,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.44965419900935055,"extension":6.239773312166202},"index":1,"playId":"3244f110-4d8e-3b48-9e76-e07559f59013","pitchNumber":2,"startTime":"2026-02-26T18:42:57.577Z","endTime":"2026-02-26T18:43:02.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"first":{"id":663837,"link":"/api/v1/people/663837"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":92.0,"endSpeed":85.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.984805782019297,"aZ":-18.22808188744096,"pfxX":-10.02581668987934,"pfxZ":7.60884942591181,"pX":0.2782739032612404,"pZ":1.2313839875649857,"vX0":9.650578255264506,"vY0":-133.57064994084405,"vZ0":-8.29435421556468,"x":106.39,"y":205.53,"x0":-2.054754829313357,"y0":50.001887651170435,"z0":5.65436549784363,"aX":-18.370208105098904},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.4,"breakHorizontal":16.4,"spinRate":2170,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.40789863091641365,"extension":6.269898853714735},"index":2,"playId":"28a7081f-d0a4-3e33-8ef8-e74bb2487cc6","pitchNumber":3,"startTime":"2026-02-26T18:43:26.218Z","endTime":"2026-02-26T18:43:30.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"first":{"id":663837,"link":"/api/v1/people/663837"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":80.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.210255558360494,"aZ":-27.401993096829546,"pfxX":0.42308340816619716,"pfxZ":2.9658227454671815,"pX":-0.2975436176110327,"pZ":2.1243993873724056,"vX0":3.6279218274166376,"vY0":-124.97375872958823,"vZ0":-4.283620518247568,"x":128.34,"y":181.42,"x0":-1.8129549279952235,"y0":50.00340813958369,"z0":6.068460052032782,"aX":0.6794588572848684},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.8,"breakHorizontal":-1.4,"spinRate":2350,"spinDirection":154},"zone":5,"typeConfidence":2.0,"plateTime":0.43548638238850534,"extension":6.055224996550009},"index":3,"playId":"6bacd931-b37b-3ede-ad3d-6f6c73eba311","pitchNumber":4,"startTime":"2026-02-26T18:43:46.195Z","endTime":"2026-02-26T18:43:55.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"first":{"id":663837,"link":"/api/v1/people/663837"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.788479699855973,"aZ":-15.852997795203533,"pfxX":-10.498743827512879,"pfxZ":8.805024934405413,"pX":-0.12893384213639267,"pZ":2.2771411946146927,"vX0":8.68708200111997,"vY0":-134.8845456447897,"vZ0":-6.180156979554433,"x":121.91,"y":177.3,"x0":-2.01837767789654,"y0":50.00074084847573,"z0":5.7052297759168455,"aX":-19.452867762222482},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.9,"breakHorizontal":17.3,"spinRate":2280,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.4052116521353675,"extension":6.206312551258925},"hitData":{"launchSpeed":105.8,"launchAngle":14.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":168.7,"coordY":76.26}},"index":4,"playId":"d17e4162-e3c1-325e-a19c-d55e8ef3af8a","pitchNumber":5,"startTime":"2026-02-26T18:44:23.943Z","endTime":"2026-02-26T18:44:49.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"first":{"id":663837,"link":"/api/v1/people/663837"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.6,"awayTeamWinProbability":37.4,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":1.44,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:44:49.868Z","atBatIndex":19},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Colt Keith doubles (1) on a fly ball to left fielder Heston Kjerstad. Hao-Yu Lee scores.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-26T18:48:36.696Z","endTime":"2026-02-26T18:51:08.417Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677008,"link":"/api/v1/people/677008"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":{"id":665152,"link":"/api/v1/people/665152"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-26T18:45:05.232Z","endTime":"2026-02-26T18:46:36.796Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"},"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ethan Anderson replaces catcher Samuel Basallo, batting 4th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-02-26T18:46:36.796Z","endTime":"2026-02-26T18:48:38.411Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":803175,"link":"/api/v1/people/803175"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"401","replacedPlayer":{"id":694212,"link":"/api/v1/people/694212"},"defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"third":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.823922896350624,"aZ":-12.101204498196477,"pfxX":-6.304864267823773,"pfxZ":11.005092445896803,"pX":0.26649754869010267,"pZ":2.8651532541615716,"vX0":7.701303695501749,"vY0":-133.26035478966864,"vZ0":-5.651021398621643,"x":106.84,"y":161.42,"x0":-1.822706565736924,"y0":50.00507357780015,"z0":5.864785432973444,"aX":-11.502858087161549},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.1,"breakHorizontal":10.1,"spinRate":2344,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.40882038522002073,"extension":6.0416620906647305},"index":2,"playId":"fa9d6709-37d6-39cb-ab7d-634423c53e17","pitchNumber":1,"startTime":"2026-02-26T18:48:38.411Z","endTime":"2026-02-26T18:48:42.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"third":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.5,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.57753841787367,"aZ":-21.91781445077519,"pfxX":-8.266142855997408,"pfxZ":7.083068970603734,"pX":0.8824247302780925,"pZ":2.4189011807100727,"vX0":8.221856242678124,"vY0":-119.46522470839597,"vZ0":-3.8859697964202575,"x":83.36,"y":173.47,"x0":-1.5264983368521154,"y0":50.003806145887815,"z0":6.031980435597719,"aX":-11.973218746204031},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":12.1,"breakHorizontal":13.1,"spinRate":1237,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4581141782008826,"extension":6.326634228660859},"index":3,"playId":"183c7863-72a7-3127-a33c-58c7eeedc764","pitchNumber":2,"startTime":"2026-02-26T18:48:56.348Z","endTime":"2026-02-26T18:49:00.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"third":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.7,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.25055908669887,"aZ":-20.736225329186347,"pfxX":-8.149680929835114,"pfxZ":8.017735284554565,"pX":1.2900395526407649,"pZ":-0.28613985403781145,"vX0":9.041452415490852,"vY0":-118.05648207652901,"vZ0":-9.845325115057946,"x":67.83,"y":246.51,"x0":-1.5117553814651707,"y0":50.00229138279608,"z0":5.811784264354333,"aX":-11.625310797382122},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":12.5,"breakHorizontal":12.8,"spinRate":1392,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.4620996932825747,"extension":6.323098362770485},"index":4,"playId":"9b9da7eb-6bff-3f4f-a9dd-a3644f64ff5b","pitchNumber":3,"startTime":"2026-02-26T18:49:16.247Z","endTime":"2026-02-26T18:49:21.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"third":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":73.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.925536042626828,"aZ":-36.05822602863647,"pfxX":-0.11934624242266256,"pfxZ":-2.9246543279052974,"pX":0.7315248258839806,"pZ":0.8934528577006192,"vX0":5.434521852120691,"vY0":-114.147683968647,"vZ0":-3.6784609383100073,"x":89.12,"y":214.66,"x0":-1.6591789894412268,"y0":50.00541189080953,"z0":6.056248553203974,"aX":-0.15944929264698254},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-5.9,"breakHorizontal":-1.1,"spinRate":2640,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4788361947924398,"extension":6.363677414684995},"index":5,"playId":"92874272-9d9d-339e-a2ec-e6b88edcae27","pitchNumber":4,"startTime":"2026-02-26T18:49:53.956Z","endTime":"2026-02-26T18:49:58.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"third":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.0,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.773911577138268,"aZ":-18.055821718629797,"pfxX":-9.325205680207311,"pfxZ":7.865471876569311,"pX":0.5817840333155937,"pZ":2.6391893594265547,"vX0":10.024404585998518,"vY0":-132.74180938940805,"vZ0":-4.5445132176538525,"x":94.82,"y":167.52,"x0":-2.021015755214297,"y0":50.00565806285746,"z0":5.676877227954828,"aX":-16.74691474917701},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.4,"breakHorizontal":14.9,"spinRate":2215,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.4116515711290769,"extension":6.327460787011642},"index":6,"playId":"37989ead-ac26-3f2d-b89b-3c09a0fec706","pitchNumber":5,"startTime":"2026-02-26T18:50:15.361Z","endTime":"2026-02-26T18:50:19.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"third":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.689386697068183,"aZ":-14.120304831495188,"pfxX":-3.9543591979548736,"pfxZ":9.668030292318926,"pX":0.7654233689056064,"pZ":2.736581043391117,"vX0":8.275677791784252,"vY0":-136.0058653427117,"vZ0":-5.585164719940104,"x":87.82,"y":164.89,"x0":-1.8073576655437975,"y0":50.005232953956515,"z0":5.80135792787501,"aX":-7.386935318244852},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.4,"breakHorizontal":5.4,"spinRate":2270,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.40319849804840446,"extension":6.281210914534621},"hitData":{"launchSpeed":73.8,"launchAngle":30.0,"totalDistance":243.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.91,"coordY":127.62}},"index":7,"playId":"3cc8c768-e3fa-324a-b886-8881d8e92e39","pitchNumber":6,"startTime":"2026-02-26T18:50:39.623Z","endTime":"2026-02-26T18:51:08.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"third":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.800000000000004,"awayTeamWinProbability":48.199999999999996,"homeTeamWinProbabilityAdded":-10.799999999999997,"leverageIndex":1.57,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:51:08.417Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Thayron Liranzo lines out to third baseman Coby Mayo.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-26T18:53:34.862Z","endTime":"2026-02-26T18:54:17.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":699073,"fullName":"Thayron Liranzo","link":"/api/v1/people/699073"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676012,"fullName":"Gerald Ogando","link":"/api/v1/people/676012"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":699073,"fullName":"Thayron Liranzo","link":"/api/v1/people/699073"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-26T18:51:03.443Z","endTime":"2026-02-26T18:51:17.039Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":699073,"link":"/api/v1/people/699073","batSide":{"code":"L","description":"Left"}},"second":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Gerald Ogando replaces Dean Kremer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-02-26T18:51:17.039Z","endTime":"2026-02-26T18:53:37.105Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676012,"link":"/api/v1/people/676012"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":699073,"link":"/api/v1/people/699073","batSide":{"code":"L","description":"Left"}},"second":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.5,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.66669269010627,"aZ":-22.191595875194732,"pfxX":-10.153875870252099,"pfxZ":5.07959082201153,"pX":0.14514572260901695,"pZ":1.3036531815278958,"vX0":11.348468991032092,"vY0":-139.80460782930876,"vZ0":-5.730854186609709,"x":111.47,"y":203.58,"x0":-2.661639835927387,"y0":50.00322646120102,"z0":4.851940434826646,"aX":-19.954422434490926},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.0,"breakHorizontal":15.8,"spinRate":2423,"spinDirection":227},"zone":14,"typeConfidence":1.31,"plateTime":0.3928916637925406,"extension":7.481134516025915},"index":2,"playId":"80ffb956-54f0-31a6-a2f5-d81bd4cc6f89","pitchNumber":1,"startTime":"2026-02-26T18:53:37.105Z","endTime":"2026-02-26T18:53:42.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676012,"link":"/api/v1/people/676012","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":699073,"link":"/api/v1/people/699073","batSide":{"code":"L","description":"Left"}},"second":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.1,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.59064557881847,"aZ":-12.04724416108751,"pfxX":-4.153971789262568,"pfxZ":9.873200746504452,"pX":0.4932375032502691,"pZ":1.031366659159982,"vX0":8.900237436092887,"vY0":-142.54887629529645,"vZ0":-9.826479416312838,"x":98.2,"y":210.93,"x0":-2.142964989383151,"y0":50.006738484316685,"z0":5.303413896530917,"aX":-8.471874433704958},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.7,"breakHorizontal":5.5,"spinRate":2387,"spinDirection":214},"zone":14,"typeConfidence":1.37,"plateTime":0.38560170630714286,"extension":7.126718785656632},"index":3,"playId":"dea083f4-9cf2-308d-a925-fe9d880f2114","pitchNumber":2,"startTime":"2026-02-26T18:53:53.169Z","endTime":"2026-02-26T18:53:56.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676012,"link":"/api/v1/people/676012","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":699073,"link":"/api/v1/people/699073","batSide":{"code":"L","description":"Left"}},"second":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.1,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.37171014757888,"aZ":-24.240257593804127,"pfxX":-10.300725759563193,"pfxZ":3.9530221150429066,"pX":-0.9718658539851134,"pZ":1.5752048085888193,"vX0":8.298048995317801,"vY0":-141.93252847274184,"vZ0":-5.010256769956833,"x":154.05,"y":196.25,"x0":-2.618842018393838,"y0":50.00288702675609,"z0":4.940084448794918,"aX":-20.67719999806932},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.1,"breakHorizontal":16.6,"spinRate":2351,"spinDirection":225},"zone":13,"typeConfidence":1.3,"plateTime":0.38831497545468574,"extension":7.139325638633529},"hitData":{"launchSpeed":68.9,"launchAngle":16.0,"totalDistance":148.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":89.48,"coordY":154.62}},"index":4,"playId":"df70dac9-6891-3ff8-8ca4-09a755056bbe","pitchNumber":3,"startTime":"2026-02-26T18:54:09.543Z","endTime":"2026-02-26T18:54:17.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676012,"link":"/api/v1/people/676012","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":699073,"link":"/api/v1/people/699073","batSide":{"code":"L","description":"Left"}},"second":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699073,"link":"/api/v1/people/699073"},"credit":"b_ab"},{"player":{"id":676012,"link":"/api/v1/people/676012"},"credit":"p_ab"},{"player":{"id":699073,"link":"/api/v1/people/699073"},"credit":"b_pa"},{"player":{"id":676012,"link":"/api/v1/people/676012"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.4,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:54:17.707Z","atBatIndex":21},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jeremiah Jackson doubles (1) on a sharp ground ball to left fielder Riley Greene.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-26T18:56:09.918Z","endTime":"2026-02-26T18:57:28.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.485268739722958,"aZ":-33.879080776002766,"pfxX":2.8588770371336265,"pfxZ":-1.201148850717157,"pX":0.49169404467060773,"pZ":1.5021763325514594,"vX0":4.380823752558096,"vY0":-118.70204714816153,"vZ0":-2.9044931430976804,"x":98.26,"y":198.22,"x0":-1.7553240187074592,"y0":50.005506230407875,"z0":5.852081734245491,"aX":4.045767791169782},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-2.6,"breakHorizontal":-6.4,"spinRate":2780,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.46290289109207317,"extension":6.253106999181438},"index":0,"playId":"1c587825-e51d-3058-beeb-8aeea0ea56ef","pitchNumber":1,"startTime":"2026-02-26T18:56:27.423Z","endTime":"2026-02-26T18:56:32.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":86.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.70612140333377,"aZ":-20.044933998099904,"pfxX":-9.243572354200992,"pfxZ":6.277074509196927,"pX":0.11580264701486603,"pZ":2.1355145968927154,"vX0":8.508184934313583,"vY0":-139.2166819076153,"vZ0":-5.757902597893932,"x":112.59,"y":181.12,"x0":-1.8019705099616878,"y0":50.00536417032147,"z0":5.5879810935520196,"aX":-17.869943765763892},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.1,"breakHorizontal":14.6,"spinRate":2205,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.3957628358460683,"extension":6.4823421976598805},"index":1,"playId":"322752a3-8a1b-3089-97e5-25248625e18f","pitchNumber":2,"startTime":"2026-02-26T18:56:41.506Z","endTime":"2026-02-26T18:56:45.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":86.0,"endSpeed":78.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.895838136857513,"aZ":-27.554230785756488,"pfxX":3.5402193614558284,"pfxZ":2.9706278248588176,"pX":1.2320041991121728,"pZ":0.7723850695763953,"vX0":6.317243942607847,"vY0":-124.96469322005396,"vZ0":-6.120293589646351,"x":70.04,"y":217.93,"x0":-1.8046709456645997,"y0":50.0060104487652,"z0":5.563761953421887,"aX":5.510324567114672},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.0,"breakHorizontal":-8.0,"spinRate":2767,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4409831732533429,"extension":6.756929951901656},"index":2,"playId":"74b13156-5acf-3b3a-828c-a09c7fc3b56b","pitchNumber":3,"startTime":"2026-02-26T18:56:57.277Z","endTime":"2026-02-26T18:57:00.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.97194648905312,"aZ":-37.40673883711514,"pfxX":3.2819322426481277,"pfxZ":-3.7702815713426183,"pX":-0.7091065664569345,"pZ":2.2837297520334783,"vX0":1.4516830408772718,"vY0":-117.37246517538772,"vZ0":-0.3015311861713288,"x":144.03,"y":177.12,"x0":-1.7625609766668497,"y0":50.00023313110963,"z0":5.9080639110324675,"aX":4.5608439044381575},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-6.6,"breakHorizontal":-6.4,"spinRate":2949,"spinDirection":46},"zone":4,"typeConfidence":2.0,"plateTime":0.4673190775131868,"extension":6.357539765465054},"hitData":{"launchSpeed":106.0,"launchAngle":5.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":29.37,"coordY":104.3}},"index":3,"playId":"ddf0c42c-0b72-3720-ab5d-7a33e2debe12","pitchNumber":4,"startTime":"2026-02-26T18:57:15.971Z","endTime":"2026-02-26T18:57:28.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":6.79999999999999,"leverageIndex":0.98,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:57:28.876Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gunnar Henderson grounds out to first baseman Eduardo Valencia. Jeremiah Jackson to 3rd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-26T18:57:37.245Z","endTime":"2026-02-26T18:58:27.289Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"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, 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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.628180962813012,"aZ":-27.11815704307952,"pfxX":-9.402848955470361,"pfxZ":2.8839342267202674,"pX":-0.14525178707963465,"pZ":2.461737370605597,"vX0":7.545864571089114,"vY0":-130.58694412329356,"vZ0":-2.9318027714549597,"x":122.54,"y":172.31,"x0":-1.829498557789929,"y0":50.00260807842932,"z0":5.606828335224456,"aX":-16.483618302644267},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.9,"breakHorizontal":15.7,"spinRate":2130,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.41705535919993864,"extension":6.262816054822382},"index":0,"playId":"62abeec2-5937-3bb9-bc74-7ffa5551f89f","pitchNumber":1,"startTime":"2026-02-26T18:57:58.945Z","endTime":"2026-02-26T18:58:02.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"second":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.6639625366249,"aZ":-13.839425141829379,"pfxX":-4.137170932779862,"pfxZ":9.183704123496858,"pX":0.9906753117637729,"pZ":2.8241907139245463,"vX0":8.742059491869886,"vY0":-140.7996413676376,"vZ0":-5.482603505047861,"x":79.24,"y":162.53,"x0":-1.6248085516234614,"y0":50.00116092555477,"z0":5.701015010132884,"aX":-8.258805713291988},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.6,"breakHorizontal":5.6,"spinRate":2258,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3898549712427748,"extension":6.472805909526583},"hitData":{"launchSpeed":72.4,"launchAngle":-20.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.7,"coordY":170.11}},"index":1,"playId":"cace2315-30f7-3bbb-8e97-66d29ae18901","pitchNumber":2,"startTime":"2026-02-26T18:58:16.981Z","endTime":"2026-02-26T18:58:27.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"second":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.1,"awayTeamWinProbability":38.9,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":1.34,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:58:27.289Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler O'Neill singles on a line drive to right fielder Matt Vierling. Jeremiah Jackson out at home on the throw, right fielder Matt Vierling to catcher Thayron Liranzo.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-26T18:58:39.207Z","endTime":"2026-02-26T19:00:50.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"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":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":699073,"link":"/api/v1/people/699073"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.1,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.095540168759435,"aZ":-16.24422975026312,"pfxX":-9.211272137328127,"pfxZ":7.846849253232063,"pX":0.9690001786154567,"pZ":0.8066057856136648,"vX0":10.425126035626269,"vY0":-142.16212552470063,"vZ0":-10.285246537821761,"x":80.06,"y":217.0,"x0":-1.5633472757925668,"y0":50.00243694670552,"z0":5.5222587330184485,"aX":-18.698881955863275},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.0,"breakHorizontal":14.4,"spinRate":2153,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.38649472942883234,"extension":6.450511641580188},"index":0,"playId":"dc6dbcc2-d346-3b33-8731-6fef6a7e188e","pitchNumber":1,"startTime":"2026-02-26T18:58:54.894Z","endTime":"2026-02-26T18:59:00.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"third":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":96.6,"endSpeed":87.7,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.162333714030865,"aZ":-14.76219846968707,"pfxX":-2.790023423427225,"pfxZ":8.752770833952844,"pX":-0.7930169084305676,"pZ":3.730385954163059,"vX0":3.42695696557749,"vY0":-140.67798882004942,"vZ0":-3.0139859558835354,"x":147.23,"y":138.06,"x0":-1.6688433196901704,"y0":50.00314258507285,"z0":5.782119272496523,"aX":-5.550483229291632},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.4,"breakHorizontal":4.3,"spinRate":2305,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.3904766409804057,"extension":6.5123746623355725},"index":1,"playId":"e399a5ac-fe7a-37c5-a87d-11e9a657eb8c","pitchNumber":2,"startTime":"2026-02-26T18:59:17.984Z","endTime":"2026-02-26T18:59:22.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"third":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.8,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.44230192676371,"aZ":-36.48046819863349,"pfxX":5.183610745220534,"pfxZ":-3.0454249047078736,"pX":0.05209113016557732,"pZ":1.4213884470352256,"vX0":2.400089692409861,"vY0":-118.95508815759892,"vZ0":-2.6720637078998264,"x":115.01,"y":200.4,"x0":-1.647179977334166,"y0":50.00185894435128,"z0":5.906726648102739,"aX":7.3357278402221775},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-5.9,"breakHorizontal":-10.0,"spinRate":2981,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.46263390011698746,"extension":6.618951281730063},"index":2,"playId":"bc782161-f20d-3a32-90a3-0de067d89658","pitchNumber":3,"startTime":"2026-02-26T18:59:39.623Z","endTime":"2026-02-26T18:59:43.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"third":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.9,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.724063596362942,"aZ":-23.687091721958346,"pfxX":-8.99078479116624,"pfxZ":4.903762351215211,"pX":0.911645227218833,"pZ":1.670019333881573,"vX0":9.95395846297593,"vY0":-129.79399679120633,"vZ0":-5.47415986041064,"x":82.25,"y":193.69,"x0":-1.7806436584647887,"y0":50.000320366971074,"z0":5.578275141922219,"aX":-15.546516812578522},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.0,"breakHorizontal":14.4,"spinRate":2218,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4198406668573762,"extension":6.2284660211377485},"index":3,"playId":"c8767833-6f7a-380d-922f-b95632d1ff9c","pitchNumber":4,"startTime":"2026-02-26T19:00:00.222Z","endTime":"2026-02-26T19:00:04.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"third":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.0,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.76624529208444,"aZ":-21.95494122587981,"pfxX":-8.180670331952271,"pfxZ":5.004632040662061,"pX":-0.2692262744007274,"pZ":2.6267907057812683,"vX0":6.318063984600463,"vY0":-142.68805070239213,"vZ0":-4.751225069208432,"x":127.26,"y":167.86,"x0":-1.4600252997417236,"y0":50.00292348317341,"z0":5.714663580700572,"aX":-16.70732854971873},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.2,"breakHorizontal":13.3,"spinRate":2169,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.3852760597659155,"extension":6.385847365010283},"hitData":{"launchSpeed":93.0,"launchAngle":19.0,"totalDistance":263.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":158.1,"coordY":99.61}},"index":4,"playId":"5103ee26-0199-31d9-b0c6-3ec16ec40db6","pitchNumber":5,"startTime":"2026-02-26T19:00:23.009Z","endTime":"2026-02-26T19:00:50.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"third":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641933,"link":"/api/v1/people/641933"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":641933,"link":"/api/v1/people/641933"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-8.5,"leverageIndex":1.58,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:00:50.951Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Pete Alonso lines out to right fielder Matt Vierling.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-26T19:00:56.988Z","endTime":"2026-02-26T19:02:21.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.039489103649245,"aZ":-18.8398697003878,"pfxX":-7.929582592299205,"pfxZ":6.701746931149514,"pX":0.36081033463922346,"pZ":1.356861366735258,"vX0":8.349784731593777,"vY0":-140.01458783806197,"vZ0":-8.291680984566149,"x":103.25,"y":202.14,"x0":-1.626984808476497,"y0":50.00281084023476,"z0":5.5851896612055745,"aX":-15.775168140496215},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.6,"breakHorizontal":12.7,"spinRate":2216,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.39090026900737884,"extension":6.498299379370799},"index":0,"playId":"b00137e9-4294-3903-8a3a-b9a8efc25b73","pitchNumber":1,"startTime":"2026-02-26T19:01:08.338Z","endTime":"2026-02-26T19:01:12.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":641933,"link":"/api/v1/people/641933"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"6e97972c-3286-3957-a13d-e573d595d105","startTime":"2026-02-26T19:01:25.459Z","endTime":"2026-02-26T19:01:28.459Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":641933,"link":"/api/v1/people/641933"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":75.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.833596646663523,"aZ":-40.651632221470976,"pfxX":3.883933588721959,"pfxZ":-5.826912414792611,"pX":0.2785404762231991,"pZ":0.6135698457698484,"vX0":3.4573669787516192,"vY0":-121.50116440514907,"vZ0":-3.9335855037190464,"x":106.38,"y":222.21,"x0":-1.6818065125600445,"y0":50.00401159624827,"z0":5.8869762892552595,"aX":5.648982527061609},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-11.3,"breakHorizontal":-8.0,"spinRate":2923,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.4555794875013781,"extension":6.474809145767428},"index":2,"playId":"c3d9d0ad-233a-3508-bbf1-81de5d0cde98","pitchNumber":2,"startTime":"2026-02-26T19:01:46.551Z","endTime":"2026-02-26T19:01:51.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":641933,"link":"/api/v1/people/641933"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":86.0,"endSpeed":80.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.396995379853326,"aZ":-36.09422804417883,"pfxX":3.729287841568805,"pfxZ":-2.4224229954796668,"pX":-0.4612766936107189,"pZ":1.8239351091461182,"vX0":2.6498395924132288,"vY0":-125.44451351883983,"vZ0":-2.6033800174122192,"x":134.58,"y":189.53,"x0":-2.00969777239061,"y0":50.00160377894849,"z0":5.7701539006928675,"aX":6.04139755603466},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-4.7,"breakHorizontal":-7.3,"spinRate":2737,"spinDirection":68},"zone":7,"typeConfidence":2.0,"plateTime":0.43387661249488874,"extension":6.2279014324562905},"hitData":{"launchSpeed":91.4,"launchAngle":21.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":175.62,"coordY":93.16}},"index":3,"playId":"783ecf45-b678-3f0e-9c2f-ab7a3d5d7ea8","pitchNumber":3,"startTime":"2026-02-26T19:02:12.206Z","endTime":"2026-02-26T19:02:21.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":641933,"link":"/api/v1/people/641933"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":1.01,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:02:21.862Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Anderson grounds out, catcher Ethan Anderson to first baseman Pete Alonso.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-26T19:04:32.430Z","endTime":"2026-02-26T19:05:34.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":801194,"fullName":"Max Anderson","link":"/api/v1/people/801194"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663804,"fullName":"Jackson Kowar","link":"/api/v1/people/663804"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":801194,"fullName":"Max Anderson","link":"/api/v1/people/801194"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":803175,"link":"/api/v1/people/803175"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jackson Kowar replaces Gerald Ogando.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T19:03:46.690Z","endTime":"2026-02-26T19:04:34.499Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663804,"link":"/api/v1/people/663804"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676012,"link":"/api/v1/people/676012","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":801194,"link":"/api/v1/people/801194","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":87.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.80017830089022,"aZ":-12.971091249826376,"pfxX":-6.963772560980143,"pfxZ":9.656597828749387,"pX":1.019545694576399,"pZ":1.9196161432689165,"vX0":5.377203264501283,"vY0":-141.63991323650635,"vZ0":-8.482436761670204,"x":78.14,"y":186.95,"x0":-0.01939656104844688,"y0":50.003789562529505,"z0":5.825276109296796,"aX":-13.84759800566292},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.5,"breakHorizontal":11.2,"spinRate":2290,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.3899301861131934,"extension":6.097253029781113},"index":1,"playId":"f629474d-b6c3-3c2c-ae07-b5c70a12ddc4","pitchNumber":1,"startTime":"2026-02-26T19:04:34.499Z","endTime":"2026-02-26T19:04:39.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":801194,"link":"/api/v1/people/801194","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":84.9,"endSpeed":78.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.206848685171963,"aZ":-40.10950763097602,"pfxX":0.9193956772489482,"pfxZ":-5.118108923589493,"pX":1.9384985180794105,"pZ":1.5064802282413057,"vX0":4.570565497147481,"vY0":-123.64566771381968,"vZ0":-2.6309940781695644,"x":43.11,"y":198.11,"x0":-0.0518630625386291,"y0":50.00206989354076,"z0":5.943767439623097,"aX":1.4250884899400391},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-9.6,"breakHorizontal":-2.8,"spinRate":2574,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4426521648739734,"extension":6.066122954147947},"index":2,"playId":"0e335a1e-9038-322e-81d8-d73331243b14","pitchNumber":2,"startTime":"2026-02-26T19:04:51.090Z","endTime":"2026-02-26T19:04:55.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":801194,"link":"/api/v1/people/801194","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":98.0,"endSpeed":87.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.398456475094136,"aZ":-14.978477694757483,"pfxX":-6.232886941666179,"pfxZ":8.551919484737304,"pX":1.19737550868867,"pZ":3.1959567481434616,"vX0":5.204563041573838,"vY0":-142.49031137442103,"vZ0":-4.740870225786108,"x":71.36,"y":152.49,"x0":0.1369470631812803,"y0":50.007095579257694,"z0":5.860882664169748,"aX":-12.540166935738652},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.4,"breakHorizontal":10.0,"spinRate":2329,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.3876523592966419,"extension":6.231262395057283},"index":3,"playId":"13a0e5ea-9a8c-3058-a84d-3fc2d11c1442","pitchNumber":3,"startTime":"2026-02-26T19:05:08.328Z","endTime":"2026-02-26T19:05:13.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":801194,"link":"/api/v1/people/801194","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":97.9,"endSpeed":88.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.15931793667861,"aZ":-13.77000287867454,"pfxX":-8.239715686224063,"pfxZ":9.160180640184446,"pX":1.1153210364274693,"pZ":2.3791453180927107,"vX0":6.669426132318225,"vY0":-142.15450135325574,"vZ0":-6.997244908874118,"x":74.49,"y":174.54,"x0":-0.21241243896477388,"y0":50.00240983713499,"z0":5.779494395626855,"aX":-16.55413410678662},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.0,"breakHorizontal":13.2,"spinRate":2293,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.3880401164983396,"extension":6.290950702651708},"hitData":{"launchSpeed":60.6,"launchAngle":-79.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"2","coordinates":{"coordX":125.03,"coordY":199.93}},"index":4,"playId":"03017748-7278-3ce2-b56e-d47a572989fa","pitchNumber":4,"startTime":"2026-02-26T19:05:27.216Z","endTime":"2026-02-26T19:05:34.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":801194,"link":"/api/v1/people/801194","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801194,"link":"/api/v1/people/801194"},"credit":"b_ab"},{"player":{"id":663804,"link":"/api/v1/people/663804"},"credit":"p_ab"},{"player":{"id":801194,"link":"/api/v1/people/801194"},"credit":"b_pa"},{"player":{"id":663804,"link":"/api/v1/people/663804"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:05:34.644Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Eduardo Valencia walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-26T19:05:50.125Z","endTime":"2026-02-26T19:08:08.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663804,"fullName":"Jackson Kowar","link":"/api/v1/people/663804"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"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(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":83.5,"endSpeed":77.6,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.595933190003624,"aZ":-36.64748977577208,"pfxX":7.280373913193198,"pfxZ":-2.9524081159004183,"pX":-0.7175867308724434,"pZ":2.736391203131324,"vX0":-2.9040961823193574,"vY0":-121.71485181117302,"vZ0":-0.4271480921315486,"x":144.35,"y":164.9,"x0":-0.4615572581399508,"y0":50.00200694319393,"z0":6.060015398131337,"aX":11.034753760406048},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.2,"breakHorizontal":-12.6,"spinRate":2480,"spinDirection":31},"zone":4,"typeConfidence":2.0,"plateTime":0.44826127888559375,"extension":5.945544799916387},"index":0,"playId":"c613e790-3068-3d23-9b14-b6d2f3088ee6","pitchNumber":1,"startTime":"2026-02-26T19:06:03.844Z","endTime":"2026-02-26T19:06:07.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":84.2,"endSpeed":78.9,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.9352047651303,"aZ":-33.602812516072674,"pfxX":6.157357019589805,"pfxZ":-0.9180987096929396,"pX":0.16471147311577958,"pZ":2.671537902035636,"vX0":-0.6938106608455332,"vY0":-122.83302350720015,"vZ0":-1.2814924099089104,"x":110.72,"y":166.65,"x0":-0.35393603064288437,"y0":50.00200548923756,"z0":6.007853140516392,"aX":9.589635429164103},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.7,"breakHorizontal":-11.0,"spinRate":2423,"spinDirection":45},"zone":5,"typeConfidence":2.0,"plateTime":0.4426733277506476,"extension":5.947960062303291},"index":1,"playId":"b4533076-a2fe-3338-981a-30dd1e10d559","pitchNumber":2,"startTime":"2026-02-26T19:06:19.216Z","endTime":"2026-02-26T19:06:23.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":98.4,"endSpeed":88.0,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":40.084318918181665,"aZ":-13.016182808616557,"pfxX":-7.823122246499353,"pfxZ":9.50778632638524,"pX":1.9657851258613503,"pZ":2.155253671499454,"vX0":7.611878137184879,"vY0":-142.7609056643046,"vZ0":-7.835764140119672,"x":42.07,"y":180.59,"x0":0.25032807202044716,"y0":50.006802928863806,"z0":5.7992147835059695,"aX":-15.77089600755573},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.4,"breakHorizontal":12.1,"spinRate":2300,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.3871902045970055,"extension":6.2514155113968854},"index":2,"playId":"6d2b5a9a-47d6-38fd-ac15-c9802229bb9e","pitchNumber":3,"startTime":"2026-02-26T19:06:36.648Z","endTime":"2026-02-26T19:06:39.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.7,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.418093442313758,"aZ":-16.355036277998195,"pfxX":-8.905655253904053,"pfxZ":7.726735877564344,"pX":0.6537248401200925,"pZ":2.8279800171390157,"vX0":5.439401478256854,"vY0":-141.29307435399522,"vZ0":-5.264971311314159,"x":92.08,"y":162.42,"x0":-0.12680311131322872,"y0":50.00371229026626,"z0":5.746046502432116,"aX":-18.232458845244658},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.2,"breakHorizontal":15.2,"spinRate":2387,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.38582647128075864,"extension":5.807077502027312},"index":3,"playId":"0897b8f7-3de7-3223-adf2-3f0c01cfb231","pitchNumber":4,"startTime":"2026-02-26T19:06:53.489Z","endTime":"2026-02-26T19:06:58.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.0,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.873247724115807,"aZ":-36.69733714894681,"pfxX":3.2897298259379673,"pfxZ":-2.966840565874623,"pX":-0.4569051448832329,"pZ":1.8070857979992656,"vX0":-1.6146132925804715,"vY0":-122.46132802389867,"vZ0":-2.2657005296225585,"x":134.42,"y":189.99,"x0":-0.21842500910751336,"y0":50.00020225383696,"z0":5.8662001868045754,"aX":5.024653945480694},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.6,"breakHorizontal":-5.6,"spinRate":2441,"spinDirection":38},"zone":7,"typeConfidence":2.0,"plateTime":0.4462877288937257,"extension":5.8310217418329335},"index":4,"playId":"f091cd04-3f9c-317e-bb72-3464e85b38cf","pitchNumber":5,"startTime":"2026-02-26T19:07:21.927Z","endTime":"2026-02-26T19:07:25.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":663804,"fullName":"Jackson Kowar"}}},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"playId":"08316446-0286-1003-000c-f08cd117d70a","pitchNumber":5,"startTime":"2026-02-26T19:07:58.163Z","endTime":"2026-02-26T19:08:01.493Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":97.9,"endSpeed":89.1,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.060761355949396,"aZ":-17.464321919930054,"pfxX":-4.193329500880193,"pfxZ":7.179903863576158,"pX":0.6750011824413481,"pZ":3.735383210157912,"vX0":3.6355857270846887,"vY0":-142.55687302202907,"vZ0":-2.8436907302463466,"x":91.27,"y":137.92,"x0":-0.07466278215921208,"y0":50.00683123268727,"z0":5.853979937223232,"aX":-8.596490485161548},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.6,"breakHorizontal":6.8,"spinRate":2237,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.38483472441157707,"extension":6.0388486519004845},"index":6,"playId":"7fa8810f-5dd5-3684-9f74-88e071a9bd92","pitchNumber":6,"startTime":"2026-02-26T19:08:01.493Z","endTime":"2026-02-26T19:08:08.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"credit":"b_pa"},{"player":{"id":663804,"link":"/api/v1/people/663804"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":0.79,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:08:08.369Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Trei Cruz lines out sharply to right fielder Tyler O'Neill.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-26T19:08:12.218Z","endTime":"2026-02-26T19:08:54.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669360,"fullName":"Trei Cruz","link":"/api/v1/people/669360"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663804,"fullName":"Jackson Kowar","link":"/api/v1/people/663804"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669360,"fullName":"Trei Cruz","link":"/api/v1/people/669360"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641933,"link":"/api/v1/people/641933"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":90.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.36236284277251,"aZ":-16.078076277124342,"pfxX":-6.361545889080468,"pfxZ":7.879251049096071,"pX":1.1172642682277758,"pZ":2.3425716628153337,"vX0":5.8483491744272325,"vY0":-139.44101348043048,"vZ0":-6.290188670849804,"x":74.41,"y":175.53,"x0":-0.14350875615074546,"y0":50.004092666064984,"z0":5.622209504425384,"aX":-12.996385018905933},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.7,"breakHorizontal":10.9,"spinRate":2228,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3873510600244874,"extension":5.939694586813758},"index":0,"playId":"440dbd4b-448c-3382-8757-f067133f15bc","pitchNumber":1,"startTime":"2026-02-26T19:08:27.470Z","endTime":"2026-02-26T19:08:33.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":669360,"link":"/api/v1/people/669360","batSide":{"code":"L","description":"Left"}},"first":{"id":680664,"link":"/api/v1/people/680664"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.294630526477455,"aZ":-17.085653022647183,"pfxX":-5.676466714051988,"pfxZ":7.4279121797541805,"pX":0.39461000243760613,"pZ":2.8338577277376658,"vX0":3.259047872014114,"vY0":-141.61945043304078,"vZ0":-5.109604537612209,"x":101.96,"y":162.27,"x0":-0.033465087829083216,"y0":50.005026377638195,"z0":5.754202731906519,"aX":-11.533437828732636},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.6,"breakHorizontal":9.6,"spinRate":2364,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.38673286913781935,"extension":6.1085734089115515},"hitData":{"launchSpeed":110.8,"launchAngle":12.0,"totalDistance":301.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":176.18,"coordY":89.11}},"index":1,"playId":"34bc40c5-ff60-3b52-bab8-f386ebfcc068","pitchNumber":2,"startTime":"2026-02-26T19:08:47.473Z","endTime":"2026-02-26T19:08:54.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":669360,"link":"/api/v1/people/669360","batSide":{"code":"L","description":"Left"}},"first":{"id":680664,"link":"/api/v1/people/680664"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669360,"link":"/api/v1/people/669360"},"credit":"b_ab"},{"player":{"id":663804,"link":"/api/v1/people/663804"},"credit":"p_ab"},{"player":{"id":669360,"link":"/api/v1/people/669360"},"credit":"b_pa"},{"player":{"id":663804,"link":"/api/v1/people/663804"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.2,"awayTeamWinProbability":46.8,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.49,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:08:54.824Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"John Peck grounds out, second baseman Jeremiah Jackson to first baseman Pete Alonso.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-26T19:09:02.324Z","endTime":"2026-02-26T19:12:10.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663804,"fullName":"Jackson Kowar","link":"/api/v1/people/663804"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.576142628839143,"aZ":-37.973525535002146,"pfxX":0.31651340030047803,"pfxZ":-3.695516145943598,"pX":-0.19728497250715307,"pZ":2.29983648182837,"vX0":0.09547302351154366,"vY0":-124.2845129655584,"vZ0":-1.0003731171424592,"x":124.52,"y":176.68,"x0":-0.2773164820954083,"y0":50.00595177847421,"z0":5.857184922321807,"aX":0.4959751387638646},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-6.7,"breakHorizontal":-0.6,"spinRate":2478,"spinDirection":56},"zone":5,"typeConfidence":2.0,"plateTime":0.44045226444801955,"extension":5.84250927035149},"index":0,"playId":"404223e5-0878-35f8-8f51-dd17e1296f8a","pitchNumber":1,"startTime":"2026-02-26T19:09:19.352Z","endTime":"2026-02-26T19:09:23.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"first":{"id":680664,"link":"/api/v1/people/680664"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":87.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.89782540131044,"aZ":-15.160669769778435,"pfxX":-3.9584475248222586,"pfxZ":8.433216385530017,"pX":0.28173734901851166,"pZ":4.361983797424035,"vX0":2.1744952374102655,"vY0":-142.79248080577432,"vZ0":-1.5678785910616317,"x":106.26,"y":121.01,"x0":0.015189569861996544,"y0":50.00444916394134,"z0":5.895986742308246,"aX":-7.987871061279405},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.0,"breakHorizontal":6.6,"spinRate":2114,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.3869923108319915,"extension":6.2600990153630365},"index":1,"playId":"a60dcef8-3c94-363e-aad3-09ef064fc640","pitchNumber":2,"startTime":"2026-02-26T19:09:38.674Z","endTime":"2026-02-26T19:09:41.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"first":{"id":680664,"link":"/api/v1/people/680664"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":82.8,"endSpeed":76.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.49272578814667,"aZ":-37.96664250040751,"pfxX":1.7175379062192755,"pfxZ":-3.9167893760819323,"pX":-0.2954667429346557,"pZ":1.1290746726943859,"vX0":-0.3631307798808071,"vY0":-120.60866381907677,"vZ0":-3.3775225081796156,"x":128.26,"y":208.29,"x0":-0.36653123766699713,"y0":50.00225825310423,"z0":5.881157726644348,"aX":2.5412664561479095},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-7.6,"breakHorizontal":-3.0,"spinRate":2340,"spinDirection":40},"zone":13,"typeConfidence":2.0,"plateTime":0.45338163800394815,"extension":6.088271363293021},"index":2,"playId":"788cd947-3146-3a4a-b182-cd12de9c0e98","pitchNumber":3,"startTime":"2026-02-26T19:09:57.848Z","endTime":"2026-02-26T19:10:02.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"first":{"id":680664,"link":"/api/v1/people/680664"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.666529526038595,"aZ":-16.15501495877198,"pfxX":-5.2869997527660875,"pfxZ":7.774748326405737,"pX":0.185513185922994,"pZ":3.5444076289361117,"vX0":2.204810883453699,"vY0":-143.01494632948868,"vZ0":-3.728991897213859,"x":109.93,"y":143.08,"x0":0.08901593869559501,"y0":50.00119799084969,"z0":5.88606443429499,"aX":-10.890738897365141},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.4,"breakHorizontal":9.1,"spinRate":2378,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.38379417173563013,"extension":6.164413136198809},"index":3,"playId":"a9c216ee-4d5a-3212-953b-9c5aa4bee349","pitchNumber":4,"startTime":"2026-02-26T19:10:21.222Z","endTime":"2026-02-26T19:10:25.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"first":{"id":680664,"link":"/api/v1/people/680664"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.05210487904573,"aZ":-16.44252314193109,"pfxX":-7.887677342307572,"pfxZ":7.7793131095111665,"pX":0.0936795850592731,"pZ":3.171464337812497,"vX0":3.2770954084547803,"vY0":-141.69497750572114,"vZ0":-4.317990126766163,"x":113.43,"y":153.15,"x0":-0.056775206799306505,"y0":50.00230978031116,"z0":5.774145198953685,"aX":-15.949239004901989},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.3,"breakHorizontal":13.6,"spinRate":2285,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.3873700405735585,"extension":5.976896166194731},"index":4,"playId":"f7afebb9-44a7-36c6-a736-acf38450ddef","pitchNumber":5,"startTime":"2026-02-26T19:10:48.599Z","endTime":"2026-02-26T19:10:52.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"first":{"id":680664,"link":"/api/v1/people/680664"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.786879670769583,"aZ":-36.41723791420153,"pfxX":0.4475713413539264,"pfxZ":-2.7056972766906484,"pX":0.6474594209532221,"pZ":0.7812475784231111,"vX0":1.304146119241082,"vY0":-124.35494138732956,"vZ0":-4.839811544339271,"x":92.32,"y":217.69,"x0":0.058201030395119036,"y0":50.00410330277327,"z0":5.7716350570832935,"aX":0.7013575988881461},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-5.8,"breakHorizontal":-1.1,"spinRate":2505,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4403458048366775,"extension":6.0332232099162155},"index":5,"playId":"19272c3d-47bf-3f93-af9f-f427073ac5ce","pitchNumber":6,"startTime":"2026-02-26T19:11:10.350Z","endTime":"2026-02-26T19:11:14.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"first":{"id":680664,"link":"/api/v1/people/680664"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.17775220421321,"aZ":-35.27866639900718,"pfxX":3.2906234501417657,"pfxZ":-2.032900433056911,"pX":-1.4356006980387006,"pZ":2.818007001566461,"vX0":-3.677203896633651,"vY0":-122.20298506604742,"vZ0":-0.2748328358637999,"x":171.72,"y":162.69,"x0":-0.3447938874639857,"y0":50.00398619448093,"z0":5.940892887198379,"aX":5.0192979930146455},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-3.5,"breakHorizontal":-5.2,"spinRate":2352,"spinDirection":56},"zone":11,"typeConfidence":2.0,"plateTime":0.44677623832887825,"extension":5.807046283811179},"index":6,"playId":"f5a10171-b85e-3b18-a2df-f8acc095e5e1","pitchNumber":7,"startTime":"2026-02-26T19:11:32.433Z","endTime":"2026-02-26T19:11:36.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"first":{"id":680664,"link":"/api/v1/people/680664"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.770717375282246,"aZ":-18.700656256534312,"pfxX":-7.543458312169855,"pfxZ":6.6775571424861795,"pX":1.0636879363033744,"pZ":2.718350606731531,"vX0":5.518975031406591,"vY0":-141.06106933731397,"vZ0":-5.011109932063793,"x":76.45,"y":165.38,"x0":0.06291639849447965,"y0":50.00193036020213,"z0":5.721651182880043,"aX":-15.21732443697882},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.3,"breakHorizontal":12.6,"spinRate":2317,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.38814236899941124,"extension":6.148633814489522},"hitData":{"launchSpeed":87.9,"launchAngle":-46.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.01,"coordY":157.96}},"index":7,"playId":"bfe3428f-cd6b-3455-ae2e-cb31cb953b9d","pitchNumber":8,"startTime":"2026-02-26T19:11:53.316Z","endTime":"2026-02-26T19:12:10.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"first":{"id":680664,"link":"/api/v1/people/680664"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807726,"link":"/api/v1/people/807726"},"credit":"b_ab"},{"player":{"id":663804,"link":"/api/v1/people/663804"},"credit":"p_ab"},{"player":{"id":807726,"link":"/api/v1/people/807726"},"credit":"b_pa"},{"player":{"id":663804,"link":"/api/v1/people/663804"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.1,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:12:10.969Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ethan Anderson grounds out, pitcher Brant Hurter to first baseman Eduardo Valencia.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-26T19:14:20.968Z","endTime":"2026-02-26T19:15:21.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":803175,"fullName":"Ethan Anderson","link":"/api/v1/people/803175"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":803175,"fullName":"Ethan Anderson","link":"/api/v1/people/803175"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676428,"link":"/api/v1/people/676428"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":680664,"link":"/api/v1/people/680664"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brant Hurter replaces Keider Montero.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T19:12:57.977Z","endTime":"2026-02-26T19:14:07.861Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676428,"link":"/api/v1/people/676428"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":803175,"link":"/api/v1/people/803175","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-26T19:14:07.861Z","endTime":"2026-02-26T19:14:23.130Z","isPitch":false,"type":"action","player":{"id":803175,"link":"/api/v1/people/803175"},"defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":803175,"link":"/api/v1/people/803175","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":78.5,"strikeZoneTop":3.246,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.743499248564113,"aZ":-36.67777015133894,"pfxX":8.395392508877753,"pfxZ":-2.8586707307815686,"pX":-5.71390041151747E-4,"pZ":2.0392600913461867,"vX0":-10.687558067045037,"vY0":-125.82685359931938,"vZ0":-2.334281164555902,"x":117.02,"y":183.72,"x0":3.2465579693550892,"y0":50.00370917441736,"z0":6.002375334208667,"aX":13.225164569861803},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-5.5,"breakHorizontal":-12.2,"spinRate":1519,"spinDirection":110},"zone":8,"typeConfidence":0.89,"plateTime":0.43828921595079473,"extension":6.283871996863248},"index":2,"playId":"9031ca19-b03a-3032-ade7-68b9b8e42cec","pitchNumber":1,"startTime":"2026-02-26T19:14:23.130Z","endTime":"2026-02-26T19:14:27.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":803175,"link":"/api/v1/people/803175","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.246,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.497478378428866,"aZ":-33.894074309089284,"pfxX":5.0277274480215794,"pfxZ":-1.0768143632327885,"pX":1.158598904629883,"pZ":2.5378121653701964,"vX0":-7.329715093582279,"vY0":-124.67750278320106,"vZ0":-1.5985040120869591,"x":72.84,"y":170.26,"x0":3.4687590601351284,"y0":50.006056404202056,"z0":5.9564040605844495,"aX":8.004012569835847},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.0,"breakHorizontal":-7.7,"spinRate":1612,"spinDirection":117},"zone":12,"typeConfidence":0.89,"plateTime":0.4374859248896552,"extension":6.14999249738443},"index":3,"playId":"5088d078-17ee-3cce-b2ba-f975c01f9f17","pitchNumber":2,"startTime":"2026-02-26T19:14:43.552Z","endTime":"2026-02-26T19:14:49.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":803175,"link":"/api/v1/people/803175","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":90.0,"endSpeed":83.9,"strikeZoneTop":3.246,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.635577854599667,"aZ":-23.703991092228602,"pfxX":2.1472430970906915,"pfxZ":4.760372209858682,"pX":1.92053475675752,"pZ":3.546845279881785,"vX0":-4.776452409356214,"vY0":-131.23358096476105,"vZ0":-2.0403757763053187,"x":43.79,"y":143.02,"x0":3.469327710590116,"y0":50.00078729281549,"z0":6.0652059801533795,"aX":3.8192135814066206},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.5,"breakHorizontal":-3.1,"spinRate":1992,"spinDirection":138},"zone":12,"typeConfidence":0.91,"plateTime":0.4142555265952548,"extension":5.781237577802634},"index":4,"playId":"8fb9e6b8-d24c-3c94-9114-cdb82f5d63a9","pitchNumber":3,"startTime":"2026-02-26T19:14:58.819Z","endTime":"2026-02-26T19:15:01.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":803175,"link":"/api/v1/people/803175","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.246,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.53365673481362,"aZ":-32.63770293432154,"pfxX":5.386615716878799,"pfxZ":-0.29326910757492897,"pX":0.45239429483204036,"pZ":2.480429721814886,"vX0":-8.708724592945238,"vY0":-125.41555958468302,"vZ0":-2.007171256172538,"x":99.76,"y":171.81,"x0":3.2577341529987187,"y0":50.00074608365571,"z0":5.933571298345735,"aX":8.647653377715045},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.7,"breakHorizontal":-7.9,"spinRate":1613,"spinDirection":109},"zone":6,"typeConfidence":0.89,"plateTime":0.43545414839032537,"extension":6.033380544258445},"hitData":{"launchSpeed":73.8,"launchAngle":-54.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":116.81,"coordY":181.25}},"index":5,"playId":"8ecc3587-a17a-377f-8b8e-0a0a266fab68","pitchNumber":4,"startTime":"2026-02-26T19:15:14.130Z","endTime":"2026-02-26T19:15:21.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":803175,"link":"/api/v1/people/803175","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":803175,"link":"/api/v1/people/803175"},"credit":"b_ab"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_ab"},{"player":{"id":803175,"link":"/api/v1/people/803175"},"credit":"b_pa"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:15:21.846Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Taylor Ward singles on a line drive to center fielder Trei Cruz.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-26T19:15:32.688Z","endTime":"2026-02-26T19:16:23.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669360,"link":"/api/v1/people/669360"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.481229826165812,"aZ":-20.252062661778893,"pfxX":3.2472818093867737,"pfxZ":6.525802738696376,"pX":1.7697601776705196,"pZ":3.7508329040672357,"vX0":-5.414984561438914,"vY0":-133.50509857214274,"vZ0":-2.167071066995506,"x":49.54,"y":137.51,"x0":3.3913136158174026,"y0":50.003781898222385,"z0":6.012135531140058,"aX":5.933843530904109},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.6,"breakHorizontal":-4.9,"spinRate":1995,"spinDirection":136},"zone":12,"typeConfidence":0.91,"plateTime":0.40839352958685593,"extension":6.017551108184641},"index":0,"playId":"a4ddc194-7d01-3b53-a724-03f7ba5114b8","pitchNumber":1,"startTime":"2026-02-26T19:15:43.358Z","endTime":"2026-02-26T19:15:46.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":75.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.4239563433732,"aZ":-28.48169754802052,"pfxX":-5.406387575218042,"pfxZ":2.6236748586715484,"pX":-0.44202452210622317,"pZ":2.1474682660032625,"vX0":-7.272351076972406,"vY0":-117.62450360168724,"vZ0":-2.8759301478706507,"x":133.85,"y":180.8,"x0":3.38720311236203,"y0":50.00378349190815,"z0":6.015520043175335,"aX":-7.605777751454989},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":4.3,"breakHorizontal":11.5,"spinRate":2725,"spinDirection":274},"zone":7,"typeConfidence":0.9,"plateTime":0.46491156690922564,"extension":6.060544345260898},"index":1,"playId":"d0e7cd30-4c34-3f56-90b0-6f089f41bb69","pitchNumber":2,"startTime":"2026-02-26T19:15:57.980Z","endTime":"2026-02-26T19:16:01.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":85.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.72323266411688,"aZ":-23.376786121920034,"pfxX":0.1294372753662399,"pfxZ":4.778890153670208,"pX":0.047750111442536755,"pZ":2.784882836566541,"vX0":-8.054098558977602,"vY0":-133.1241077863127,"vZ0":-4.056195259180823,"x":115.18,"y":163.59,"x0":3.063487503400888,"y0":50.00323018322041,"z0":5.969283731789122,"aX":0.23992721319869678},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.2,"breakHorizontal":1.1,"spinRate":2216,"spinDirection":142},"zone":2,"typeConfidence":0.91,"plateTime":0.4074967371570368,"extension":6.111377784341161},"hitData":{"launchSpeed":94.9,"launchAngle":12.0,"totalDistance":220.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":147.92,"coordY":98.52}},"index":2,"playId":"31b8cf0c-a274-36bd-bcf3-5195d24a78a9","pitchNumber":3,"startTime":"2026-02-26T19:16:12.846Z","endTime":"2026-02-26T19:16:23.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":2.999999999999993,"leverageIndex":0.79,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:16:23.538Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Heston Kjerstad singles on a sharp ground ball to right fielder Matt Vierling. Taylor Ward to 3rd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-26T19:16:28.529Z","endTime":"2026-02-26T19:17:51.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":677008,"fullName":"Heston Kjerstad","link":"/api/v1/people/677008"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677008,"fullName":"Heston Kjerstad","link":"/api/v1/people/677008"},"postOnThird":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":677008,"fullName":"Heston Kjerstad","link":"/api/v1/people/677008"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49773253136383,"aZ":-28.59342847475394,"pfxX":7.827186420372234,"pfxZ":1.9771692523988529,"pX":0.5652936164879542,"pZ":1.8299838745011712,"vX0":-9.552131719874362,"vY0":-133.13032225380834,"vZ0":-5.356179368462731,"x":95.45,"y":189.37,"x0":3.169789213408774,"y0":50.00064441909493,"z0":5.917582558240574,"aX":14.158053534524473},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.6,"breakHorizontal":-12.2,"spinRate":2101,"spinDirection":119},"zone":9,"typeConfidence":0.88,"plateTime":0.4102009690282462,"extension":6.1401613080996125},"index":0,"playId":"89a9572e-e654-3c35-a0fe-86a6a38d2e74","pitchNumber":1,"startTime":"2026-02-26T19:16:46.712Z","endTime":"2026-02-26T19:16:50.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":85.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.259027323139502,"aZ":-30.44785115759167,"pfxX":6.628733631076563,"pfxZ":0.9452906108001535,"pX":1.2174653305644318,"pZ":2.4089276177120764,"vX0":-7.540250200129245,"vY0":-132.97874437826712,"vZ0":-3.4597277437088994,"x":70.59,"y":173.74,"x0":3.2073637183931365,"y0":50.00073861575091,"z0":5.898229839698134,"aX":12.060153211510901},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":1.2,"breakHorizontal":-10.7,"spinRate":2045,"spinDirection":124},"zone":14,"typeConfidence":0.87,"plateTime":0.4094229421619251,"extension":6.1404768006623165},"index":1,"playId":"fe06ac47-afd6-3710-bafe-c63fda361ee6","pitchNumber":2,"startTime":"2026-02-26T19:17:01.698Z","endTime":"2026-02-26T19:17:05.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.107938069212683,"aZ":-29.47546093928958,"pfxX":-4.061548624403522,"pfxZ":1.8493643755114118,"pX":0.3816824548667592,"pZ":2.9468669467966584,"vX0":-5.9954754236113414,"vY0":-120.03255136288689,"vZ0":-1.1940347726404446,"x":102.45,"y":159.21,"x0":3.438995205146666,"y0":50.00387583964656,"z0":6.073862629539554,"aX":-5.929233753975033},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.4,"breakHorizontal":8.8,"spinRate":2581,"spinDirection":282},"zone":3,"typeConfidence":0.9,"plateTime":0.45622374931534937,"extension":6.046725073724395},"hitData":{"launchSpeed":101.0,"launchAngle":8.0,"totalDistance":134.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":172.17,"coordY":134.44}},"index":2,"playId":"ce86a816-b18b-31ad-a594-369e6103d62d","pitchNumber":3,"startTime":"2026-02-26T19:17:38.772Z","endTime":"2026-02-26T19:17:51.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677008,"link":"/api/v1/people/677008"},"credit":"b_ab"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_ab"},{"player":{"id":677008,"link":"/api/v1/people/677008"},"credit":"b_pa"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.1,"awayTeamWinProbability":35.900000000000006,"homeTeamWinProbabilityAdded":7.799999999999997,"leverageIndex":1.48,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:17:51.888Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Coby Mayo singles on a line drive to center fielder Trei Cruz. Taylor Ward scores. Heston Kjerstad to 3rd.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-26T19:18:43.415Z","endTime":"2026-02-26T19:19:27.624Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"postOnThird":{"id":677008,"fullName":"Heston Kjerstad","link":"/api/v1/people/677008"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669360,"link":"/api/v1/people/669360"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677008,"fullName":"Heston Kjerstad","link":"/api/v1/people/677008"},"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":677008,"fullName":"Heston Kjerstad","link":"/api/v1/people/677008"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":{"id":676428,"link":"/api/v1/people/676428"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"d4dfb3d9-0db0-3041-b5b6-4d98ac09ac84","startTime":"2026-02-26T19:18:23.337Z","endTime":"2026-02-26T19:18:26.337Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":677008,"link":"/api/v1/people/677008"},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.0,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.355841175141848,"aZ":-21.199656547481116,"pfxX":4.038715188286167,"pfxZ":6.058560299189468,"pX":0.9151096286635858,"pZ":3.1293177809309665,"vX0":-7.637413131584863,"vY0":-134.08170893833997,"vZ0":-3.5780698723795847,"x":82.12,"y":154.29,"x0":3.2822580702814297,"y0":50.00368940659062,"z0":6.003074565263342,"aX":7.3174854783647625},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.3,"breakHorizontal":-5.5,"spinRate":2168,"spinDirection":136},"zone":12,"typeConfidence":0.9,"plateTime":0.40929677845566914,"extension":6.0555713276972725},"index":1,"playId":"e908b10a-2c80-3a2d-aa5e-887aeec76cee","pitchNumber":1,"startTime":"2026-02-26T19:18:45.625Z","endTime":"2026-02-26T19:18:49.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":677008,"link":"/api/v1/people/677008"},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.1,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.20949169381697,"aZ":-33.49824586443739,"pfxX":8.363963369610392,"pfxZ":-0.8329589043234824,"pX":0.6619903208274167,"pZ":1.774150500081582,"vX0":-9.135065792274025,"vY0":-125.25572877301525,"vZ0":-3.4055190344794015,"x":91.77,"y":190.88,"x0":3.2763109425458867,"y0":50.00500424289564,"z0":5.901455520864144,"aX":13.240572392458086},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.2,"breakHorizontal":-13.0,"spinRate":1481,"spinDirection":118},"zone":9,"typeConfidence":0.91,"plateTime":0.43792877215263815,"extension":6.239911820468285},"hitData":{"launchSpeed":87.4,"launchAngle":21.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":152.61,"coordY":86.58}},"index":2,"playId":"820560bd-443f-314a-97c6-a4531611557d","pitchNumber":2,"startTime":"2026-02-26T19:19:06.196Z","endTime":"2026-02-26T19:19:27.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":677008,"link":"/api/v1/people/677008"},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.9,"awayTeamWinProbability":25.099999999999994,"homeTeamWinProbabilityAdded":10.800000000000011,"leverageIndex":2.26,"dramaIndex":128.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:19:27.624Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Leody Taveras strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-26T19:19:45.430Z","endTime":"2026-02-26T19:20:40.149Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"postOnThird":{"id":677008,"fullName":"Heston Kjerstad","link":"/api/v1/people/677008"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":699073,"link":"/api/v1/people/699073"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":76.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.65889415329904,"aZ":-29.858194321753512,"pfxX":-8.496298974924521,"pfxZ":1.6046022992648137,"pX":-1.0404490931744905,"pZ":1.6803760507719203,"vX0":-7.83583304846181,"vY0":-119.12718198728247,"vZ0":-3.576361373273066,"x":156.66,"y":193.41,"x0":3.388736220467319,"y0":50.00512003272287,"z0":5.883933097286321,"aX":-12.281271082946484},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":2.3,"breakHorizontal":17.2,"spinRate":2664,"spinDirection":275},"zone":13,"typeConfidence":0.9,"plateTime":0.45878589449330187,"extension":6.065387614469213},"index":0,"playId":"11a35940-1f97-3f36-b386-748e83577db4","pitchNumber":1,"startTime":"2026-02-26T19:19:50.777Z","endTime":"2026-02-26T19:19:55.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"third":{"id":677008,"link":"/api/v1/people/677008"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.57108950072736,"aZ":-22.987154909061093,"pfxX":2.264085759615101,"pfxZ":5.0907758395109735,"pX":0.6133150962226765,"pZ":2.9473295470458822,"vX0":-7.3996662003827955,"vY0":-133.4389242896924,"vZ0":-3.6146548513669257,"x":93.62,"y":159.2,"x0":3.1274681161588074,"y0":50.00299646986941,"z0":5.97469167721368,"aX":4.086741260938972},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.6,"breakHorizontal":-2.5,"spinRate":2144,"spinDirection":142},"zone":3,"typeConfidence":0.91,"plateTime":0.410389601393808,"extension":6.133691676274027},"index":1,"playId":"6ed0ed2f-133d-37c5-b5ae-dc03ee86a94f","pitchNumber":2,"startTime":"2026-02-26T19:20:13.503Z","endTime":"2026-02-26T19:20:17.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"third":{"id":677008,"link":"/api/v1/people/677008"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":91.3,"endSpeed":82.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.54236000901045,"aZ":-22.839223129845614,"pfxX":5.089313066978367,"pfxZ":5.295336227420286,"pX":-0.24804329337686784,"pZ":2.7286380233380667,"vX0":-10.260560762882118,"vY0":-132.4983282028662,"vZ0":-4.127851678123926,"x":126.45,"y":165.11,"x0":3.0282393614902574,"y0":50.0045722604342,"z0":5.993201266800138,"aX":8.97507056741384},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.8,"breakHorizontal":-6.7,"spinRate":2175,"spinDirection":143},"zone":4,"typeConfidence":0.88,"plateTime":0.41473051003584027,"extension":6.302692693386912},"index":2,"playId":"9689a7a4-f0c2-3299-958f-110a9a21c097","pitchNumber":3,"startTime":"2026-02-26T19:20:34.331Z","endTime":"2026-02-26T19:20:40.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"third":{"id":677008,"link":"/api/v1/people/677008"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_ab"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_ab"},{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_pa"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.60000000000001,"awayTeamWinProbability":31.39999999999999,"homeTeamWinProbabilityAdded":-6.299999999999997,"leverageIndex":1.78,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:20:40.149Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeremiah Jackson singles on a sharp ground ball to center fielder Trei Cruz. Heston Kjerstad scores. Coby Mayo to 2nd.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-26T19:20:46.886Z","endTime":"2026-02-26T19:22:19.532Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"postOnSecond":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669360,"link":"/api/v1/people/669360"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677008,"fullName":"Heston Kjerstad","link":"/api/v1/people/677008"},"responsiblePitcher":{"id":676428,"link":"/api/v1/people/676428"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":80.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.144215824456012,"aZ":-32.40697909617868,"pfxX":7.118237936861658,"pfxZ":-0.1399977248878912,"pX":0.9871958187824557,"pZ":1.5277549494414127,"vX0":-7.648599873316716,"vY0":-124.76515015491529,"vZ0":-4.299993558373421,"x":79.37,"y":197.53,"x0":3.1317428728332066,"y0":50.00565018583193,"z0":5.871381134348843,"aX":11.508232205899171},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.8,"breakHorizontal":-11.6,"spinRate":1642,"spinDirection":119},"zone":14,"typeConfidence":0.9,"plateTime":0.4348308658534168,"extension":5.7347456874252245},"index":0,"playId":"8ddae777-7182-3d5b-847a-2d68bfb13f8c","pitchNumber":1,"startTime":"2026-02-26T19:21:04.704Z","endTime":"2026-02-26T19:21:07.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"third":{"id":677008,"link":"/api/v1/people/677008"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98810889104281,"aZ":-30.331689191671995,"pfxX":-7.040249655573377,"pfxZ":1.2671716693443216,"pX":-1.2156341142494191,"pZ":1.5322761321949643,"vX0":-8.373180627123771,"vY0":-120.23872364183536,"vZ0":-3.816265382123623,"x":163.34,"y":197.41,"x0":3.2365155423971346,"y0":50.00165262262048,"z0":5.85383336520287,"aX":-10.22809205507119},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.6,"breakHorizontal":14.9,"spinRate":2771,"spinDirection":298},"zone":13,"typeConfidence":0.9,"plateTime":0.4568800550119687,"extension":6.102238082698088},"index":1,"playId":"cc88d546-ec9d-31c5-954b-5f34a6a220c0","pitchNumber":2,"startTime":"2026-02-26T19:21:23.918Z","endTime":"2026-02-26T19:21:28.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"third":{"id":677008,"link":"/api/v1/people/677008"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.955202227713205,"aZ":-29.636904256142543,"pfxX":9.005066612698563,"pfxZ":1.6133950454910284,"pX":2.035043031303283,"pZ":2.681582525986043,"vX0":-6.309490511356867,"vY0":-124.9061399710143,"vZ0":-1.9451045026040343,"x":39.43,"y":166.38,"x0":3.428116845937166,"y0":50.00436761923114,"z0":5.9153222237931535,"aX":14.182010823968556},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.6,"breakHorizontal":-14.8,"spinRate":1635,"spinDirection":130},"zone":12,"typeConfidence":0.91,"plateTime":0.439081174777157,"extension":6.041358608369395},"index":2,"playId":"8d747890-6cec-36f4-965e-c7f100451546","pitchNumber":3,"startTime":"2026-02-26T19:21:43.453Z","endTime":"2026-02-26T19:21:46.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"third":{"id":677008,"link":"/api/v1/people/677008"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.056624193459037,"aZ":-18.106416685734043,"pfxX":2.8194916394701095,"pfxZ":7.813113585761771,"pX":0.5617756000196962,"pZ":2.811723935825698,"vX0":-7.820201433954653,"vY0":-132.9748869285048,"vZ0":-4.843938289260836,"x":95.59,"y":162.86,"x0":3.167412740984605,"y0":50.00482756098333,"z0":5.9606327817745886,"aX":5.078970457103025},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.3,"breakHorizontal":-3.5,"spinRate":2237,"spinDirection":145},"zone":3,"typeConfidence":0.91,"plateTime":0.4110505404849256,"extension":6.234472871833329},"hitData":{"launchSpeed":104.5,"launchAngle":-6.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":121.33,"coordY":126.04}},"index":3,"playId":"f99e1b1a-089b-37e4-8527-589569d5fb65","pitchNumber":4,"startTime":"2026-02-26T19:22:03.492Z","endTime":"2026-02-26T19:22:19.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"third":{"id":677008,"link":"/api/v1/people/677008"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_ab"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_ab"},{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_pa"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.10000000000001,"awayTeamWinProbability":21.89999999999999,"homeTeamWinProbabilityAdded":9.5,"leverageIndex":1.81,"dramaIndex":109.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:22:19.532Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Gunnar Henderson lines out to right fielder Matt Vierling.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-26T19:22:26.499Z","endTime":"2026-02-26T19:23:25.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.111742204055854,"aZ":-33.492948691563036,"pfxX":8.358100483955592,"pfxZ":-0.7550795794224712,"pX":1.8887198466052155,"pZ":2.9309990287041554,"vX0":-6.351777258071776,"vY0":-131.0040837643976,"vZ0":-1.5133464784574446,"x":45.01,"y":159.64,"x0":3.2516096012773934,"y0":50.00195297625085,"z0":6.005715622628724,"aX":14.614661518107745},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-1.4,"breakHorizontal":-13.8,"spinRate":1977,"spinDirection":131},"zone":12,"typeConfidence":0.79,"plateTime":0.4171451994522233,"extension":5.963154356996488},"index":0,"playId":"ab41fdf6-fa8f-3869-8b86-cce1ca144dc6","pitchNumber":1,"startTime":"2026-02-26T19:22:40.140Z","endTime":"2026-02-26T19:22:44.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"second":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":73.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.503900884124974,"aZ":-31.78791633127014,"pfxX":-7.610435426571067,"pfxZ":0.27825877360902496,"pX":2.5759566092334887,"pZ":3.223494540193731,"vX0":-0.039493532159618816,"vY0":-118.04415143441072,"vZ0":0.09129550350862337,"x":18.81,"y":151.75,"x0":3.5801758561008397,"y0":50.00424980692098,"z0":6.134469311567667,"aX":-10.636538115496444},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":0.8,"breakHorizontal":13.8,"spinRate":2651,"spinDirection":282},"zone":12,"typeConfidence":0.9,"plateTime":0.4657279098273581,"extension":5.886845371135301},"index":1,"playId":"baf3397e-a454-39fb-a230-6be788ea59c8","pitchNumber":2,"startTime":"2026-02-26T19:22:56.384Z","endTime":"2026-02-26T19:23:00.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"second":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.84114444764474,"aZ":-27.757944867277715,"pfxX":7.204129908776805,"pfxZ":2.4465357744508474,"pX":0.5243380247835133,"pZ":2.9974527800527158,"vX0":-9.095961782173704,"vY0":-133.2646311064965,"vZ0":-2.5406127554953932,"x":97.01,"y":157.85,"x0":3.0410262813867552,"y0":50.001508663717814,"z0":5.962077080689513,"aX":12.995883910940634},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.1,"breakHorizontal":-11.2,"spinRate":2218,"spinDirection":129},"zone":3,"typeConfidence":0.88,"plateTime":0.41053214279121475,"extension":6.231193880193088},"hitData":{"launchSpeed":90.1,"launchAngle":24.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":194.8,"coordY":101.73}},"index":2,"playId":"d59fda31-1d13-3cb5-ae3b-1f13733a3fc7","pitchNumber":3,"startTime":"2026-02-26T19:23:16.128Z","endTime":"2026-02-26T19:23:25.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":669236,"link":"/api/v1/people/669236"},"second":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.1,"awayTeamWinProbability":24.900000000000006,"homeTeamWinProbabilityAdded":-3.000000000000014,"leverageIndex":1.21,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:23:25.086Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Vierling flies out to center fielder Leody Taveras.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-26T19:25:40.394Z","endTime":"2026-02-26T19:25:52.568Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671382,"fullName":"Cameron Foster","link":"/api/v1/people/671382"},"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":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cameron Foster replaces Jackson Kowar.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T19:24:49.372Z","endTime":"2026-02-26T19:25:42.598Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671382,"link":"/api/v1/people/671382"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663804,"link":"/api/v1/people/663804","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.72297886880584,"aZ":-28.856782896249932,"pfxX":3.26160731647027,"pfxZ":2.0793389602436214,"pX":0.4395390211956125,"pZ":2.3501181753680997,"vX0":1.8468224761399532,"vY0":-124.42458569568944,"vZ0":-3.724072826274589,"x":100.25,"y":175.33,"x0":-0.7317954222478024,"y0":50.003793586552675,"z0":6.210677315865537,"aX":5.206735267697786},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.2,"breakHorizontal":-6.2,"spinRate":2293,"spinDirection":108},"zone":6,"typeConfidence":2.0,"plateTime":0.43719392537103063,"extension":6.864035326392425},"hitData":{"launchSpeed":99.3,"launchAngle":29.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.92,"coordY":69.14}},"index":1,"playId":"02a71a99-981f-31e5-ae17-d263fea98d8a","pitchNumber":1,"startTime":"2026-02-26T19:25:42.598Z","endTime":"2026-02-26T19:25:52.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"credit":"b_ab"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_ab"},{"player":{"id":663837,"link":"/api/v1/people/663837"},"credit":"b_pa"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.0,"awayTeamWinProbability":22.0,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:25:52.568Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Riley Greene flies out to left fielder Heston Kjerstad.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-26T19:25:56.895Z","endTime":"2026-02-26T19:27:01.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671382,"fullName":"Cameron Foster","link":"/api/v1/people/671382"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677008,"link":"/api/v1/people/677008"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.439660117010924,"aZ":-8.235306012829346,"pfxX":-3.814162107646213,"pfxZ":12.123567879192976,"pX":-0.17040174033760913,"pZ":2.5595698704482404,"vX0":2.8429302179335245,"vY0":-140.27050210319084,"vZ0":-8.585039138929686,"x":123.5,"y":169.67,"x0":-0.7062053141749838,"y0":50.00257241776454,"z0":6.212792090246184,"aX":-7.530993665658516},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":20.2,"breakHorizontal":6.2,"spinRate":2449,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.3918599340106885,"extension":6.617364669726151},"index":0,"playId":"59af84dd-0c66-3fdf-852d-723b148d34b8","pitchNumber":1,"startTime":"2026-02-26T19:26:14.331Z","endTime":"2026-02-26T19:26:19.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.724455290447416,"aZ":-29.649346265466754,"pfxX":2.0371012764091914,"pfxZ":1.6079240401805137,"pX":0.07010434111147562,"pZ":2.528169968892655,"vX0":1.6582020789939174,"vY0":-124.31512919757004,"vZ0":-3.1753163145491388,"x":114.33,"y":170.52,"x0":-0.8690943638381259,"y0":50.005738651474644,"z0":6.270111256436122,"aX":3.2049593846042255},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.4,"breakHorizontal":-4.1,"spinRate":2470,"spinDirection":90},"zone":5,"typeConfidence":2.0,"plateTime":0.4397358792515038,"extension":6.462752653720681},"index":1,"playId":"7fb3e502-1dab-3426-a89c-58d5232fd40e","pitchNumber":2,"startTime":"2026-02-26T19:26:29.088Z","endTime":"2026-02-26T19:26:32.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":97.2,"endSpeed":87.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.62726660715591,"aZ":-12.057936552028641,"pfxX":-4.264850866146501,"pfxZ":10.064513311139034,"pX":0.05598988634636967,"pZ":3.1128024232654603,"vX0":3.441656046619131,"vY0":-141.2791002674456,"vZ0":-6.358557266545216,"x":114.87,"y":154.73,"x0":-0.6309145612013384,"y0":50.000025236454135,"z0":6.185956536862129,"aX":-8.521405148539513},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.9,"breakHorizontal":7.0,"spinRate":2438,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.3894041817137692,"extension":6.673356570587445},"hitData":{"launchSpeed":101.7,"launchAngle":42.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.79,"coordY":105.31}},"index":2,"playId":"74e74443-e9f0-30b2-9329-d75fa9a3a690","pitchNumber":3,"startTime":"2026-02-26T19:26:49.086Z","endTime":"2026-02-26T19:27:01.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.0,"awayTeamWinProbability":20.0,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:27:01.819Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hao-Yu Lee flies out to second baseman Jeremiah Jackson.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-26T19:27:06.849Z","endTime":"2026-02-26T19:31:25.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671382,"fullName":"Cameron Foster","link":"/api/v1/people/671382"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8,9,10,11,12],"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":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.4,"endSpeed":80.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.704593578049455,"aZ":-28.344111564935773,"pfxX":2.198486228275339,"pfxZ":2.3457164270898545,"pX":-0.6490873066512981,"pZ":4.347277606349265,"vX0":-0.1265365416100156,"vY0":-124.731475578753,"vZ0":0.5205627534665284,"x":141.74,"y":121.4,"x0":-0.8857401485782057,"y0":50.00220552761732,"z0":6.409182637831461,"aX":3.586924805022158},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.6,"breakHorizontal":-4.0,"spinRate":2462,"spinDirection":105},"zone":11,"typeConfidence":2.0,"plateTime":0.43330892950136013,"extension":6.332407163493426},"index":0,"playId":"cc0811bf-793f-3c9e-99f6-a41266bb2ca2","pitchNumber":1,"startTime":"2026-02-26T19:27:21.545Z","endTime":"2026-02-26T19:27:24.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.208168936886988,"aZ":-29.652052750676727,"pfxX":1.6475584612924008,"pfxZ":1.578876911122041,"pX":0.549726325802279,"pZ":1.2506806391096172,"vX0":2.8511572127825695,"vY0":-125.44833350096161,"vZ0":-6.140081012030907,"x":96.05,"y":205.01,"x0":-0.8135294246437756,"y0":50.00573089014872,"z0":6.132290821295305,"aX":2.639339222074297},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.7,"breakHorizontal":-3.6,"spinRate":2466,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.435790232350199,"extension":6.8481270421300255},"index":1,"playId":"b0294e6f-7669-3c9c-8b54-100e92d47f7f","pitchNumber":2,"startTime":"2026-02-26T19:27:36.820Z","endTime":"2026-02-26T19:27:41.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":80.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.33738971434657,"aZ":-30.59503280351091,"pfxX":1.5484612231852761,"pfxZ":0.9721721353348136,"pX":0.23536573900124524,"pZ":0.9828868045021811,"vX0":1.969490950387183,"vY0":-125.07077115342884,"vZ0":-6.626795878532236,"x":108.03,"y":212.24,"x0":-0.7573323508174646,"y0":50.000926044420446,"z0":6.110874319796495,"aX":2.5028267557176793},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.7,"breakHorizontal":-3.2,"spinRate":2474,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.4345253958701458,"extension":6.343470364876583},"index":2,"playId":"a9f0121f-cf74-3a57-ad4a-08d5aa1e33cb","pitchNumber":3,"startTime":"2026-02-26T19:27:54.137Z","endTime":"2026-02-26T19:27:58.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":78.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.855565455109346,"aZ":-31.39081758862914,"pfxX":2.2769253727237704,"pfxZ":0.5093516127251316,"pX":-1.234619914533646,"pZ":3.264343789321678,"vX0":-1.5954985702439757,"vY0":-121.8857863011613,"vZ0":-0.790791531195806,"x":164.06,"y":150.64,"x0":-0.8732353383108025,"y0":50.00165975255759,"z0":6.260681929132153,"aX":3.488253699291381},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.0,"breakHorizontal":-3.8,"spinRate":2533,"spinDirection":60},"zone":11,"typeConfidence":2.0,"plateTime":0.44627387348612313,"extension":6.5926136951914565},"index":3,"playId":"6302e31e-dd10-35ac-adab-5b7901865f2d","pitchNumber":4,"startTime":"2026-02-26T19:28:10.867Z","endTime":"2026-02-26T19:28:23.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-02-26T19:28:25.137Z","endTime":"2026-02-26T19:28:39.259Z","isPitch":false,"type":"action","player":{"id":701678,"link":"/api/v1/people/701678"},"defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.966848597226615,"aZ":-12.485360381807293,"pfxX":-4.4801593492790355,"pfxZ":9.76906044606653,"pX":0.37687922671079166,"pZ":2.8133492173513495,"vX0":4.388520424131777,"vY0":-141.67859906210487,"vZ0":-7.201650222042077,"x":102.63,"y":162.82,"x0":-0.6165746397308373,"y0":50.00378998160758,"z0":6.201215896890729,"aX":-9.03031928653824},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.2,"breakHorizontal":7.1,"spinRate":2585,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.387881481937582,"extension":6.7160636948467705},"index":5,"playId":"1bcbedc9-05e7-39ee-89f3-70567d1466d7","pitchNumber":5,"startTime":"2026-02-26T19:28:39.259Z","endTime":"2026-02-26T19:28:43.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":87.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.80802502659427,"aZ":-6.6681982777942315,"pfxX":-4.766354100413343,"pfxZ":12.854460057245603,"pX":1.1410505239035977,"pZ":1.8240436945466434,"vX0":6.157495248013923,"vY0":-140.87426312068203,"vZ0":-10.53862837607556,"x":73.51,"y":189.53,"x0":-0.4669606154310736,"y0":50.00453526649461,"z0":6.06954694980942,"aX":-9.45908303505467},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":20.9,"breakHorizontal":7.2,"spinRate":2312,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.3907122885462826,"extension":6.7013811032094095},"index":6,"playId":"36457b38-e418-369a-91ea-d53c33ae7ea3","pitchNumber":6,"startTime":"2026-02-26T19:28:59.018Z","endTime":"2026-02-26T19:29:02.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.572953221480336,"aZ":-12.498709626217984,"pfxX":-3.8485110770179713,"pfxZ":9.644296036986756,"pX":-0.2593184828229116,"pZ":2.6695770451681247,"vX0":2.5316624730422688,"vY0":-141.73044637512473,"vZ0":-7.417035933500754,"x":126.88,"y":166.7,"x0":-0.6628860491572911,"y0":50.003690502177996,"z0":6.114054701366057,"aX":-7.851038274527091},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.2,"breakHorizontal":6.5,"spinRate":2515,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.3860700349388755,"extension":6.601503754821066},"index":7,"playId":"440c0f3f-eba7-3bb2-b29f-076751cf6ef6","pitchNumber":7,"startTime":"2026-02-26T19:29:17.904Z","endTime":"2026-02-26T19:29:21.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93691214055631,"aZ":-11.077939389414619,"pfxX":-5.315082351595276,"pfxZ":10.807095509510564,"pX":0.09452337084264076,"pZ":3.319851734530398,"vX0":3.393107403446194,"vY0":-139.24451977619762,"vZ0":-5.87636734842777,"x":113.4,"y":149.14,"x0":-0.4528617099480147,"y0":50.00545974155001,"z0":6.199205165715998,"aX":-10.379105012782773},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.5,"breakHorizontal":8.9,"spinRate":2506,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.39421812880178253,"extension":6.638241819610728},"index":8,"playId":"27b2fb66-f32f-3208-a286-32d9e25f63b3","pitchNumber":8,"startTime":"2026-02-26T19:29:38.435Z","endTime":"2026-02-26T19:29:41.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10028446430462,"aZ":-11.607166324778081,"pfxX":-6.712162331137547,"pfxZ":10.348408401284367,"pX":0.8379545751487973,"pZ":2.605142941693448,"vX0":6.060008887958689,"vY0":-140.1865306268332,"vZ0":-7.580573788976249,"x":85.06,"y":168.44,"x0":-0.48115370229271115,"y0":50.004743519070026,"z0":6.10457621128469,"aX":-13.342734233202028},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.3,"breakHorizontal":10.9,"spinRate":2382,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.39091559807446696,"extension":6.740842849736515},"index":9,"playId":"2d1bb983-3cfd-36d9-bc71-5da4f65765dc","pitchNumber":9,"startTime":"2026-02-26T19:29:57.809Z","endTime":"2026-02-26T19:30:06.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.40967551289019,"aZ":-11.984302458072646,"pfxX":-2.395243078571639,"pfxZ":9.86512492987245,"pX":-0.26965624042331415,"pZ":2.3771116013633335,"vX0":1.9511596873994626,"vY0":-142.34294724003436,"vZ0":-8.225471286047203,"x":127.28,"y":174.6,"x0":-0.6536226659415425,"y0":50.00599640521737,"z0":6.067641060158509,"aX":-4.904202439926353},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.3,"breakHorizontal":4.0,"spinRate":2408,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.3851417491913627,"extension":6.783651144594338},"index":10,"playId":"573b0e9a-230f-31ac-b8dc-8e8a7de45ddf","pitchNumber":10,"startTime":"2026-02-26T19:30:32.231Z","endTime":"2026-02-26T19:30:40.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.985592239640596,"aZ":-12.600139874021467,"pfxX":-3.7059886057764047,"pfxZ":9.82039069520509,"pX":0.0688688913406099,"pZ":3.6727096353012114,"vX0":2.8030533620713243,"vY0":-140.97657615051523,"vZ0":-4.7659333300518005,"x":114.37,"y":139.62,"x0":-0.4617631988172605,"y0":50.001871731214756,"z0":6.212219076535629,"aX":-7.386017116417191},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.9,"breakHorizontal":6.1,"spinRate":2315,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.38998916625042135,"extension":6.607950024669707},"index":11,"playId":"bfa1f5e5-1f4c-3c6c-977d-b47cdacb82f2","pitchNumber":11,"startTime":"2026-02-26T19:30:52.233Z","endTime":"2026-02-26T19:30:56.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.70244286504614,"aZ":-30.74249375520903,"pfxX":1.9912954171019315,"pfxZ":0.882393899146134,"pX":0.18682036969091215,"pZ":2.8331950798473793,"vX0":1.379809158751288,"vY0":-126.74920563812842,"vZ0":-2.255527072339482,"x":109.88,"y":162.28,"x0":-0.624635096378937,"y0":50.00095555385829,"z0":6.207596646303146,"aX":3.214779434991405},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.3,"breakHorizontal":-4.0,"spinRate":2559,"spinDirection":56},"zone":2,"typeConfidence":2.0,"plateTime":0.43338452844689845,"extension":6.6919268201818936},"hitData":{"launchSpeed":85.5,"launchAngle":47.0,"totalDistance":196.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":157.87,"coordY":128.89}},"index":12,"playId":"84fb84f1-a527-3384-a3e3-00fc0f8d1482","pitchNumber":12,"startTime":"2026-02-26T19:31:14.870Z","endTime":"2026-02-26T19:31:25.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_ab"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_ab"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_pa"},{"player":{"id":671382,"link":"/api/v1/people/671382"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.2,"awayTeamWinProbability":18.799999999999997,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:31:25.173Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler O'Neill singles on a sharp line drive to center fielder Trei Cruz.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-26T19:33:26.963Z","endTime":"2026-02-26T19:34:43.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"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":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669360,"link":"/api/v1/people/669360"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Corey Julks replaces right fielder Matt Vierling, batting 1st, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T19:32:47.159Z","endTime":"2026-02-26T19:32:47.171Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667452,"link":"/api/v1/people/667452"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":663837,"link":"/api/v1/people/663837"},"defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brenan Hanifee replaces Brant Hurter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-26T19:32:47.171Z","endTime":"2026-02-26T19:33:29.207Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669724,"link":"/api/v1/people/669724"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.420335271560795,"aZ":-28.623404463056588,"pfxX":-9.486310616058892,"pfxZ":1.8431142523145567,"pX":0.4257091892428364,"pZ":1.4977757094168533,"vX0":11.40435409782726,"vY0":-138.21672575004226,"vZ0":-5.547061055062414,"x":100.77,"y":198.34,"x0":-2.5322761906277553,"y0":50.000290682828556,"z0":5.466445802576218,"aX":-18.249107131852625},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":2.3,"breakHorizontal":14.6,"spinRate":2040,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.3971295808108244,"extension":5.753806360981369},"index":2,"playId":"c99f92c1-8c2a-34c2-8710-f47d75a404d2","pitchNumber":1,"startTime":"2026-02-26T19:33:29.207Z","endTime":"2026-02-26T19:33:33.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26331462461462,"aZ":-27.750176816619184,"pfxX":-9.383550700213608,"pfxZ":2.344603068238955,"pX":-0.05710974904105397,"pZ":2.706555355287748,"vX0":9.850087971699441,"vY0":-136.11965140307188,"vZ0":-2.5558694457207376,"x":119.18,"y":165.7,"x0":-2.493572680428956,"y0":50.00425104637797,"z0":5.567632208530514,"aX":-17.7125871422264},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.0,"breakHorizontal":15.0,"spinRate":2056,"spinDirection":248},"zone":2,"typeConfidence":2.0,"plateTime":0.4015137136397553,"extension":5.9759956261442415},"index":3,"playId":"01b9911f-e2ec-38f1-8041-af8aa9f86a53","pitchNumber":2,"startTime":"2026-02-26T19:33:42.748Z","endTime":"2026-02-26T19:33:46.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":87.0,"endSpeed":82.0,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.112294599977748,"aZ":-29.20140226965668,"pfxX":0.38074731091128866,"pfxZ":1.7725578407217455,"pX":-0.8493234810719238,"pZ":2.561238764425745,"vX0":4.293836585650421,"vY0":-126.94873445127953,"vZ0":-1.83726266961799,"x":149.37,"y":169.63,"x0":-2.5926793240368156,"y0":50.00416849268613,"z0":5.557300158598899,"aX":0.6383596457830544},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.1,"breakHorizontal":-1.4,"spinRate":2256,"spinDirection":77},"zone":4,"typeConfidence":2.0,"plateTime":0.4268997415297928,"extension":6.00235742046313},"index":4,"playId":"eb2c9a44-0abd-3c08-99f0-0925158c0c37","pitchNumber":3,"startTime":"2026-02-26T19:33:56.705Z","endTime":"2026-02-26T19:34:00.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.792546300860366,"aZ":-30.28207542886732,"pfxX":-10.41933965789309,"pfxZ":0.9959009178992755,"pX":0.3701756419765552,"pZ":2.6399747361817645,"vX0":11.348688835114789,"vY0":-136.6752198422473,"vZ0":-2.307898079100542,"x":102.89,"y":167.5,"x0":-2.4798420085453863,"y0":50.000482815200115,"z0":5.57248528125589,"aX":-19.73358005342704},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.6,"breakHorizontal":16.6,"spinRate":2059,"spinDirection":244},"zone":6,"typeConfidence":2.0,"plateTime":0.4005804986976975,"extension":5.999296604953501},"index":5,"playId":"afbd8705-06ff-3517-9b50-6c878c7ad835","pitchNumber":4,"startTime":"2026-02-26T19:34:10.850Z","endTime":"2026-02-26T19:34:14.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.4,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.635619598334504,"aZ":-30.439402443105177,"pfxX":-9.044113263370006,"pfxZ":0.896744698583527,"pX":0.22649972693190107,"pZ":2.5685027392526196,"vX0":10.139833151477495,"vY0":-137.49918689279534,"vZ0":-2.491091239319106,"x":108.37,"y":169.43,"x0":-2.3166048345965753,"y0":50.00251428400358,"z0":5.530845183954732,"aX":-17.490557548188015},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":1.3,"breakHorizontal":14.5,"spinRate":2149,"spinDirection":248},"zone":5,"typeConfidence":2.0,"plateTime":0.3968321301156865,"extension":5.982689549023679},"hitData":{"launchSpeed":102.9,"launchAngle":15.0,"totalDistance":264.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":90.59,"coordY":76.57}},"index":6,"playId":"bc8ff92e-d7e1-3874-bf00-1842dc84c6b7","pitchNumber":5,"startTime":"2026-02-26T19:34:33.011Z","endTime":"2026-02-26T19:34:43.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":641933,"link":"/api/v1/people/641933","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641933,"link":"/api/v1/people/641933"},"credit":"b_ab"},{"player":{"id":669724,"link":"/api/v1/people/669724"},"credit":"p_ab"},{"player":{"id":641933,"link":"/api/v1/people/641933"},"credit":"b_pa"},{"player":{"id":669724,"link":"/api/v1/people/669724"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.39999999999999,"awayTeamWinProbability":16.60000000000001,"homeTeamWinProbabilityAdded":2.1999999999999886,"leverageIndex":0.57,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:34:43.926Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Alonso singles on a ground ball to right fielder Corey Julks. Jhonkensy Noel to 3rd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-26T19:35:06.639Z","endTime":"2026-02-26T19:36:09.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"postOnThird":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4],"actionIndex":[0],"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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":667452,"link":"/api/v1/people/667452"},"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":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Jhonkensy Noel replaces Tyler O'Neill.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T19:35:01.592Z","endTime":"2026-02-26T19:35:08.832Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678877,"link":"/api/v1/people/678877"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"201","replacedPlayer":{"id":641933,"link":"/api/v1/people/641933"},"base":1,"defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":641933,"link":"/api/v1/people/641933"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":82.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.57752942595194,"aZ":-29.068703252511277,"pfxX":-0.6913063330152767,"pfxZ":1.8229771694408479,"pX":0.14396310999983486,"pZ":2.0055196111091127,"vX0":7.270860148634049,"vY0":-127.66879803398179,"vZ0":-3.2511471248594876,"x":111.51,"y":184.63,"x0":-2.613834222030242,"y0":50.0009787788707,"z0":5.509065025812156,"aX":-1.1768412213722357},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.0,"breakHorizontal":0.1,"spinRate":2322,"spinDirection":61},"zone":8,"typeConfidence":2.0,"plateTime":0.424011541872487,"extension":5.935487707110446},"index":1,"playId":"526e8641-6771-37da-ac7c-84aca3f1ac30","pitchNumber":1,"startTime":"2026-02-26T19:35:08.832Z","endTime":"2026-02-26T19:35:15.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":678877,"link":"/api/v1/people/678877"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.816929872414207,"aZ":-27.497104459119576,"pfxX":-9.563113300787116,"pfxZ":2.3774094000763206,"pX":-0.5780600690374431,"pZ":0.8568703286328974,"vX0":8.305253527883169,"vY0":-139.04154007203078,"vZ0":-7.463521180119572,"x":139.03,"y":215.64,"x0":-2.3544818519890143,"y0":50.00477743977019,"z0":5.388555238592367,"aX":-18.814108942289245},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.0,"breakHorizontal":15.7,"spinRate":2244,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.39323810410125626,"extension":5.867477127287629},"index":2,"playId":"44b889ef-c690-3705-846e-1f00680da785","pitchNumber":2,"startTime":"2026-02-26T19:35:29.242Z","endTime":"2026-02-26T19:35:32.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":678877,"link":"/api/v1/people/678877"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-02-26T19:35:44.670Z","endTime":"2026-02-26T19:35:56.236Z","isPitch":false,"type":"action","player":{"id":624413,"link":"/api/v1/people/624413"},"defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":678877,"link":"/api/v1/people/678877"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.794508552143128,"aZ":-24.146246218194896,"pfxX":-9.074343674802906,"pfxZ":4.156274840046884,"pX":-0.725013574846774,"pZ":1.8426329502951095,"vX0":7.976452071654832,"vY0":-137.3939350856549,"vZ0":-5.228403066032252,"x":144.64,"y":189.03,"x0":-2.4737406816590704,"y0":50.00000116243488,"z0":5.391256212409125,"aX":-17.507525976598},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.7,"breakHorizontal":15.0,"spinRate":2195,"spinDirection":241},"zone":7,"typeConfidence":2.0,"plateTime":0.397261298044397,"extension":6.049032721292481},"hitData":{"launchSpeed":65.1,"launchAngle":2.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":167.44,"coordY":123.53}},"index":4,"playId":"5dedc234-c3d7-3102-ab95-5c7dca8e836a","pitchNumber":3,"startTime":"2026-02-26T19:35:56.236Z","endTime":"2026-02-26T19:36:09.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":678877,"link":"/api/v1/people/678877"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":669724,"link":"/api/v1/people/669724"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":669724,"link":"/api/v1/people/669724"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.8,"awayTeamWinProbability":11.200000000000003,"homeTeamWinProbabilityAdded":5.400000000000006,"leverageIndex":0.92,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:36:09.358Z","atBatIndex":41},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ethan Anderson grounds into a double play, second baseman Max Anderson to shortstop John Peck to first baseman Eduardo Valencia. Jhonkensy Noel scores. Ryan Noda out at 2nd. Ethan Anderson out at 1st.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-26T19:36:40.583Z","endTime":"2026-02-26T19:37:20.922Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":61},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":803175,"fullName":"Ethan Anderson","link":"/api/v1/people/803175"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"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":676116,"fullName":"Ryan Noda","link":"/api/v1/people/676116"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":801194,"link":"/api/v1/people/801194"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":807726,"link":"/api/v1/people/807726"},"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":803175,"fullName":"Ethan Anderson","link":"/api/v1/people/803175"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":807726,"link":"/api/v1/people/807726"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680664,"link":"/api/v1/people/680664"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_play","runner":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"responsiblePitcher":{"id":669724,"link":"/api/v1/people/669724"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Ryan Noda replaces Pete Alonso.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T19:36:25.368Z","endTime":"2026-02-26T19:36:42.817Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676116,"link":"/api/v1/people/676116"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":624413,"link":"/api/v1/people/624413"},"base":1,"defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":803175,"link":"/api/v1/people/803175","batSide":{"code":"L","description":"Left"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"third":{"id":678877,"link":"/api/v1/people/678877"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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.0,"endSpeed":87.8,"strikeZoneTop":3.246,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.47488416709526,"aZ":-23.78103383972422,"pfxX":-6.8312374755635075,"pfxZ":4.310004263744922,"pX":-1.2852302477184534,"pZ":3.8587374623375865,"vX0":5.421002098149738,"vY0":-136.99451893647407,"vZ0":-0.43508475807937197,"x":165.99,"y":134.59,"x0":-2.3790465305652813,"y0":50.00037940790456,"z0":5.6119946187414,"aX":-13.293303297661275},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.9,"breakHorizontal":11.6,"spinRate":1949,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.39623502086205953,"extension":5.523386783715108},"index":1,"playId":"e40b3e87-0a4b-36df-8949-0fdece93a23a","pitchNumber":1,"startTime":"2026-02-26T19:36:42.817Z","endTime":"2026-02-26T19:36:47.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":803175,"link":"/api/v1/people/803175","batSide":{"code":"L","description":"Left"}},"first":{"id":676116,"link":"/api/v1/people/676116"},"third":{"id":678877,"link":"/api/v1/people/678877"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.8,"strikeZoneTop":3.246,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.74962916532322,"aZ":-23.52538720701798,"pfxX":-7.76426757377409,"pfxZ":4.447322486372485,"pX":0.22409740637173314,"pZ":3.032991339381352,"vX0":9.34332152474005,"vY0":-137.25844066214185,"vZ0":-2.7333383621830682,"x":108.46,"y":156.89,"x0":-2.1840104967763287,"y0":50.00482497911312,"z0":5.6095457103891055,"aX":-15.109463183062351},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.8,"breakHorizontal":12.6,"spinRate":1850,"spinDirection":243},"zone":2,"typeConfidence":2.0,"plateTime":0.3960680399780472,"extension":5.898789838785552},"hitData":{"launchSpeed":100.1,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.32,"coordY":155.16}},"index":2,"playId":"54453d4d-5eb0-379e-8b80-410d457aa334","pitchNumber":2,"startTime":"2026-02-26T19:37:00.118Z","endTime":"2026-02-26T19:37:20.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":803175,"link":"/api/v1/people/803175","batSide":{"code":"L","description":"Left"}},"first":{"id":676116,"link":"/api/v1/people/676116"},"third":{"id":678877,"link":"/api/v1/people/678877"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":803175,"link":"/api/v1/people/803175"},"credit":"b_ab"},{"player":{"id":669724,"link":"/api/v1/people/669724"},"credit":"p_ab"},{"player":{"id":803175,"link":"/api/v1/people/803175"},"credit":"b_pa"},{"player":{"id":669724,"link":"/api/v1/people/669724"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":86.8,"awayTeamWinProbability":13.200000000000003,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:37:20.922Z","atBatIndex":42},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Taylor Ward pops out to second baseman Max Anderson.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-26T19:37:23.956Z","endTime":"2026-02-26T19:38:50.393Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":801194,"link":"/api/v1/people/801194"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.925760574201217,"aZ":-28.963175908465928,"pfxX":-9.335361573209703,"pfxZ":1.6654439952193627,"pX":-0.09451272501286191,"pZ":2.14767828853753,"vX0":9.734607517485808,"vY0":-137.4252780081195,"vZ0":-3.8915563380665,"x":120.6,"y":180.79,"x0":-2.4548445479866365,"y0":50.00495395179851,"z0":5.529943426178226,"aX":-18.017110240520243},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.4,"breakHorizontal":15.1,"spinRate":1791,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.3972210380270518,"extension":5.784644381460489},"index":0,"playId":"6f6af5ae-b2f2-3267-a921-29e46420f91f","pitchNumber":1,"startTime":"2026-02-26T19:37:30.564Z","endTime":"2026-02-26T19:37:35.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":81.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.559458657354863,"aZ":-27.895015310068654,"pfxX":-2.368973203498853,"pfxZ":2.5958143741977686,"pX":0.3937698042942206,"pZ":1.7630596928448197,"vX0":7.773851412740335,"vY0":-126.52011203867328,"vZ0":-3.7247618884590463,"x":101.99,"y":191.18,"x0":-2.3875327258530024,"y0":50.00420084433385,"z0":5.446952186288931,"aX":-3.908734735663753},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.2,"breakHorizontal":2.9,"spinRate":2172,"spinDirection":61},"zone":9,"typeConfidence":2.0,"plateTime":0.43004152199075785,"extension":5.857992730162807},"index":1,"playId":"ae48b7cf-4848-319b-b1a6-899bdf5b907e","pitchNumber":2,"startTime":"2026-02-26T19:37:44.573Z","endTime":"2026-02-26T19:38:11.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":699073,"fullName":"Thayron Liranzo","link":"/api/v1/people/699073"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":86.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.4991459706933,"aZ":-20.331400824533496,"pfxX":-8.56779116838971,"pfxZ":6.067081722859282,"pX":-0.9087078807433601,"pZ":4.295607949629853,"vX0":7.45122640926625,"vY0":-139.7774511811584,"vZ0":-0.16528510642761024,"x":151.64,"y":122.8,"x0":-2.513808672482153,"y0":50.00299102064405,"z0":5.706125137196999,"aX":-16.72385830406496},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.2,"breakHorizontal":13.7,"spinRate":1902,"spinDirection":250},"zone":11,"typeConfidence":2.0,"plateTime":0.39392516263239274,"extension":5.988385932220034},"index":2,"playId":"2e3d3b99-15d8-3575-89d2-b49fe0615605","pitchNumber":3,"startTime":"2026-02-26T19:38:22.951Z","endTime":"2026-02-26T19:38:26.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":95.0,"endSpeed":86.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.99041404575843,"aZ":-19.303430063531337,"pfxX":-6.245503100305742,"pfxZ":6.6742103279280744,"pX":-0.6009633853189986,"pZ":2.641678713508284,"vX0":7.322825487544031,"vY0":-138.07146554923156,"vZ0":-4.377115113225056,"x":139.91,"y":167.45,"x0":-2.477194030505367,"y0":50.0055158068721,"z0":5.548095596938024,"aX":-12.050036240181717},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.3,"breakHorizontal":9.7,"spinRate":2020,"spinDirection":241},"zone":4,"typeConfidence":2.0,"plateTime":0.3968278163358727,"extension":5.862729738823117},"hitData":{"launchSpeed":93.4,"launchAngle":64.0,"totalDistance":123.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":151.08,"coordY":151.89}},"index":3,"playId":"3706241d-6d33-3d2f-85d5-9b3d132196d7","pitchNumber":4,"startTime":"2026-02-26T19:38:40.452Z","endTime":"2026-02-26T19:38:50.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":669724,"link":"/api/v1/people/669724"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":669724,"link":"/api/v1/people/669724"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.3,"awayTeamWinProbability":13.700000000000003,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:38:50.393Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colt Keith grounds out, shortstop José Barrero to first baseman Ryan Noda.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-26T19:40:57.972Z","endTime":"2026-02-26T19:42:15.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":676480,"link":"/api/v1/people/676480"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676116,"link":"/api/v1/people/676116"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Trey Gibson replaces Cameron Foster.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T19:40:38.859Z","endTime":"2026-02-26T19:40:39.859Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694346,"link":"/api/v1/people/694346"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":671382,"link":"/api/v1/people/671382","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Ryan Noda remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-26T19:40:38.859Z","endTime":"2026-02-26T19:40:39.859Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676116,"link":"/api/v1/people/676116"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":624413,"link":"/api/v1/people/624413"},"defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jhonkensy Noel remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-26T19:40:38.859Z","endTime":"2026-02-26T19:40:39.859Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678877,"link":"/api/v1/people/678877"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"201","replacedPlayer":{"id":641933,"link":"/api/v1/people/641933"},"defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: José Barrero replaces shortstop Gunnar Henderson, batting 1st, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-26T19:40:38.859Z","endTime":"2026-02-26T19:41:00.152Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676480,"link":"/api/v1/people/676480"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":683002,"link":"/api/v1/people/683002"},"defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.080186507780642,"aZ":-20.900969670077433,"pfxX":-1.892247687150853,"pfxZ":6.4475274805642595,"pX":-0.7639333811730229,"pZ":3.2601341307654104,"vX0":5.444006544560188,"vY0":-130.97993528689582,"vZ0":-2.5210966626339983,"x":146.12,"y":150.76,"x0":-2.6178231400562293,"y0":50.00046999200053,"z0":5.787553197474304,"aX":-3.307586024865516},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.4,"breakHorizontal":2.3,"spinRate":2035,"spinDirection":189},"zone":1,"typeConfidence":2.0,"plateTime":0.4171877933548944,"extension":6.943851304489567},"index":4,"playId":"b4bbdea3-0304-39fc-afee-55b348b486c8","pitchNumber":1,"startTime":"2026-02-26T19:41:00.152Z","endTime":"2026-02-26T19:41:27.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":73.7,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.007175249053496,"aZ":-42.286560694291545,"pfxX":4.035413057130125,"pfxZ":-7.323161378153552,"pX":-0.8345041895627686,"pZ":3.496341168441934,"vX0":2.5566256735434187,"vY0":-117.27131558455362,"vZ0":3.024750349936517,"x":148.81,"y":144.38,"x0":-2.466431239740692,"y0":50.003172749051686,"z0":6.158580648210471,"aX":5.571207469318044},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-12.1,"breakHorizontal":-7.9,"spinRate":2377,"spinDirection":36},"zone":11,"typeConfidence":2.0,"plateTime":0.46864389623040914,"extension":6.608277499809498},"index":5,"playId":"5b8122c6-4c7a-3843-a613-ca64651cee80","pitchNumber":2,"startTime":"2026-02-26T19:41:37.083Z","endTime":"2026-02-26T19:41:42.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":85.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.653066538084015,"aZ":-17.188949976664077,"pfxX":-0.040285839710851645,"pfxZ":8.292501597179317,"pX":0.41245362417868064,"pZ":1.8755162925879556,"vX0":7.768087742313503,"vY0":-131.06504102734695,"vZ0":-6.898292343458593,"x":101.28,"y":188.14,"x0":-2.5375503467218126,"y0":50.00196825162188,"z0":5.74381000225923,"aX":-0.07376652391673433},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.3,"breakHorizontal":-1.0,"spinRate":2274,"spinDirection":190},"zone":9,"typeConfidence":2.0,"plateTime":0.41189652875188454,"extension":6.588976003830106},"index":6,"playId":"4c51ef55-5a87-3f79-bba4-21f1905a983f","pitchNumber":3,"startTime":"2026-02-26T19:41:50.252Z","endTime":"2026-02-26T19:41:56.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":85.4,"endSpeed":79.2,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.436900773690684,"aZ":-35.91295347624783,"pfxX":0.3738839997313912,"pfxZ":-2.379604536489868,"pX":-0.011568862239977296,"pZ":1.894561625833083,"vX0":5.820083449262286,"vY0":-124.2781575434207,"vZ0":-2.3655670699731504,"x":117.44,"y":187.63,"x0":-2.4260800705071413,"y0":50.00120632348356,"z0":5.823673636458657,"aX":0.5867437894351882},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.6,"breakHorizontal":-1.9,"spinRate":1995,"spinDirection":52},"zone":8,"typeConfidence":2.0,"plateTime":0.4396784173549735,"extension":6.982230870530522},"hitData":{"launchSpeed":108.9,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":125.51,"coordY":147.33}},"index":7,"playId":"4b185e8a-506b-3519-89b7-9c3ad6cde876","pitchNumber":4,"startTime":"2026-02-26T19:42:06.312Z","endTime":"2026-02-26T19:42:15.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:42:15.047Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Thayron Liranzo strikes out swinging.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-26T19:42:36.364Z","endTime":"2026-02-26T19:43:49.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":699073,"fullName":"Thayron Liranzo","link":"/api/v1/people/699073"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":699073,"fullName":"Thayron Liranzo","link":"/api/v1/people/699073"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":803175,"link":"/api/v1/people/803175"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":75.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.833965492436096,"aZ":-40.5648048523026,"pfxX":3.5461714053391207,"pfxZ":-5.9599584372607755,"pX":-0.0021510389222245438,"pZ":1.4620984878967107,"vX0":4.341879605864234,"vY0":-117.71334235444752,"vZ0":-1.5514110132355843,"x":117.08,"y":199.3,"x0":-2.3297379323837557,"y0":50.00553139406521,"z0":5.877020857201417,"aX":4.98885305755481},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-10.9,"breakHorizontal":-7.4,"spinRate":2284,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.46486675224197116,"extension":7.08751395137514},"index":0,"playId":"3dea41ec-d9b9-36e4-995c-d9bdaee79725","pitchNumber":1,"startTime":"2026-02-26T19:42:36.364Z","endTime":"2026-02-26T19:42:39.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":699073,"link":"/api/v1/people/699073","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":89.8,"endSpeed":83.8,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.333553726573996,"aZ":-21.122770723828495,"pfxX":-0.9078259503394086,"pfxZ":6.251140268767218,"pX":-0.20576397640454874,"pZ":2.4744900659862346,"vX0":6.252623458111398,"vY0":-130.7915996406812,"vZ0":-4.339448415773824,"x":124.84,"y":171.97,"x0":-2.4888168770941808,"y0":50.00250376888492,"z0":5.69895854023482,"aX":-1.605766555056225},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.8,"breakHorizontal":0.6,"spinRate":2183,"spinDirection":174},"zone":5,"typeConfidence":2.0,"plateTime":0.41557516801618233,"extension":6.875203025141291},"index":1,"playId":"a65b0b4c-b589-3ee8-a61d-5d8c3f853adf","pitchNumber":2,"startTime":"2026-02-26T19:42:51.687Z","endTime":"2026-02-26T19:42:56.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":699073,"link":"/api/v1/people/699073","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":92.2,"endSpeed":84.5,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.339510900126548,"aZ":-24.804130458413916,"pfxX":-9.116668786425365,"pfxZ":4.03283151156446,"pX":-1.8801216559939078,"pZ":2.9336345622389626,"vX0":5.728384644882693,"vY0":-134.13418884631025,"vZ0":-2.3203345240660735,"x":188.67,"y":159.57,"x0":-2.8562516366302617,"y0":50.00220368625953,"z0":5.57399422166471,"aX":-16.652897816880042},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.1,"breakHorizontal":15.4,"spinRate":1874,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40796160343623544,"extension":6.933958325972966},"index":2,"playId":"e33bb914-0eea-3426-84f4-41bc85555768","pitchNumber":3,"startTime":"2026-02-26T19:43:12.135Z","endTime":"2026-02-26T19:43:15.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":699073,"link":"/api/v1/people/699073","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.4,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.921897951337666,"aZ":-23.61735643966561,"pfxX":2.4894150960035475,"pfxZ":4.760756942517629,"pX":-0.7652615551983473,"pZ":2.6764685972870486,"vX0":4.010720707378974,"vY0":-132.1700076982159,"vZ0":-3.4747679743199598,"x":146.17,"y":166.52,"x0":-2.616564266691303,"y0":50.00421829852943,"z0":5.710943653001911,"aX":4.474722733402097},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.2,"breakHorizontal":-5.3,"spinRate":2124,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.4118866374771444,"extension":7.002266176503198},"index":3,"playId":"27a0358d-35bf-34da-9fc3-9bc1a50bdb9a","pitchNumber":4,"startTime":"2026-02-26T19:43:27.091Z","endTime":"2026-02-26T19:43:30.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":699073,"link":"/api/v1/people/699073","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.24053186002081,"aZ":-35.073438771812526,"pfxX":-0.10320086434543452,"pfxZ":-1.8229078297719745,"pX":-0.9724088579332943,"pZ":1.4710776051096222,"vX0":3.7287961227254054,"vY0":-124.86113380334943,"vZ0":-3.4844206863017133,"x":154.07,"y":199.06,"x0":-2.469433945969816,"y0":50.006199517704616,"z0":5.759259731636313,"aX":-0.16334931306196296},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.8,"breakHorizontal":-0.6,"spinRate":2073,"spinDirection":56},"zone":13,"typeConfidence":2.0,"plateTime":0.4380199110444285,"extension":6.889696613523903},"index":4,"playId":"3d71598c-9b70-3a86-9dd2-38e52896c56d","pitchNumber":5,"startTime":"2026-02-26T19:43:45.933Z","endTime":"2026-02-26T19:43:49.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":699073,"link":"/api/v1/people/699073","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699073,"link":"/api/v1/people/699073"},"credit":"b_ab"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_ab"},{"player":{"id":699073,"link":"/api/v1/people/699073"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.2,"awayTeamWinProbability":9.799999999999997,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.63,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:43:49.285Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Max Anderson singles on a ground ball to third baseman Coby Mayo.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-26T19:44:02.097Z","endTime":"2026-02-26T19:45:50.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":801194,"fullName":"Max Anderson","link":"/api/v1/people/801194"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":801194,"fullName":"Max Anderson","link":"/api/v1/people/801194"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":801194,"fullName":"Max Anderson","link":"/api/v1/people/801194"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.472302426781937,"aZ":-24.088641626788064,"pfxX":-7.545039654210605,"pfxZ":4.238176112285133,"pX":-1.4300014976660858,"pZ":3.0069304646399684,"vX0":5.965604572552799,"vY0":-136.379694586459,"vZ0":-2.9057598515249126,"x":171.51,"y":157.59,"x0":-2.652009968029607,"y0":50.002362182472275,"z0":5.725003657585389,"aX":-14.390685307539785},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.3,"breakHorizontal":12.6,"spinRate":1893,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.39971143145973853,"extension":7.269625780165994},"index":0,"playId":"e1f6f361-b591-30b8-af33-5fc7d1ee65d0","pitchNumber":1,"startTime":"2026-02-26T19:44:13.786Z","endTime":"2026-02-26T19:44:20.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":801194,"link":"/api/v1/people/801194","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.147114620858982,"aZ":-22.70521539466957,"pfxX":-9.274540289863216,"pfxZ":5.07676515191389,"pX":-1.512027224127776,"pZ":2.326373922572435,"vX0":6.509582294511139,"vY0":-135.16885675221383,"vZ0":-4.509077039683248,"x":174.63,"y":175.97,"x0":-2.7363123355973054,"y0":50.0058371734246,"z0":5.593606124666976,"aX":-17.308999071475284},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.5,"breakHorizontal":15.6,"spinRate":1871,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.40393027675435045,"extension":7.153519657470716},"index":1,"playId":"f21e2dd1-6cd6-3391-863f-e4165ccd7bac","pitchNumber":2,"startTime":"2026-02-26T19:44:29.851Z","endTime":"2026-02-26T19:44:34.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":801194,"link":"/api/v1/people/801194","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.376989944883125,"aZ":-20.67458274537766,"pfxX":0.28263322394659274,"pfxZ":6.349574230086063,"pX":-0.3734991973779563,"pZ":1.8778000825969003,"vX0":5.678803287206982,"vY0":-132.7030608740404,"vZ0":-5.7985989345004905,"x":131.24,"y":188.08,"x0":-2.564423769750043,"y0":50.001809237787,"z0":5.564943062334652,"aX":0.5099874026494505},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.7,"breakHorizontal":-1.6,"spinRate":2015,"spinDirection":183},"zone":7,"typeConfidence":2.0,"plateTime":0.41039624534302277,"extension":7.200049268136373},"index":2,"playId":"d86dc9b4-e2af-3d6f-982c-a9c6fa048e62","pitchNumber":3,"startTime":"2026-02-26T19:44:46.633Z","endTime":"2026-02-26T19:44:50.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":801194,"link":"/api/v1/people/801194","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.327790492751802,"aZ":-23.560316287272602,"pfxX":-8.503464686080127,"pfxZ":4.651276384048206,"pX":0.06766577028558449,"pZ":1.2441764437969118,"vX0":10.091904426970522,"vY0":-134.76125621355948,"vZ0":-7.003819980546048,"x":114.42,"y":205.19,"x0":-2.608421331643863,"y0":50.00316264012733,"z0":5.523434190188024,"aX":-15.752199157472125},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.2,"breakHorizontal":13.4,"spinRate":1933,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4053256885161418,"extension":7.0737744503327145},"index":3,"playId":"c0e2a2b6-2ef0-3a24-818d-ab8d377065da","pitchNumber":4,"startTime":"2026-02-26T19:45:01.973Z","endTime":"2026-02-26T19:45:06.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":801194,"link":"/api/v1/people/801194","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.284999804534348,"aZ":-27.645972702534674,"pfxX":4.2589899254786685,"pfxZ":3.037781206061938,"pX":0.2413537250052788,"pZ":1.9197548618364282,"vX0":5.284229414958885,"vY0":-121.64994843576837,"vZ0":-3.0660719237866934,"x":107.8,"y":186.95,"x0":-2.5174091589836296,"y0":50.001419189955946,"z0":5.609217007624593,"aX":6.340394228711615},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":5.0,"breakHorizontal":-9.0,"spinRate":2462,"spinDirection":80},"zone":9,"typeConfidence":2.0,"plateTime":0.45135539813415226,"extension":7.074578328503148},"index":4,"playId":"96d622ef-e195-31a2-a8dc-db7202129517","pitchNumber":5,"startTime":"2026-02-26T19:45:18.708Z","endTime":"2026-02-26T19:45:22.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":801194,"link":"/api/v1/people/801194","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.547448030101613,"aZ":-28.180309171247806,"pfxX":6.097120689964168,"pfxZ":2.7210860085477933,"pX":0.5142487865490839,"pZ":2.336927817199963,"vX0":5.275160250302982,"vY0":-121.00022844433735,"vZ0":-2.1272457699992158,"x":97.4,"y":175.68,"x0":-2.4934214568980573,"y0":50.005160753579695,"z0":5.718067058288555,"aX":8.962780200709451},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.7,"breakHorizontal":-12.4,"spinRate":2562,"spinDirection":77},"zone":6,"typeConfidence":2.0,"plateTime":0.45419317200262777,"extension":7.130686508927326},"hitData":{"launchSpeed":73.8,"launchAngle":-58.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.45,"coordY":170.11}},"index":5,"playId":"7df25cc3-5c73-37de-b90e-606ce2e48891","pitchNumber":6,"startTime":"2026-02-26T19:45:34.759Z","endTime":"2026-02-26T19:45:50.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":801194,"link":"/api/v1/people/801194","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801194,"link":"/api/v1/people/801194"},"credit":"b_ab"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_ab"},{"player":{"id":801194,"link":"/api/v1/people/801194"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.0,"awayTeamWinProbability":11.0,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.35,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:45:50.355Z","atBatIndex":46},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Eduardo Valencia homers (1) on a fly ball to left center field. Max Anderson scores.","rbi":2,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-26T19:46:01.722Z","endTime":"2026-02-26T19:48:03.035Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"responsiblePitcher":{"id":694346,"link":"/api/v1/people/694346"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":801194,"fullName":"Max Anderson","link":"/api/v1/people/801194"},"responsiblePitcher":{"id":694346,"link":"/api/v1/people/694346"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.6,"endSpeed":81.8,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.87335668831805,"aZ":-22.491239823883866,"pfxX":1.2918245028054094,"pfxZ":5.815410740758939,"pX":-0.003979363642913912,"pZ":2.8136045836256973,"vX0":6.349383849565616,"vY0":-126.210526008183,"vZ0":-2.9977580303751115,"x":117.15,"y":162.81,"x0":-2.687565004457699,"y0":50.003973910119406,"z0":5.764841406676278,"aX":2.1516273174798886},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":10.3,"breakHorizontal":-3.4,"spinRate":2159,"spinDirection":158},"zone":5,"typeConfidence":2.0,"plateTime":0.42872660539711305,"extension":6.959193749348621},"index":0,"playId":"f0ecd6c4-5f7e-3026-b13f-d7ed28d483bb","pitchNumber":1,"startTime":"2026-02-26T19:46:12.573Z","endTime":"2026-02-26T19:46:16.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"first":{"id":801194,"link":"/api/v1/people/801194"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":92.4,"endSpeed":84.5,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.639827277919355,"aZ":-25.72802195532624,"pfxX":-7.606308101732217,"pfxZ":3.534257575113566,"pX":-1.4971654392842222,"pZ":2.388368157691781,"vX0":6.361224100405042,"vY0":-134.3891760650264,"vZ0":-3.624695294886447,"x":174.07,"y":174.29,"x0":-2.90882635426963,"y0":50.006578801554085,"z0":5.586182060774263,"aX":-13.889721293089378},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.8,"breakHorizontal":12.4,"spinRate":1840,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.4078573559375407,"extension":7.286280160102411},"index":1,"playId":"5be00840-87de-380d-bf64-cf325e58a037","pitchNumber":2,"startTime":"2026-02-26T19:46:29.019Z","endTime":"2026-02-26T19:46:33.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"first":{"id":801194,"link":"/api/v1/people/801194"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.8,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.276411957555375,"aZ":-26.309526911769247,"pfxX":3.37002024628718,"pfxZ":3.9564573334552726,"pX":-0.03546749646897425,"pZ":1.3085765324370828,"vX0":5.401594241569202,"vY0":-120.60467184612804,"vZ0":-4.7846280372614745,"x":118.35,"y":203.45,"x0":-2.737184252260116,"y0":50.00143400695747,"z0":5.623820187020929,"aX":4.9888939294659265},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":6.4,"breakHorizontal":-7.3,"spinRate":2492,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.4532228797226079,"extension":7.092704908159689},"index":2,"playId":"f18ae543-899a-387d-8af3-4266c7984686","pitchNumber":3,"startTime":"2026-02-26T19:46:46.449Z","endTime":"2026-02-26T19:46:50.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"first":{"id":801194,"link":"/api/v1/people/801194"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.6,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.751927478055965,"aZ":-22.572621061150507,"pfxX":0.9199559495864424,"pfxZ":5.577616554639109,"pX":-0.41080767138041346,"pZ":3.317230234826918,"vX0":5.1943016340674335,"vY0":-129.07374095203872,"vZ0":-1.7897389275224236,"x":132.66,"y":149.21,"x0":-2.552290315763544,"y0":50.00422933568063,"z0":5.723184999135661,"aX":1.5823634632788615},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.1,"breakHorizontal":-2.6,"spinRate":2190,"spinDirection":156},"zone":1,"typeConfidence":2.0,"plateTime":0.4211060373459561,"extension":7.145492311725392},"index":3,"playId":"e607e1fa-7098-3db4-b573-bec2f4d16ebf","pitchNumber":4,"startTime":"2026-02-26T19:47:05.358Z","endTime":"2026-02-26T19:47:09.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"first":{"id":801194,"link":"/api/v1/people/801194"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-02-26T19:47:19.570Z","endTime":"2026-02-26T19:47:35.539Z","isPitch":false,"type":"action","player":{"id":680664,"link":"/api/v1/people/680664"},"defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"first":{"id":801194,"link":"/api/v1/people/801194"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.4,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.437689221952994,"aZ":-32.92401980812494,"pfxX":-0.4593478226075324,"pfxZ":-0.49851475590879524,"pX":-0.21465065566069877,"pZ":1.8133589912895587,"vX0":5.76248747779734,"vY0":-121.51688642953188,"vZ0":-2.9580475206381727,"x":125.18,"y":189.82,"x0":-2.550848278134479,"y0":50.00204727462958,"z0":5.888899268506611,"aX":-0.6912165734516447},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.3,"breakHorizontal":-0.5,"spinRate":2119,"spinDirection":53},"zone":8,"typeConfidence":2.0,"plateTime":0.44968220658835545,"extension":6.88276067443735},"hitData":{"launchSpeed":97.5,"launchAngle":34.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":63.12,"coordY":50.12}},"index":5,"playId":"992f4220-60d1-3d09-ba00-da360732df6f","pitchNumber":5,"startTime":"2026-02-26T19:47:35.539Z","endTime":"2026-02-26T19:48:03.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":680664,"link":"/api/v1/people/680664","batSide":{"code":"R","description":"Right"}},"first":{"id":801194,"link":"/api/v1/people/801194"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"credit":"b_ab"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_ab"},{"player":{"id":680664,"link":"/api/v1/people/680664"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.3,"awayTeamWinProbability":27.700000000000003,"homeTeamWinProbabilityAdded":-16.700000000000003,"leverageIndex":0.84,"dramaIndex":129.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:48:03.035Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Trei Cruz walks.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-26T19:48:07.373Z","endTime":"2026-02-26T19:49:47.052Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":669360,"fullName":"Trei Cruz","link":"/api/v1/people/669360"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669360,"fullName":"Trei Cruz","link":"/api/v1/people/669360"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669360,"fullName":"Trei Cruz","link":"/api/v1/people/669360"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.426680106609307,"aZ":-19.05869997549058,"pfxX":0.8463486348873208,"pfxZ":7.409144139076206,"pX":-0.5692951524889777,"pZ":2.6843849645130184,"vX0":4.749383032532788,"vY0":-131.57742816315044,"vZ0":-4.336969724078352,"x":138.7,"y":166.3,"x0":-2.5006549623637766,"y0":50.00377701565624,"z0":5.748726674398702,"aX":1.4968134850537151},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.8,"breakHorizontal":-2.5,"spinRate":2320,"spinDirection":144},"zone":4,"typeConfidence":2.0,"plateTime":0.41478460203833123,"extension":7.006214308809618},"index":0,"playId":"622129be-3669-3427-bf00-96d5bba1c4ea","pitchNumber":1,"startTime":"2026-02-26T19:48:24.775Z","endTime":"2026-02-26T19:48:28.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":669360,"link":"/api/v1/people/669360","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":90.4,"endSpeed":84.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.59652011397815,"aZ":-21.737286007626803,"pfxX":0.7295368630540429,"pfxZ":5.8162848781260905,"pX":-1.1676142193411179,"pZ":2.788968939296775,"vX0":3.427207491524044,"vY0":-131.77805340995218,"vZ0":-3.414279855244756,"x":161.51,"y":163.48,"x0":-2.5690691246908735,"y0":50.005234139357746,"z0":5.669240163443579,"aX":1.3091454579488966},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.2,"breakHorizontal":-1.9,"spinRate":2101,"spinDirection":168},"zone":11,"typeConfidence":2.0,"plateTime":0.41242580764868064,"extension":7.017095648480486},"index":1,"playId":"77ebe89a-68fd-3676-8d09-1637518b53f3","pitchNumber":2,"startTime":"2026-02-26T19:48:39.227Z","endTime":"2026-02-26T19:48:43.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":669360,"link":"/api/v1/people/669360","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.821025215187788,"aZ":-21.79444395922765,"pfxX":-8.181897002908823,"pfxZ":5.529617742701744,"pX":0.02512415458728769,"pZ":1.0971317192925172,"vX0":9.36332873449988,"vY0":-135.47558573284965,"vZ0":-7.610247044197117,"x":116.04,"y":209.16,"x0":-2.396588623561628,"y0":50.00353581854928,"z0":5.4416484080738305,"aX":-15.361894823323722},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.6,"breakHorizontal":13.1,"spinRate":1999,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.4027635366376163,"extension":7.023166771955879},"index":2,"playId":"2e3e0e47-b579-3137-af6c-c154689836f7","pitchNumber":3,"startTime":"2026-02-26T19:48:55.023Z","endTime":"2026-02-26T19:48:59.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":669360,"link":"/api/v1/people/669360","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.6,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.495368439185413,"aZ":-24.22011904404177,"pfxX":1.557300842160104,"pfxZ":4.520255937307476,"pX":-1.2885052333040863,"pZ":2.360792348086751,"vX0":2.689787979091982,"vY0":-130.546923830469,"vZ0":-4.056579711156229,"x":166.11,"y":175.04,"x0":-2.5268935278617057,"y0":50.003824127005466,"z0":5.716779191990567,"aX":2.7390928505065624},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.7,"breakHorizontal":-3.4,"spinRate":2124,"spinDirection":173},"zone":13,"typeConfidence":2.0,"plateTime":0.41650988325208127,"extension":7.069203692080518},"index":3,"playId":"113e4ccf-634f-3e76-884f-c39b8d92254a","pitchNumber":4,"startTime":"2026-02-26T19:49:10.174Z","endTime":"2026-02-26T19:49:13.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":669360,"link":"/api/v1/people/669360","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.17591295981723,"aZ":-42.957351668823264,"pfxX":4.3980068153017715,"pfxZ":-7.437046649624758,"pX":-0.6410866228169789,"pZ":1.861574986916791,"vX0":2.5208042376647293,"vY0":-119.67776624459185,"vZ0":-0.5604733884427235,"x":141.44,"y":188.52,"x0":-2.279515960190135,"y0":50.00219929580096,"z0":5.94747843634985,"aX":6.376917277625914},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-13.3,"breakHorizontal":-8.5,"spinRate":2479,"spinDirection":34},"zone":7,"typeConfidence":2.0,"plateTime":0.4577201673061895,"extension":6.939456214033554},"index":4,"playId":"c368c5b7-580b-332e-be76-e83d1b94caa3","pitchNumber":5,"startTime":"2026-02-26T19:49:27.397Z","endTime":"2026-02-26T19:49:31.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":669360,"link":"/api/v1/people/669360","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":81.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.238412389141995,"aZ":-34.619790677903914,"pfxX":-0.020274714878929512,"pfxZ":-1.4900955346431628,"pX":-0.2518206625596012,"pZ":0.8816116276614145,"vX0":5.361382352853344,"vY0":-126.37278984938231,"vZ0":-5.3513361480212875,"x":126.6,"y":214.98,"x0":-2.3852987781123383,"y0":50.002134438301844,"z0":5.761304491872629,"aX":-0.03316050178898432},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.6,"breakHorizontal":-1.0,"spinRate":2057,"spinDirection":58},"zone":13,"typeConfidence":2.0,"plateTime":0.4310252091600004,"extension":6.954101344598924},"index":5,"playId":"20070eb9-86b5-3e01-8ea9-23edd3568ed5","pitchNumber":6,"startTime":"2026-02-26T19:49:42.253Z","endTime":"2026-02-26T19:49:47.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":669360,"link":"/api/v1/people/669360","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669360,"link":"/api/v1/people/669360"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.3,"awayTeamWinProbability":29.700000000000003,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.68,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:49:47.052Z","atBatIndex":48},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"John Peck reaches on a fielding error by third baseman Coby Mayo. Trei Cruz to 2nd.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-26T19:50:56.709Z","endTime":"2026-02-26T19:51:11.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"postOnSecond":{"id":669360,"fullName":"Trei Cruz","link":"/api/v1/people/669360"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":669360,"fullName":"Trei Cruz","link":"/api/v1/people/669360"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":5,"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-26T19:50:07.753Z","endTime":"2026-02-26T19:50:42.963Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"first":{"id":669360,"link":"/api/v1/people/669360"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"2de9fbfa-b9f9-3207-8305-ef9b7968a359","startTime":"2026-02-26T19:50:42.963Z","endTime":"2026-02-26T19:50:47.248Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"first":{"id":669360,"link":"/api/v1/people/669360"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.296513584517545,"aZ":-22.712072196335956,"pfxX":-8.873553623966576,"pfxZ":5.146629400618214,"pX":-0.3201264020260247,"pZ":2.283245321234802,"vX0":9.340106552277478,"vY0":-134.30542759077292,"vZ0":-4.535057479757208,"x":129.2,"y":177.13,"x0":-2.6791097865958284,"y0":50.00516842860652,"z0":5.59568814664934,"aX":-16.320335204611983},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.5,"breakHorizontal":14.3,"spinRate":1961,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.4068120466919227,"extension":7.137638305742255},"hitData":{"launchSpeed":93.8,"launchAngle":-42.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.19,"coordY":174.16}},"index":2,"playId":"f11d7167-f2f4-3ad6-b6b9-7889103996a6","pitchNumber":1,"startTime":"2026-02-26T19:50:58.662Z","endTime":"2026-02-26T19:51:11.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":807726,"link":"/api/v1/people/807726","batSide":{"code":"R","description":"Right"}},"first":{"id":669360,"link":"/api/v1/people/669360"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807726,"link":"/api/v1/people/807726"},"credit":"b_ab"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_ab"},{"player":{"id":807726,"link":"/api/v1/people/807726"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.8,"awayTeamWinProbability":33.2,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.49,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:51:11.912Z","atBatIndex":49},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Corey Julks lines out to third baseman Coby Mayo.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-26T19:53:44.609Z","endTime":"2026-02-26T19:54:18.741Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700072,"fullName":"Yaqui Rivera","link":"/api/v1/people/700072"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"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":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":5,"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-26T19:51:32.228Z","endTime":"2026-02-26T19:51:44.351Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"first":{"id":807726,"link":"/api/v1/people/807726"},"second":{"id":669360,"link":"/api/v1/people/669360"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Yaqui Rivera replaces Trey Gibson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-02-26T19:51:44.351Z","endTime":"2026-02-26T19:53:46.662Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700072,"link":"/api/v1/people/700072"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"first":{"id":807726,"link":"/api/v1/people/807726"},"second":{"id":669360,"link":"/api/v1/people/669360"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":86.1,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48782826565445,"aZ":-28.138163707330698,"pfxX":-9.607780012990554,"pfxZ":2.1555162484279595,"pX":-0.9925278660000166,"pZ":2.0129838590629685,"vX0":4.280154515991679,"vY0":-135.0136480032158,"vZ0":-2.6825635412044506,"x":154.83,"y":184.43,"x0":-1.3377562477789051,"y0":50.00332326888277,"z0":4.970770947188974,"aX":-17.989470604156732},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.6,"breakHorizontal":16.7,"spinRate":1797,"spinDirection":247},"zone":13,"typeConfidence":1.36,"plateTime":0.40350242367839106,"extension":5.82853562988305},"index":2,"playId":"54b44a0a-11a2-3908-8353-9766628ec5be","pitchNumber":1,"startTime":"2026-02-26T19:53:46.662Z","endTime":"2026-02-26T19:53:50.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700072,"link":"/api/v1/people/700072","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"first":{"id":807726,"link":"/api/v1/people/807726"},"second":{"id":669360,"link":"/api/v1/people/669360"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.812252942825083,"aZ":-24.74319873232527,"pfxX":-9.88460730882148,"pfxZ":3.9864276934654255,"pX":-0.28532906306452516,"pZ":2.3190573351518915,"vX0":5.562605136917051,"vY0":-135.4514949019961,"vZ0":-2.912186268672131,"x":127.88,"y":176.17,"x0":-1.0783720995925596,"y0":50.002107227859206,"z0":5.132977473831988,"aX":-18.41752706152186},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.8,"breakHorizontal":16.8,"spinRate":1871,"spinDirection":248},"zone":4,"typeConfidence":1.35,"plateTime":0.4039408421751669,"extension":5.720066321180436},"hitData":{"launchSpeed":99.9,"launchAngle":9.0,"totalDistance":173.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":83.06,"coordY":146.43}},"index":3,"playId":"6aadacd3-08b0-3f6b-b78f-a22c89c7e6d9","pitchNumber":2,"startTime":"2026-02-26T19:54:02.278Z","endTime":"2026-02-26T19:54:18.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700072,"link":"/api/v1/people/700072","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"first":{"id":807726,"link":"/api/v1/people/807726"},"second":{"id":669360,"link":"/api/v1/people/669360"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667452,"link":"/api/v1/people/667452"},"credit":"b_ab"},{"player":{"id":700072,"link":"/api/v1/people/700072"},"credit":"p_ab"},{"player":{"id":667452,"link":"/api/v1/people/667452"},"credit":"b_pa"},{"player":{"id":700072,"link":"/api/v1/people/700072"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.0,"awayTeamWinProbability":26.0,"homeTeamWinProbabilityAdded":7.200000000000003,"leverageIndex":2.86,"dramaIndex":121.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:54:18.741Z","atBatIndex":50},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Heston Kjerstad lines out sharply to right fielder Corey Julks.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-26T19:56:24.846Z","endTime":"2026-02-26T19:56:48.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":677008,"fullName":"Heston Kjerstad","link":"/api/v1/people/677008"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674944,"fullName":"Sean Guenther","link":"/api/v1/people/674944"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677008,"fullName":"Heston Kjerstad","link":"/api/v1/people/677008"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":667452,"link":"/api/v1/people/667452"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Max Clark replaces left fielder Riley Greene, batting 2nd, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T19:55:54.822Z","endTime":"2026-02-26T19:55:54.836Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703601,"link":"/api/v1/people/703601"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"201","replacedPlayer":{"id":682985,"link":"/api/v1/people/682985"},"defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Carson Rucker replaces third baseman Colt Keith, batting 4th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-26T19:55:54.836Z","endTime":"2026-02-26T19:55:54.838Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":813620,"link":"/api/v1/people/813620"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"401","replacedPlayer":{"id":690993,"link":"/api/v1/people/690993"},"defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from center field to left field for Trei Cruz.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-26T19:55:54.838Z","endTime":"2026-02-26T19:55:54.839Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669360,"link":"/api/v1/people/669360"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"800","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Sean Guenther replaces Brenan Hanifee.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-26T19:55:54.839Z","endTime":"2026-02-26T19:56:26.921Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":674944,"link":"/api/v1/people/674944"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":669360,"link":"/api/v1/people/669360"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":84.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.08711285147434,"aZ":-25.59572110207554,"pfxX":6.619563978182198,"pfxZ":3.695966881515808,"pX":-0.7187272398064994,"pZ":1.9013434198323298,"vX0":-10.30305716500357,"vY0":-131.17234535300943,"vZ0":-5.054677777693974,"x":144.4,"y":187.44,"x0":2.3614258079538004,"y0":50.00336237647752,"z0":5.710384852308563,"aX":11.7867330193746},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.0,"breakHorizontal":-10.3,"spinRate":2213,"spinDirection":133},"zone":7,"typeConfidence":0.9,"plateTime":0.41413378915836585,"extension":6.185681902820804},"index":4,"playId":"a4e4ba9c-db05-3123-a14f-c3f133902e7d","pitchNumber":1,"startTime":"2026-02-26T19:56:26.921Z","endTime":"2026-02-26T19:56:31.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674944,"link":"/api/v1/people/674944","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":669360,"link":"/api/v1/people/669360"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":81.6,"endSpeed":74.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.245764674186674,"aZ":-38.96152864091723,"pfxX":-7.47587909517712,"pfxZ":-4.806178077609038,"pX":0.4951528130396937,"pZ":2.3066850097271336,"vX0":-3.7536355285749483,"vY0":-118.71068147776899,"vZ0":0.4504047418099528,"x":98.13,"y":176.5,"x0":3.074460398139901,"y0":50.00592806023351,"z0":5.695615209301957,"aX":-10.545256181527211},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-8.3,"breakHorizontal":14.5,"spinRate":2570,"spinDirection":314},"zone":6,"typeConfidence":0.9,"plateTime":0.46351033672804043,"extension":6.307575812617621},"hitData":{"launchSpeed":107.1,"launchAngle":17.0,"totalDistance":328.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":177.65,"coordY":77.62}},"index":5,"playId":"4f825302-3434-3a41-ba8c-bbf86ecb5e64","pitchNumber":2,"startTime":"2026-02-26T19:56:41.623Z","endTime":"2026-02-26T19:56:48.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674944,"link":"/api/v1/people/674944","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":669360,"link":"/api/v1/people/669360"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":677008,"link":"/api/v1/people/677008","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677008,"link":"/api/v1/people/677008"},"credit":"b_ab"},{"player":{"id":674944,"link":"/api/v1/people/674944"},"credit":"p_ab"},{"player":{"id":677008,"link":"/api/v1/people/677008"},"credit":"b_pa"},{"player":{"id":674944,"link":"/api/v1/people/674944"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.89999999999999,"awayTeamWinProbability":28.10000000000001,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:56:48.202Z","atBatIndex":51},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Coby Mayo doubles (2) on a sharp line drive to left fielder Trei Cruz.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-26T19:57:09.964Z","endTime":"2026-02-26T19:57:36.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674944,"fullName":"Sean Guenther","link":"/api/v1/people/674944"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669360,"link":"/api/v1/people/669360"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":83.9,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.37298953608503,"aZ":-15.460372841951132,"pfxX":3.194564224474105,"pfxZ":9.162037238504281,"pX":0.37972318747575695,"pZ":3.999036581782335,"vX0":-5.988852707700148,"vY0":-134.9469634777526,"vZ0":-2.25949125792462,"x":102.53,"y":130.81,"x0":2.223768322673951,"y0":50.00214831718336,"z0":5.950244533630762,"aX":5.827904213834443},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.2,"breakHorizontal":-4.3,"spinRate":2281,"spinDirection":148},"zone":12,"typeConfidence":0.91,"plateTime":0.40759752918527115,"extension":6.072498249772751},"index":0,"playId":"bd0f9f3e-8a00-35b5-a535-04be4a18bc2c","pitchNumber":1,"startTime":"2026-02-26T19:57:10.420Z","endTime":"2026-02-26T19:57:15.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674944,"link":"/api/v1/people/674944","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":669360,"link":"/api/v1/people/669360"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.257923949215776,"aZ":-18.2935671992528,"pfxX":5.84775802653359,"pfxZ":7.661374482675653,"pX":0.21564636709103271,"pZ":2.8583645359178895,"vX0":-8.3784006395349,"vY0":-133.62761274556306,"vZ0":-3.964783282224655,"x":108.78,"y":161.6,"x0":2.629074576334228,"y0":50.004763006425804,"z0":5.672239781577908,"aX":10.598286716546632},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.2,"breakHorizontal":-8.9,"spinRate":2197,"spinDirection":140},"zone":5,"typeConfidence":0.87,"plateTime":0.40958122550395526,"extension":6.201920517494684},"hitData":{"launchSpeed":111.5,"launchAngle":15.0,"totalDistance":352.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":54.6,"coordY":75.89}},"index":1,"playId":"b243d529-175b-30e8-9ee0-cda65bf1e548","pitchNumber":2,"startTime":"2026-02-26T19:57:23.363Z","endTime":"2026-02-26T19:57:36.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674944,"link":"/api/v1/people/674944","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":669360,"link":"/api/v1/people/669360"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":674944,"link":"/api/v1/people/674944"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":674944,"link":"/api/v1/people/674944"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.0,"awayTeamWinProbability":24.0,"homeTeamWinProbabilityAdded":4.1000000000000085,"leverageIndex":0.64,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:57:36.650Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Leody Taveras grounds out, second baseman Max Anderson to first baseman Eduardo Valencia. Coby Mayo to 3rd.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-26T19:57:57.421Z","endTime":"2026-02-26T19:59:44.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674944,"fullName":"Sean Guenther","link":"/api/v1/people/674944"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":801194,"link":"/api/v1/people/801194"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":680664,"link":"/api/v1/people/680664"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":79.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.65050951018061,"aZ":-28.82018695706506,"pfxX":7.700308098251074,"pfxZ":2.151232397630171,"pX":-0.3255361839925521,"pZ":1.6060894833476451,"vX0":-9.506847335572502,"vY0":-122.29884621210401,"vZ0":-3.9185772150010556,"x":129.41,"y":195.42,"x0":2.5609927749388866,"y0":50.001958608920724,"z0":5.624843881512484,"aX":11.998030322937579},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.4,"breakHorizontal":-12.5,"spinRate":1328,"spinDirection":101},"zone":13,"typeConfidence":0.89,"plateTime":0.4430634596433731,"extension":6.223312914999002},"index":0,"playId":"7222e483-051f-3c21-9e7d-0d62c536f73f","pitchNumber":1,"startTime":"2026-02-26T19:58:05.240Z","endTime":"2026-02-26T19:58:09.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674944,"link":"/api/v1/people/674944","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":669360,"link":"/api/v1/people/669360"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"second":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":74.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.084071118058286,"aZ":-32.933329393795354,"pfxX":-6.182581032960743,"pfxZ":-0.5398587763042215,"pX":-1.3229587146087856,"pZ":1.4795651641484853,"vX0":-7.9435393889097,"vY0":-119.18157719362883,"vZ0":-2.5401150999293893,"x":167.43,"y":198.83,"x0":2.8752029470003224,"y0":50.00059343758467,"z0":5.577559082273155,"aX":-8.758803456012973},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.3,"breakHorizontal":13.3,"spinRate":2504,"spinDirection":306},"zone":13,"typeConfidence":0.89,"plateTime":0.4622171866066651,"extension":6.38529643647065},"index":1,"playId":"892a7a35-4220-3dfe-a990-9bf40b35ea89","pitchNumber":2,"startTime":"2026-02-26T19:58:20.745Z","endTime":"2026-02-26T19:58:24.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674944,"link":"/api/v1/people/674944","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":669360,"link":"/api/v1/people/669360"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"second":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":92.2,"endSpeed":84.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.462931314844166,"aZ":-15.216816274750329,"pfxX":5.257298084578581,"pfxZ":9.330732835630798,"pX":-0.6678730394271115,"pZ":2.766217203586396,"vX0":-9.79105001551826,"vY0":-133.8649235176762,"vZ0":-5.1797112924233355,"x":142.46,"y":164.09,"x0":2.351478660787077,"y0":50.00515585533501,"z0":5.812863818495212,"aX":9.557842787864898},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.0,"breakHorizontal":-7.4,"spinRate":2100,"spinDirection":134},"zone":4,"typeConfidence":0.9,"plateTime":0.40891624937741655,"extension":6.340575620867115},"index":2,"playId":"491ed2b4-ece2-3152-95c9-a718646db695","pitchNumber":3,"startTime":"2026-02-26T19:58:39.307Z","endTime":"2026-02-26T19:58:42.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674944,"link":"/api/v1/people/674944","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":669360,"link":"/api/v1/people/669360"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"second":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":91.4,"endSpeed":83.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26280222775493,"aZ":-16.623527036978352,"pfxX":4.467747057439205,"pfxZ":8.690968532689254,"pX":-0.4336046611053571,"pZ":4.906829611619779,"vX0":-8.466330509981352,"vY0":-132.86221984922486,"vZ0":-0.05891055261033196,"x":133.53,"y":106.3,"x0":2.2126220201626268,"y0":50.00093953667663,"z0":6.136566049253621,"aX":7.993036756348533},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.0,"breakHorizontal":-6.2,"spinRate":2173,"spinDirection":152},"zone":11,"typeConfidence":0.91,"plateTime":0.4121239406936903,"extension":5.937793709958215},"index":3,"playId":"3926c66c-35c0-333c-a8eb-7adef607d01b","pitchNumber":4,"startTime":"2026-02-26T19:58:57.755Z","endTime":"2026-02-26T19:59:00.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674944,"link":"/api/v1/people/674944","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":669360,"link":"/api/v1/people/669360"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"second":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.195390329908633,"aZ":-30.92547771123645,"pfxX":8.312927502450737,"pfxZ":0.8126045378921525,"pX":1.0594175952300426,"pZ":3.0935668356388852,"vX0":-6.561017051013511,"vY0":-123.58856149346488,"vZ0":-0.056133186278026326,"x":76.62,"y":155.25,"x0":2.671710269976739,"y0":50.00467899631895,"z0":5.719199226034672,"aX":12.829414224345104},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.7,"breakHorizontal":-13.4,"spinRate":1224,"spinDirection":102},"zone":12,"typeConfidence":0.84,"plateTime":0.44359919202337617,"extension":6.408251917419894},"index":4,"playId":"a5f8ba62-b9a4-37f4-9e6e-5833887edc64","pitchNumber":5,"startTime":"2026-02-26T19:59:13.693Z","endTime":"2026-02-26T19:59:17.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674944,"link":"/api/v1/people/674944","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":669360,"link":"/api/v1/people/669360"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"second":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":84.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.614104362938157,"aZ":-25.162207888582675,"pfxX":6.334335311500987,"pfxZ":3.906204696762712,"pX":0.3056669658618678,"pZ":3.1411045468492875,"vX0":-7.773329268435536,"vY0":-131.31368910554224,"vZ0":-2.0197924807322467,"x":105.35,"y":153.97,"x0":2.4437755799554415,"y0":50.0006998795651,"z0":5.741537569299598,"aX":11.365767061605169},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.0,"breakHorizontal":-10.3,"spinRate":2152,"spinDirection":138},"zone":3,"typeConfidence":0.87,"plateTime":0.41280111537708564,"extension":6.094300823690337},"hitData":{"launchSpeed":88.1,"launchAngle":-39.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":131.13,"coordY":141.76}},"index":5,"playId":"2670d965-1c99-3ed6-8286-dd0c859e40d8","pitchNumber":6,"startTime":"2026-02-26T19:59:32.263Z","endTime":"2026-02-26T19:59:44.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674944,"link":"/api/v1/people/674944","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":669360,"link":"/api/v1/people/669360"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"second":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_ab"},{"player":{"id":674944,"link":"/api/v1/people/674944"},"credit":"p_ab"},{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_pa"},{"player":{"id":674944,"link":"/api/v1/people/674944"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.2,"awayTeamWinProbability":26.799999999999997,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":1.23,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:59:44.001Z","atBatIndex":53},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jeremiah Jackson lines out to second baseman Max Anderson.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-26T20:00:05.733Z","endTime":"2026-02-26T20:01:18.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674944,"fullName":"Sean Guenther","link":"/api/v1/people/674944"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":801194,"link":"/api/v1/people/801194"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.987814364597924,"aZ":-11.705181579106158,"pfxX":2.663779582925363,"pfxZ":11.246853796323295,"pX":-0.18819022639790775,"pZ":3.423736297602451,"vX0":-6.881077781157971,"vY0":-133.83627955456467,"vZ0":-4.5326520700782815,"x":124.17,"y":146.34,"x0":2.066389173900213,"y0":50.005698972286496,"z0":5.973078459078564,"aX":4.850311009113291},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.7,"breakHorizontal":-3.4,"spinRate":2247,"spinDirection":142},"zone":11,"typeConfidence":0.91,"plateTime":0.4087440268997966,"extension":5.970021557642884},"index":0,"playId":"72bad489-af26-36cd-996e-650cc6c409c3","pitchNumber":1,"startTime":"2026-02-26T20:00:05.892Z","endTime":"2026-02-26T20:00:10.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674944,"link":"/api/v1/people/674944","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":669360,"link":"/api/v1/people/669360"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"third":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.373054314981378,"aZ":-23.565315635483053,"pfxX":7.241743159045827,"pfxZ":5.529733968553348,"pX":0.16245059002364026,"pZ":2.488007442086566,"vX0":-7.730773638734983,"vY0":-123.15191893086904,"vZ0":-3.3500788477453067,"x":110.81,"y":171.6,"x0":2.3816398124928195,"y0":50.00305697947694,"z0":5.829616295994608,"aX":11.274060262831153},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":9.6,"breakHorizontal":-11.6,"spinRate":1436,"spinDirection":114},"zone":5,"typeConfidence":0.82,"plateTime":0.44250012743008327,"extension":5.768670573420938},"index":1,"playId":"93975398-7cee-3ae0-bb1f-8fb7a3e3a7bb","pitchNumber":2,"startTime":"2026-02-26T20:00:20.355Z","endTime":"2026-02-26T20:00:24.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674944,"link":"/api/v1/people/674944","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":669360,"link":"/api/v1/people/669360"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"third":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.18069636394285,"aZ":-14.142998141666217,"pfxX":4.009978917864875,"pfxZ":9.82007148256763,"pX":-0.7336232626860815,"pZ":4.004834727954623,"vX0":-8.911357433667284,"vY0":-134.85418705582967,"vZ0":-2.5401909393124797,"x":144.96,"y":130.65,"x0":2.0972662590248303,"y0":50.00069447980338,"z0":5.960429893267996,"aX":7.361892030023988},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.4,"breakHorizontal":-5.3,"spinRate":2233,"spinDirection":144},"zone":11,"typeConfidence":0.91,"plateTime":0.4066480463828763,"extension":6.076301676458628},"index":2,"playId":"58e13955-39f1-3f31-b484-5c1af999986d","pitchNumber":3,"startTime":"2026-02-26T20:00:34.912Z","endTime":"2026-02-26T20:00:38.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674944,"link":"/api/v1/people/674944","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":669360,"link":"/api/v1/people/669360"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"third":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.526067175526123,"aZ":-26.484553357084206,"pfxX":8.086736194640785,"pfxZ":3.216943672564636,"pX":-0.036985551865678826,"pZ":0.9283997989275875,"vX0":-9.662499672938193,"vY0":-131.96420385249357,"vZ0":-6.906153504813606,"x":118.41,"y":213.71,"x0":2.617676613691387,"y0":50.002674856912556,"z0":5.524730313085681,"aX":14.294050461038216},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.4,"breakHorizontal":-12.6,"spinRate":2174,"spinDirection":134},"zone":13,"typeConfidence":0.92,"plateTime":0.41472667164459853,"extension":6.3358500866591},"index":3,"playId":"b69c9558-64a8-3c8e-af65-dd140d7aa70b","pitchNumber":4,"startTime":"2026-02-26T20:00:51.743Z","endTime":"2026-02-26T20:00:55.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674944,"link":"/api/v1/people/674944","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":669360,"link":"/api/v1/people/669360"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"third":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":77.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.296657962437735,"aZ":-25.999023395224267,"pfxX":6.102962767761484,"pfxZ":4.093616089938173,"pX":-0.05598492201153985,"pZ":2.7020966693877746,"vX0":-7.538894357695823,"vY0":-120.36153247603141,"vZ0":-2.151607551343395,"x":119.13,"y":165.82,"x0":2.2843987991075347,"y0":50.00186188178048,"z0":5.848062239872491,"aX":9.202362363685875},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":7.3,"breakHorizontal":-9.8,"spinRate":1325,"spinDirection":102},"zone":5,"typeConfidence":0.89,"plateTime":0.4503595477636755,"extension":5.962614998098195},"hitData":{"launchSpeed":93.3,"launchAngle":10.0,"totalDistance":166.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":126.46,"coordY":134.96}},"index":4,"playId":"2bea3514-5a0b-341b-aada-b3f4dbc399eb","pitchNumber":5,"startTime":"2026-02-26T20:01:09.024Z","endTime":"2026-02-26T20:01:18.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674944,"link":"/api/v1/people/674944","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":669360,"link":"/api/v1/people/669360"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"third":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_ab"},{"player":{"id":674944,"link":"/api/v1/people/674944"},"credit":"p_ab"},{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_pa"},{"player":{"id":674944,"link":"/api/v1/people/674944"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.19999999999999,"awayTeamWinProbability":30.80000000000001,"homeTeamWinProbabilityAdded":-4.000000000000014,"leverageIndex":1.46,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:01:18.764Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Clark grounds out, second baseman Aron Estrada to first baseman Ryan Noda.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-26T20:03:24.917Z","endTime":"2026-02-26T20:04:05.866Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[5,6,7],"actionIndex":[0,1,2,3,4],"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":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":800406,"link":"/api/v1/people/800406"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676116,"link":"/api/v1/people/676116"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Silas Ardoin replaces center fielder Leody Taveras, batting 8th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T20:03:10.117Z","endTime":"2026-02-26T20:03:10.134Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686976,"link":"/api/v1/people/686976"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"801","replacedPlayer":{"id":665750,"link":"/api/v1/people/665750"},"defense":{"pitcher":{"id":700072,"link":"/api/v1/people/700072","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jordan Sanchez replaces second baseman Jeremiah Jackson, batting 9th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-26T20:03:10.134Z","endTime":"2026-02-26T20:03:10.136Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":820847,"link":"/api/v1/people/820847"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":669236,"link":"/api/v1/people/669236"},"defense":{"pitcher":{"id":700072,"link":"/api/v1/people/700072","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Bryan Ramos replaces catcher Ethan Anderson, batting 4th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-26T20:03:10.136Z","endTime":"2026-02-26T20:03:10.139Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682868,"link":"/api/v1/people/682868"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"402","replacedPlayer":{"id":803175,"link":"/api/v1/people/803175"},"defense":{"pitcher":{"id":700072,"link":"/api/v1/people/700072","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":803175,"link":"/api/v1/people/803175"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Aron Estrada replaces third baseman Coby Mayo, batting 7th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-26T20:03:10.139Z","endTime":"2026-02-26T20:03:10.141Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800406,"link":"/api/v1/people/800406"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":691723,"link":"/api/v1/people/691723"},"defense":{"pitcher":{"id":700072,"link":"/api/v1/people/700072","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686976,"link":"/api/v1/people/686976"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Trey Gibson replaces Yaqui Rivera.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-26T20:03:10.141Z","endTime":"2026-02-26T20:03:26.958Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694346,"link":"/api/v1/people/694346"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":700072,"link":"/api/v1/people/700072","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686976,"link":"/api/v1/people/686976"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":84.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.842731995044343,"aZ":-23.800185687606028,"pfxX":-8.819430942292424,"pfxZ":4.658517274382955,"pX":-1.4706858439226722,"pZ":3.649999205357897,"vX0":6.238941642337432,"vY0":-131.90583327675375,"vZ0":-0.9655419480629369,"x":173.06,"y":140.23,"x0":-2.6974963505590943,"y0":50.00155155501626,"z0":5.744162420802971,"aX":-15.84828639188888},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.5,"breakHorizontal":15.0,"spinRate":1772,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.41214722969012696,"extension":6.986675995653565},"index":5,"playId":"1408959d-5dc3-3983-86cb-bea53d2efe54","pitchNumber":1,"startTime":"2026-02-26T20:03:26.958Z","endTime":"2026-02-26T20:03:30.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686976,"link":"/api/v1/people/686976"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":83.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.471294528178873,"aZ":-20.551332018515804,"pfxX":0.634256125815299,"pfxZ":6.611571213576498,"pX":-0.029344193418293512,"pZ":3.196353529939214,"vX0":6.270762631630611,"vY0":-130.0363812182227,"vZ0":-2.608907768996823,"x":118.12,"y":152.48,"x0":-2.528335066346935,"y0":50.00251127187387,"z0":5.727088237784952,"aX":1.1148511993658072},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.8,"breakHorizontal":-2.2,"spinRate":2237,"spinDirection":162},"zone":2,"typeConfidence":2.0,"plateTime":0.41701807403184965,"extension":7.0990719317933095},"index":6,"playId":"17703c6e-d198-34f1-9d98-aca212809b1d","pitchNumber":2,"startTime":"2026-02-26T20:03:41.225Z","endTime":"2026-02-26T20:03:45.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686976,"link":"/api/v1/people/686976"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":74.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.753165292814483,"aZ":-42.470764673129956,"pfxX":2.8481102189849095,"pfxZ":-7.433271157603249,"pX":-0.30056633877017896,"pZ":2.0235550885741165,"vX0":3.6106246841589638,"vY0":-116.41239436415663,"vZ0":-0.020329068162841857,"x":128.46,"y":184.14,"x0":-2.2354770432753184,"y0":50.000318266611515,"z0":6.018895459815524,"aX":3.947071472149597},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-13.2,"breakHorizontal":-6.0,"spinRate":2404,"spinDirection":33},"zone":8,"typeConfidence":2.0,"plateTime":0.4686816872712565,"extension":6.965937515144262},"hitData":{"launchSpeed":102.1,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.03,"coordY":148.85}},"index":7,"playId":"cead5b32-f421-3244-95a6-231eec52c942","pitchNumber":3,"startTime":"2026-02-26T20:03:57.875Z","endTime":"2026-02-26T20:04:05.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686976,"link":"/api/v1/people/686976"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"credit":"b_ab"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_ab"},{"player":{"id":703601,"link":"/api/v1/people/703601"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":4.400000000000006,"leverageIndex":1.71,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:04:05.866Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Hao-Yu Lee grounds out, second baseman Aron Estrada to first baseman Ryan Noda.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-26T20:04:22.372Z","endTime":"2026-02-26T20:04:38.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":800406,"link":"/api/v1/people/800406"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676116,"link":"/api/v1/people/676116"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.55924410203,"aZ":-21.3423234383058,"pfxX":-8.693656942033996,"pfxZ":5.980275800184415,"pX":0.06766961753164732,"pZ":2.5992463056756927,"vX0":9.884847911369901,"vY0":-132.09406577421058,"vZ0":-4.047507946420792,"x":114.42,"y":168.6,"x0":-2.5501196216693316,"y0":50.001973599828126,"z0":5.672798058551727,"aX":-15.745714513184298},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.3,"breakHorizontal":14.3,"spinRate":1947,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.41076422181063066,"extension":6.916318042960942},"hitData":{"launchSpeed":103.2,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":129.75,"coordY":144.28}},"index":0,"playId":"2aa86030-5dcc-3a04-a130-7ca18f770ddd","pitchNumber":1,"startTime":"2026-02-26T20:04:27.449Z","endTime":"2026-02-26T20:04:38.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686976,"link":"/api/v1/people/686976"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_ab"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_ab"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.8,"awayTeamWinProbability":23.200000000000003,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.27,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:04:38.527Z","atBatIndex":56},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Carson Rucker homers (1) on a fly ball to left field.","rbi":1,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-26T20:04:48.396Z","endTime":"2026-02-26T20:06:17.398Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":813620,"fullName":"Carson Rucker","link":"/api/v1/people/813620"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":813620,"fullName":"Carson Rucker","link":"/api/v1/people/813620"},"responsiblePitcher":{"id":694346,"link":"/api/v1/people/694346"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":83.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.71493833733034,"aZ":-22.924136355483228,"pfxX":1.4829352134692018,"pfxZ":5.306820537269969,"pX":-0.4551552179448528,"pZ":2.6362000108023094,"vX0":4.664356572647634,"vY0":-129.78913117676862,"vZ0":-3.6153307647510973,"x":134.35,"y":167.6,"x0":-2.452894383454583,"y0":50.00165500656467,"z0":5.7501805602748295,"aX":2.5828833421883837},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.2,"breakHorizontal":-3.5,"spinRate":2179,"spinDirection":192},"zone":4,"typeConfidence":2.0,"plateTime":0.4186136922039969,"extension":6.933841280071534},"index":0,"playId":"531960d2-315b-3ff2-b34e-7b16580cc885","pitchNumber":1,"startTime":"2026-02-26T20:05:01.741Z","endTime":"2026-02-26T20:05:05.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686976,"link":"/api/v1/people/686976"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":813620,"link":"/api/v1/people/813620","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":75.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.171234620882124,"aZ":-27.31285818437114,"pfxX":3.776784877850355,"pfxZ":3.4230441815485344,"pX":0.06500742196612587,"pZ":1.60907814489701,"vX0":4.954374060053553,"vY0":-117.272377266782,"vZ0":-3.6114879288840664,"x":114.52,"y":195.33,"x0":-2.550201996904226,"y0":50.001093409062314,"z0":5.664139847602029,"aX":5.361358208676221},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":5.8,"breakHorizontal":-7.9,"spinRate":2436,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.46366048470957777,"extension":6.745987455284102},"index":1,"playId":"cc736c26-7287-395f-a297-02234e24bb8b","pitchNumber":2,"startTime":"2026-02-26T20:05:15.230Z","endTime":"2026-02-26T20:05:18.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686976,"link":"/api/v1/people/686976"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":813620,"link":"/api/v1/people/813620","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":79.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.818135357250146,"aZ":-34.82577309056988,"pfxX":0.7076502350128369,"pfxZ":-1.675838681589087,"pX":-2.306457651674176,"pZ":0.8540123437904072,"vX0":0.2073250798024795,"vY0":-123.29462930992175,"vZ0":-5.105392884766861,"x":204.92,"y":215.72,"x0":-2.4831115549219103,"y0":50.00528680218692,"z0":5.810017548346634,"aX":1.116675240058634},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.7,"breakHorizontal":-1.3,"spinRate":2097,"spinDirection":38},"zone":13,"typeConfidence":2.0,"plateTime":0.44010377117292787,"extension":6.7652616670089785},"index":2,"playId":"7054a420-dfa1-333a-8a9e-710ad45c0ebe","pitchNumber":3,"startTime":"2026-02-26T20:05:33.258Z","endTime":"2026-02-26T20:05:38.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686976,"link":"/api/v1/people/686976"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":813620,"link":"/api/v1/people/813620","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":76.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.16276889243747,"aZ":-29.37714343120759,"pfxX":4.438726491053069,"pfxZ":1.91435410638584,"pX":-0.18112067445784333,"pZ":1.5272423063787213,"vX0":4.200987494467462,"vY0":-118.7594392881946,"vZ0":-3.3335340061040966,"x":123.9,"y":197.54,"x0":-2.535804788177128,"y0":50.001039107895245,"z0":5.561816098681804,"aX":6.474991591960061},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.1,"breakHorizontal":-8.9,"spinRate":2510,"spinDirection":84},"zone":13,"typeConfidence":2.0,"plateTime":0.4574706453582347,"extension":6.866911628856809},"hitData":{"launchSpeed":96.7,"launchAngle":25.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":41.75,"coordY":88.38}},"index":3,"playId":"8d6607e6-44a5-3ff0-8ae8-75dfa67fa6a0","pitchNumber":4,"startTime":"2026-02-26T20:05:52.055Z","endTime":"2026-02-26T20:06:17.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686976,"link":"/api/v1/people/686976"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":813620,"link":"/api/v1/people/813620","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":813620,"link":"/api/v1/people/813620"},"credit":"b_ab"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_ab"},{"player":{"id":813620,"link":"/api/v1/people/813620"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.8,"awayTeamWinProbability":43.2,"homeTeamWinProbabilityAdded":-20.0,"leverageIndex":0.82,"dramaIndex":148.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:06:17.398Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Thayron Liranzo grounds out, second baseman Aron Estrada to first baseman Ryan Noda.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-26T20:06:24.258Z","endTime":"2026-02-26T20:06:43.309Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":699073,"fullName":"Thayron Liranzo","link":"/api/v1/people/699073"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":699073,"fullName":"Thayron Liranzo","link":"/api/v1/people/699073"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":800406,"link":"/api/v1/people/800406"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676116,"link":"/api/v1/people/676116"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":86.1,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.130283445234614,"aZ":-20.45253345992441,"pfxX":-8.967185753466662,"pfxZ":6.292084006444808,"pX":0.207654741702939,"pZ":2.36659647150512,"vX0":10.324765311705253,"vY0":-134.1904366947622,"vZ0":-4.831041117327795,"x":109.08,"y":174.88,"x0":-2.4859062889102748,"y0":50.00332369284584,"z0":5.605280596328685,"aX":-16.709032055575662},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.8,"breakHorizontal":14.6,"spinRate":2006,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.40483259380963643,"extension":7.060700786139089},"hitData":{"launchSpeed":110.9,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.05,"coordY":146.82}},"index":0,"playId":"61e56da2-ced7-3b2d-9495-bf98f1e9e510","pitchNumber":1,"startTime":"2026-02-26T20:06:33.335Z","endTime":"2026-02-26T20:06:43.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686976,"link":"/api/v1/people/686976"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":699073,"link":"/api/v1/people/699073","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699073,"link":"/api/v1/people/699073"},"credit":"b_ab"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_ab"},{"player":{"id":699073,"link":"/api/v1/people/699073"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.8,"awayTeamWinProbability":41.2,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:06:43.309Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Barrero grounds out, third baseman Carson Rucker to first baseman Chris Meyers.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-26T20:08:59.429Z","endTime":"2026-02-26T20:10:12.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":676480,"fullName":"José Barrero","link":"/api/v1/people/676480"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685481,"fullName":"Moises Rodriguez","link":"/api/v1/people/685481"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[5,6,7,8,9],"actionIndex":[0,1,2,3,4],"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":676480,"fullName":"José Barrero","link":"/api/v1/people/676480"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":813620,"link":"/api/v1/people/813620"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":680273,"link":"/api/v1/people/680273"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Bennett Lee replaces catcher Thayron Liranzo, batting 5th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T20:08:40.606Z","endTime":"2026-02-26T20:08:40.620Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700939,"link":"/api/v1/people/700939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"501","replacedPlayer":{"id":699073,"link":"/api/v1/people/699073"},"defense":{"pitcher":{"id":674944,"link":"/api/v1/people/674944","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699073,"link":"/api/v1/people/699073"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":669360,"link":"/api/v1/people/669360"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Chris Meyers replaces first baseman Eduardo Valencia, batting 7th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-26T20:08:40.620Z","endTime":"2026-02-26T20:08:40.622Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680273,"link":"/api/v1/people/680273"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"701","replacedPlayer":{"id":680664,"link":"/api/v1/people/680664"},"defense":{"pitcher":{"id":674944,"link":"/api/v1/people/674944","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680664,"link":"/api/v1/people/680664"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":669360,"link":"/api/v1/people/669360"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ben Malgeri replaces left fielder Trei Cruz, batting 8th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-26T20:08:40.622Z","endTime":"2026-02-26T20:08:40.623Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701162,"link":"/api/v1/people/701162"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":669360,"link":"/api/v1/people/669360"},"defense":{"pitcher":{"id":674944,"link":"/api/v1/people/674944","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":669360,"link":"/api/v1/people/669360"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jack Penney replaces shortstop John Peck, batting 9th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-26T20:08:40.623Z","endTime":"2026-02-26T20:08:40.625Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":802599,"link":"/api/v1/people/802599"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"901","replacedPlayer":{"id":807726,"link":"/api/v1/people/807726"},"defense":{"pitcher":{"id":674944,"link":"/api/v1/people/674944","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":807726,"link":"/api/v1/people/807726"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Moises Rodriguez replaces Sean Guenther.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-26T20:08:40.625Z","endTime":"2026-02-26T20:09:01.663Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685481,"link":"/api/v1/people/685481"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":674944,"link":"/api/v1/people/674944","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":802599,"link":"/api/v1/people/802599"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":97.1,"endSpeed":89.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.0571286945404,"aZ":-27.32851935924505,"pfxX":-9.778589490395097,"pfxZ":2.387723265061247,"pX":-1.4626892907387747,"pZ":2.7417440612165613,"vX0":6.726670384908989,"vY0":-141.2719274521743,"vZ0":-2.2158059696582626,"x":172.75,"y":164.75,"x0":-2.59963398327618,"y0":50.002844860589796,"z0":5.286250118518284,"aX":-19.839280116823755},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.1,"breakHorizontal":16.4,"spinRate":2046,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.38716486443666165,"extension":5.97421018489766},"index":5,"playId":"d7e82b99-4ddd-30dc-9026-1a653ade6dca","pitchNumber":1,"startTime":"2026-02-26T20:09:01.663Z","endTime":"2026-02-26T20:09:05.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685481,"link":"/api/v1/people/685481","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":802599,"link":"/api/v1/people/802599"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.909001464220342,"aZ":-26.674832643222704,"pfxX":-9.720040205075033,"pfxZ":2.735185124804591,"pX":-0.8972865614633474,"pZ":4.160899717763308,"vX0":8.044193629481965,"vY0":-139.83235111534245,"vZ0":1.1914606097760392,"x":151.2,"y":126.44,"x0":-2.52642200069016,"y0":50.00315195743789,"z0":5.4596577252877125,"aX":-19.55027147785258},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.4,"breakHorizontal":16.3,"spinRate":2162,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.3893752225895648,"extension":5.94624225981054},"index":6,"playId":"5f1cd786-ac9a-3ce4-9348-131cce3ced17","pitchNumber":2,"startTime":"2026-02-26T20:09:16.397Z","endTime":"2026-02-26T20:09:19.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685481,"link":"/api/v1/people/685481","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":802599,"link":"/api/v1/people/802599"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":96.1,"endSpeed":88.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46475980597819,"aZ":-26.763474945201576,"pfxX":-11.324097699512745,"pfxZ":2.70889586381276,"pX":-1.3450982282919133,"pZ":2.750693179747307,"vX0":7.619484250633088,"vY0":-139.8740593073007,"vZ0":-2.2295802612817988,"x":168.27,"y":164.51,"x0":-2.6234774050981433,"y0":50.00099201464958,"z0":5.300436084554067,"aX":-22.594466442179137},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.7,"breakHorizontal":19.1,"spinRate":2045,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.39053505980330483,"extension":6.007193664232418},"index":7,"playId":"af3b22a7-7d63-3d74-ba8d-6d1838c162f8","pitchNumber":3,"startTime":"2026-02-26T20:09:32.463Z","endTime":"2026-02-26T20:09:36.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685481,"link":"/api/v1/people/685481","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":802599,"link":"/api/v1/people/802599"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.83632603484829,"aZ":-29.126714048602352,"pfxX":-11.49400355020204,"pfxZ":1.5252059578207273,"pX":-0.6121847269944215,"pZ":1.6830235667782592,"vX0":9.556190880769147,"vY0":-140.03615393839792,"vZ0":-4.580762671666916,"x":140.34,"y":193.34,"x0":-2.5654200557312095,"y0":50.00362981431803,"z0":5.231837334132818,"aX":-22.96722999803742},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":2.0,"breakHorizontal":19.0,"spinRate":2080,"spinDirection":242},"zone":7,"typeConfidence":2.0,"plateTime":0.3902356611567912,"extension":6.195093577612838},"index":8,"playId":"a2d253d9-9ceb-3c7e-ba0a-7bf3d06300dc","pitchNumber":4,"startTime":"2026-02-26T20:09:49.673Z","endTime":"2026-02-26T20:09:53.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685481,"link":"/api/v1/people/685481","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":802599,"link":"/api/v1/people/802599"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":89.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.482498223250175,"aZ":-26.848603356182693,"pfxX":-10.708256936888224,"pfxZ":2.6484457199566993,"pX":-0.4371391954136691,"pZ":3.2164977956114806,"vX0":9.450820885098205,"vY0":-140.0055334243878,"vZ0":-1.226173297280917,"x":133.66,"y":151.93,"x0":-2.4423689162767794,"y0":50.004983714944885,"z0":5.394577600751296,"aX":-21.557227030423157},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":4.8,"breakHorizontal":17.8,"spinRate":1976,"spinDirection":240},"zone":1,"typeConfidence":2.0,"plateTime":0.3891439192444399,"extension":6.041231082646988},"hitData":{"launchSpeed":77.3,"launchAngle":-28.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.7,"coordY":169.61}},"index":9,"playId":"5f79818c-89fa-3eaf-a256-849c882bd82a","pitchNumber":5,"startTime":"2026-02-26T20:10:05.890Z","endTime":"2026-02-26T20:10:12.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685481,"link":"/api/v1/people/685481","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":802599,"link":"/api/v1/people/802599"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":676480,"link":"/api/v1/people/676480","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676480,"link":"/api/v1/people/676480"},"credit":"b_ab"},{"player":{"id":685481,"link":"/api/v1/people/685481"},"credit":"p_ab"},{"player":{"id":676480,"link":"/api/v1/people/676480"},"credit":"b_pa"},{"player":{"id":685481,"link":"/api/v1/people/685481"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.00000000000001,"awayTeamWinProbability":44.99999999999999,"homeTeamWinProbabilityAdded":-3.79999999999999,"leverageIndex":1.49,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:10:12.616Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jhonkensy Noel grounds out, second baseman Max Anderson to first baseman Chris Meyers.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-26T20:10:21.247Z","endTime":"2026-02-26T20:12:18.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685481,"fullName":"Moises Rodriguez","link":"/api/v1/people/685481"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":801194,"link":"/api/v1/people/801194"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":680273,"link":"/api/v1/people/680273"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":79.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.51433010949671,"aZ":-26.234930546167043,"pfxX":-2.264030900981969,"pfxZ":3.7725034681033733,"pX":0.4989560289192829,"pZ":1.597778597340624,"vX0":8.501655101119228,"vY0":-123.05472575811821,"vZ0":-3.9355602305626443,"x":97.98,"y":195.64,"x0":-2.6683208101390914,"y0":50.00128272653762,"z0":5.376880211364022,"aX":-3.5630071866171007},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.4,"breakHorizontal":2.6,"spinRate":2293,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4408109327810168,"extension":6.071570733005478},"index":0,"playId":"1ee545e1-08dc-3158-95ba-fc3688ac6601","pitchNumber":1,"startTime":"2026-02-26T20:10:43.224Z","endTime":"2026-02-26T20:10:47.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685481,"link":"/api/v1/people/685481","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":802599,"link":"/api/v1/people/802599"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":678877,"link":"/api/v1/people/678877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":85.0,"endSpeed":80.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.456291244471537,"aZ":-29.78876682160653,"pfxX":0.12158832791100593,"pfxZ":1.481008303704213,"pX":-2.0497373531963614,"pZ":3.438939632284416,"vX0":1.8433736211880718,"vY0":-124.0084101137226,"vZ0":0.918947030238005,"x":195.13,"y":145.93,"x0":-2.8088836082703614,"y0":50.000683403094655,"z0":5.490150873276727,"aX":0.19470745219089483},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.0,"breakHorizontal":-0.5,"spinRate":2320,"spinDirection":95},"zone":11,"typeConfidence":2.0,"plateTime":0.43648726817179817,"extension":5.983529489068288},"index":1,"playId":"09816c8e-0597-3af3-9071-da282588779e","pitchNumber":2,"startTime":"2026-02-26T20:10:57.064Z","endTime":"2026-02-26T20:11:00.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685481,"link":"/api/v1/people/685481","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":802599,"link":"/api/v1/people/802599"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":678877,"link":"/api/v1/people/678877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":96.5,"endSpeed":87.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.616550204788325,"aZ":-28.95253591877712,"pfxX":-11.707136970686872,"pfxZ":1.6361129300552815,"pX":-1.1447638223585772,"pZ":2.2214021788775407,"vX0":8.232201907497027,"vY0":-140.17747456731385,"vZ0":-3.4202042528786722,"x":160.64,"y":178.8,"x0":-2.6133795375992666,"y0":50.00511976201973,"z0":5.368513751477678,"aX":-23.070603569282298},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":2.4,"breakHorizontal":19.3,"spinRate":2106,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.39223784089407143,"extension":6.098155944252059},"index":2,"playId":"6d3e9cb9-f49e-3946-b490-3246866c3eac","pitchNumber":3,"startTime":"2026-02-26T20:11:13.472Z","endTime":"2026-02-26T20:11:17.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685481,"link":"/api/v1/people/685481","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":802599,"link":"/api/v1/people/802599"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":678877,"link":"/api/v1/people/678877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.6,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.536910203980206,"aZ":-25.93718070052419,"pfxX":-12.686357265192537,"pfxZ":3.15105023392975,"pX":-1.0898379238396578,"pZ":2.6939658132812214,"vX0":8.520753034865486,"vY0":-140.4533536388115,"vZ0":-2.501578003346923,"x":158.54,"y":166.04,"x0":-2.5289827557509796,"y0":50.00317965531448,"z0":5.2992914783214715,"aX":-25.11445099037578},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.3,"breakHorizontal":21.0,"spinRate":2106,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.3913429770863637,"extension":6.1827486125985835},"index":3,"playId":"79fc2d68-bc28-325c-a21b-46bed4039905","pitchNumber":4,"startTime":"2026-02-26T20:11:31.047Z","endTime":"2026-02-26T20:11:34.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685481,"link":"/api/v1/people/685481","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":802599,"link":"/api/v1/people/802599"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":678877,"link":"/api/v1/people/678877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":88.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.81422247652029,"aZ":-29.15755370062282,"pfxX":-11.635278889725194,"pfxZ":1.4942982150220345,"pX":-0.21892565512493067,"pZ":2.651010609685248,"vX0":10.733379048700638,"vY0":-141.84107747983788,"vZ0":-2.5129929112668234,"x":125.34,"y":167.2,"x0":-2.5549074241556897,"y0":50.00522404045011,"z0":5.422821626351509,"aX":-23.526157404484508},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":2.3,"breakHorizontal":18.7,"spinRate":2019,"spinDirection":239},"zone":5,"typeConfidence":2.0,"plateTime":0.38731413939111503,"extension":6.105430016865113},"index":4,"playId":"05f0c9de-00df-39fe-844c-7cc7954921d5","pitchNumber":5,"startTime":"2026-02-26T20:11:51.668Z","endTime":"2026-02-26T20:11:55.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685481,"link":"/api/v1/people/685481","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":802599,"link":"/api/v1/people/802599"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":678877,"link":"/api/v1/people/678877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0611259106378,"aZ":-23.511482231181038,"pfxX":-8.465724952093845,"pfxZ":4.256309965886755,"pX":-0.7841293698633833,"pZ":2.388623626866687,"vX0":7.782578142489241,"vY0":-141.69265711479838,"vZ0":-3.8921212807200236,"x":146.89,"y":174.29,"x0":-2.465106187800558,"y0":50.003141884059005,"z0":5.280465153546161,"aX":-17.232106823818803},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.1,"breakHorizontal":13.8,"spinRate":2009,"spinDirection":245},"zone":4,"typeConfidence":2.0,"plateTime":0.3863985064300879,"extension":6.136706461157249},"hitData":{"launchSpeed":74.7,"launchAngle":3.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.16,"coordY":135.11}},"index":5,"playId":"0b9352f7-8312-3751-b45e-9af23c6a77a4","pitchNumber":6,"startTime":"2026-02-26T20:12:09.125Z","endTime":"2026-02-26T20:12:18.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685481,"link":"/api/v1/people/685481","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":802599,"link":"/api/v1/people/802599"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":678877,"link":"/api/v1/people/678877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678877,"link":"/api/v1/people/678877"},"credit":"b_ab"},{"player":{"id":685481,"link":"/api/v1/people/685481"},"credit":"p_ab"},{"player":{"id":678877,"link":"/api/v1/people/678877"},"credit":"b_pa"},{"player":{"id":685481,"link":"/api/v1/people/685481"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.1,"awayTeamWinProbability":47.9,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:12:18.094Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Noda grounds out to first baseman Chris Meyers.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-26T20:12:37.285Z","endTime":"2026-02-26T20:13:25.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":676116,"fullName":"Ryan Noda","link":"/api/v1/people/676116"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685481,"fullName":"Moises Rodriguez","link":"/api/v1/people/685481"},"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":676116,"fullName":"Ryan Noda","link":"/api/v1/people/676116"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680273,"link":"/api/v1/people/680273"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.570711168133702,"aZ":-21.430007982473825,"pfxX":-7.61329698002479,"pfxZ":5.247201658473351,"pX":-2.9541488610819817,"pZ":2.8362495794502687,"vX0":1.905977725478588,"vY0":-141.7504690192321,"vZ0":-3.2538112932705436,"x":229.61,"y":162.2,"x0":-2.6434518900264012,"y0":50.00259643753181,"z0":5.357514467348004,"aX":-15.58560393559269},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.1,"breakHorizontal":13.4,"spinRate":1947,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.38551576960329914,"extension":5.908378546679069},"index":0,"playId":"13992f82-ae62-3844-96ee-78183b7421eb","pitchNumber":1,"startTime":"2026-02-26T20:12:44.777Z","endTime":"2026-02-26T20:12:48.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685481,"link":"/api/v1/people/685481","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":802599,"link":"/api/v1/people/802599"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.92437651116197,"aZ":-18.526956501944657,"pfxX":-7.895416273021872,"pfxZ":6.8174458522462125,"pX":-1.114493860433453,"pZ":3.5157553290224897,"vX0":7.033594356858879,"vY0":-141.02850060070605,"vZ0":-1.7272618865442881,"x":159.48,"y":143.85,"x0":-2.622646641699646,"y0":50.001794009511585,"z0":5.338854155955149,"aX":-15.80470916500735},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.1,"breakHorizontal":12.7,"spinRate":2029,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.3892979574218467,"extension":5.991144354593572},"index":1,"playId":"3b15ab7a-53a9-3c52-a30b-10eb391743af","pitchNumber":2,"startTime":"2026-02-26T20:13:01.290Z","endTime":"2026-02-26T20:13:05.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685481,"link":"/api/v1/people/685481","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":802599,"link":"/api/v1/people/802599"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.512032849793236,"aZ":-18.58596238730429,"pfxX":-9.233900525125168,"pfxZ":6.751915578317169,"pX":0.9740500837767544,"pZ":2.6745598337508336,"vX0":12.914203737324685,"vY0":-141.2652203945937,"vZ0":-3.9168497793445356,"x":79.87,"y":166.57,"x0":-2.4664293429323747,"y0":50.002586586126924,"z0":5.280951879086997,"aX":-18.581778018459488},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.5,"breakHorizontal":13.9,"spinRate":2141,"spinDirection":236},"zone":12,"typeConfidence":2.0,"plateTime":0.38840270340440286,"extension":6.142037587993727},"hitData":{"launchSpeed":43.1,"launchAngle":12.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.15,"coordY":171.39}},"index":2,"playId":"f67855f7-3176-3c30-a36c-1bb261ec6ebc","pitchNumber":3,"startTime":"2026-02-26T20:13:17.991Z","endTime":"2026-02-26T20:13:25.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685481,"link":"/api/v1/people/685481","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":802599,"link":"/api/v1/people/802599"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676116,"link":"/api/v1/people/676116"},"credit":"b_ab"},{"player":{"id":685481,"link":"/api/v1/people/685481"},"credit":"p_ab"},{"player":{"id":676116,"link":"/api/v1/people/676116"},"credit":"b_pa"},{"player":{"id":685481,"link":"/api/v1/people/685481"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:13:25.487Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Anderson grounds out sharply, second baseman Aron Estrada to first baseman Ryan Noda.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-26T20:15:31.736Z","endTime":"2026-02-26T20:15:56.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":801194,"fullName":"Max Anderson","link":"/api/v1/people/801194"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":801194,"fullName":"Max Anderson","link":"/api/v1/people/801194"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":800406,"link":"/api/v1/people/800406"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676116,"link":"/api/v1/people/676116"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Reed Trimble replaces left fielder Heston Kjerstad, batting 6th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T20:14:41.449Z","endTime":"2026-02-26T20:15:33.912Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701655,"link":"/api/v1/people/701655"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"601","replacedPlayer":{"id":677008,"link":"/api/v1/people/677008"},"defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686976,"link":"/api/v1/people/686976"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":677008,"link":"/api/v1/people/677008"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":801194,"link":"/api/v1/people/801194","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.495392327391908,"aZ":-25.17750719473124,"pfxX":-8.073845499282506,"pfxZ":3.9456562490692555,"pX":-1.7549253753643612,"pZ":4.019065276916449,"vX0":5.320706240008802,"vY0":-130.58194652007091,"vZ0":0.09902146517089361,"x":183.89,"y":130.27,"x0":-2.7423260152895286,"y0":50.00384946999912,"z0":5.833533536018026,"aX":-14.322609099251059},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.4,"breakHorizontal":13.9,"spinRate":1901,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4151830176373652,"extension":6.973192899350422},"index":1,"playId":"693a49a5-45af-3780-a0d4-7152773e9551","pitchNumber":1,"startTime":"2026-02-26T20:15:33.912Z","endTime":"2026-02-26T20:15:38.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686976,"link":"/api/v1/people/686976"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":820847,"link":"/api/v1/people/820847"},"center":{"id":701655,"link":"/api/v1/people/701655"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":801194,"link":"/api/v1/people/801194","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":81.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.395187055401074,"aZ":-21.61233781522574,"pfxX":1.731179256946782,"pfxZ":6.470232996149871,"pX":0.3522422323448833,"pZ":2.2784289597272367,"vX0":6.471691876026233,"vY0":-124.68839297633785,"vZ0":-4.101389779069512,"x":103.57,"y":177.26,"x0":-2.4640384160386306,"y0":50.00503190057208,"z0":5.650398126151883,"aX":2.824932887548608},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":11.4,"breakHorizontal":-4.1,"spinRate":2316,"spinDirection":157},"zone":6,"typeConfidence":2.0,"plateTime":0.4332676925317238,"extension":6.829268233586941},"hitData":{"launchSpeed":101.4,"launchAngle":-1.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":136.05,"coordY":134.42}},"index":2,"playId":"ac5df52b-0ca6-3731-ac12-2945e7cff593","pitchNumber":2,"startTime":"2026-02-26T20:15:49.992Z","endTime":"2026-02-26T20:15:56.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686976,"link":"/api/v1/people/686976"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":820847,"link":"/api/v1/people/820847"},"center":{"id":701655,"link":"/api/v1/people/701655"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":801194,"link":"/api/v1/people/801194","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801194,"link":"/api/v1/people/801194"},"credit":"b_ab"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_ab"},{"player":{"id":801194,"link":"/api/v1/people/801194"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.6,"awayTeamWinProbability":45.4,"homeTeamWinProbabilityAdded":4.600000000000001,"leverageIndex":1.82,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:15:56.875Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chris Meyers grounds out to first baseman Ryan Noda.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-26T20:16:16.387Z","endTime":"2026-02-26T20:17:00.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":680273,"fullName":"Chris Meyers","link":"/api/v1/people/680273"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":680273,"fullName":"Chris Meyers","link":"/api/v1/people/680273"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676116,"link":"/api/v1/people/676116"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.05848548534378,"aZ":-41.70773945988938,"pfxX":3.702150811593256,"pfxZ":-6.99078585354034,"pX":-1.006911406327383,"pZ":1.713288895049098,"vX0":2.0584510109264156,"vY0":-116.14671699324204,"vZ0":-0.8053313746041264,"x":155.38,"y":192.52,"x0":-2.3860322015325215,"y0":50.00239197135961,"z0":6.035994662862555,"aX":5.049556928866589},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-12.6,"breakHorizontal":-7.2,"spinRate":2415,"spinDirection":34},"zone":13,"typeConfidence":2.0,"plateTime":0.47185629345456936,"extension":6.985810223200303},"index":0,"playId":"8e6a3397-4b40-3ece-b319-9663a73a3062","pitchNumber":1,"startTime":"2026-02-26T20:16:20.923Z","endTime":"2026-02-26T20:16:26.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686976,"link":"/api/v1/people/686976"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":820847,"link":"/api/v1/people/820847"},"center":{"id":701655,"link":"/api/v1/people/701655"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":680273,"link":"/api/v1/people/680273","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":72.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.624610060249168,"aZ":-41.07276731125076,"pfxX":4.6740404711345125,"pfxZ":-6.651485505663825,"pX":-0.018502026110857495,"pZ":0.5981886859397781,"vX0":3.759513187739538,"vY0":-116.01065091017762,"vZ0":-2.7605155276323052,"x":117.71,"y":222.63,"x0":-2.278925704673305,"y0":50.00567258831666,"z0":5.792666397931159,"aX":6.248392550593841},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-12.5,"breakHorizontal":-9.5,"spinRate":2475,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.47568472945240714,"extension":7.268175706604143},"index":1,"playId":"7ba49c25-f96b-3845-9c38-a6ec16a2bfb8","pitchNumber":2,"startTime":"2026-02-26T20:16:36.478Z","endTime":"2026-02-26T20:16:40.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686976,"link":"/api/v1/people/686976"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":820847,"link":"/api/v1/people/820847"},"center":{"id":701655,"link":"/api/v1/people/701655"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":680273,"link":"/api/v1/people/680273","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":91.9,"endSpeed":85.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.612798107864545,"aZ":-15.372958907378278,"pfxX":-5.056807775221712,"pfxZ":9.188892512440322,"pX":0.2451829194611683,"pZ":1.9473505594206084,"vX0":8.795010481133835,"vY0":-133.57940477397474,"vZ0":-6.690363205872946,"x":107.65,"y":186.2,"x0":-2.4155010799851433,"y0":50.00073172830153,"z0":5.5665343743420586,"aX":-9.244516787460615},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.6,"breakHorizontal":7.6,"spinRate":1873,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.40820848543096977,"extension":6.9595934464857105},"hitData":{"launchSpeed":96.6,"launchAngle":-5.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.16,"coordY":167.51}},"index":2,"playId":"415b4979-d999-316c-9981-2db0686a9430","pitchNumber":3,"startTime":"2026-02-26T20:16:53.331Z","endTime":"2026-02-26T20:17:00.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686976,"link":"/api/v1/people/686976"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":820847,"link":"/api/v1/people/820847"},"center":{"id":701655,"link":"/api/v1/people/701655"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":680273,"link":"/api/v1/people/680273","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680273,"link":"/api/v1/people/680273"},"credit":"b_ab"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_ab"},{"player":{"id":680273,"link":"/api/v1/people/680273"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.199999999999996,"awayTeamWinProbability":41.800000000000004,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.43,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:17:00.701Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Malgeri called out on strikes.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-26T20:17:10.740Z","endTime":"2026-02-26T20:18:35.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686976,"link":"/api/v1/people/686976"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.4,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.100760280101643,"aZ":-28.119437479932778,"pfxX":4.608586832539531,"pfxZ":2.909816485059406,"pX":1.1625242177588229,"pZ":1.2248818134304196,"vX0":6.974136266928721,"vY0":-117.49019144359765,"vZ0":-4.13975509019285,"x":72.69,"y":205.71,"x0":-2.4474857852436456,"y0":50.00077035452514,"z0":5.634628464836994,"aX":6.415624549576008},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":4.4,"breakHorizontal":-10.1,"spinRate":2330,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.46690085426150185,"extension":6.996259391695679},"index":0,"playId":"32d1741a-e057-3f43-8ccc-56a04534c24c","pitchNumber":1,"startTime":"2026-02-26T20:17:27.081Z","endTime":"2026-02-26T20:17:31.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686976,"link":"/api/v1/people/686976"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":820847,"link":"/api/v1/people/820847"},"center":{"id":701655,"link":"/api/v1/people/701655"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09668090673842,"aZ":-23.145169731303298,"pfxX":-10.686103344651448,"pfxZ":5.040193468142359,"pX":0.3344777072974221,"pZ":2.330029378713877,"vX0":11.494102185619862,"vY0":-133.09399729847902,"vZ0":-4.122696172840317,"x":104.25,"y":175.87,"x0":-2.6557992998440603,"y0":50.00158067584631,"z0":5.579444692237948,"aX":-19.133239184881333},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.4,"breakHorizontal":16.8,"spinRate":2005,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.41186381658063986,"extension":7.057348453275576},"index":1,"playId":"a61b4af0-3d36-3b79-9b27-62810e495544","pitchNumber":2,"startTime":"2026-02-26T20:17:40.212Z","endTime":"2026-02-26T20:17:49.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686976,"link":"/api/v1/people/686976"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":820847,"link":"/api/v1/people/820847"},"center":{"id":701655,"link":"/api/v1/people/701655"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.233142015966653,"aZ":-34.88145767913297,"pfxX":2.8049243324189486,"pfxZ":-1.821202192034019,"pX":0.5091782119940934,"pZ":0.8776894208734224,"vX0":6.163574917119195,"vY0":-121.72986062768581,"vZ0":-4.474402369916415,"x":97.59,"y":215.08,"x0":-2.4307271026376354,"y0":50.00373705377313,"z0":5.794103819524385,"aX":4.1653861693027325},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-4.2,"breakHorizontal":-6.7,"spinRate":2126,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4517605268398608,"extension":6.838817276185241},"index":2,"playId":"4e9263e1-bf28-314a-8069-a8b8c31c18e3","pitchNumber":3,"startTime":"2026-02-26T20:17:54.660Z","endTime":"2026-02-26T20:18:00.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686976,"link":"/api/v1/people/686976"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":820847,"link":"/api/v1/people/820847"},"center":{"id":701655,"link":"/api/v1/people/701655"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":86.6,"endSpeed":80.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.790292429325007,"aZ":-34.00210566290415,"pfxX":0.6050603630070371,"pfxZ":-1.1257871747916086,"pX":-0.024080856991962583,"pZ":1.0204936865245728,"vX0":5.431145357451133,"vY0":-126.05258194988244,"vZ0":-5.117168712659179,"x":117.92,"y":211.23,"x0":-2.274626340621484,"y0":50.000899035947604,"z0":5.785335810338901,"aX":0.984284037939725},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.9,"breakHorizontal":-2.2,"spinRate":2135,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.43258796616385675,"extension":6.975682064352177},"index":3,"playId":"015c613c-da1a-390e-bfcd-7095849da806","pitchNumber":4,"startTime":"2026-02-26T20:18:13.445Z","endTime":"2026-02-26T20:18:18.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686976,"link":"/api/v1/people/686976"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":820847,"link":"/api/v1/people/820847"},"center":{"id":701655,"link":"/api/v1/people/701655"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":85.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.427697822994197,"aZ":-25.896057888311734,"pfxX":-8.301395663203895,"pfxZ":3.41401703912247,"pX":0.6059489503065749,"pZ":2.5873582227628558,"vX0":10.944157543792569,"vY0":-133.2629461586646,"vZ0":-3.1084595237511374,"x":93.9,"y":168.92,"x0":-2.4320446851335684,"y0":50.00593529795335,"z0":5.593288327211459,"aX":-15.279998273330083},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.9,"breakHorizontal":13.3,"spinRate":1897,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.40744799409492494,"extension":7.077241690253224},"index":4,"playId":"bc27d920-47e8-31ca-ad7d-566fda6f47bd","pitchNumber":5,"startTime":"2026-02-26T20:18:31.855Z","endTime":"2026-02-26T20:18:35.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686976,"link":"/api/v1/people/686976"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":820847,"link":"/api/v1/people/820847"},"center":{"id":701655,"link":"/api/v1/people/701655"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701162,"link":"/api/v1/people/701162"},"credit":"b_ab"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_ab"},{"player":{"id":701162,"link":"/api/v1/people/701162"},"credit":"b_pa"},{"player":{"id":694346,"link":"/api/v1/people/694346"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.8,"awayTeamWinProbability":39.2,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":1.01,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:18:35.946Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Ramos grounds out sharply, shortstop Jack Penney to first baseman Chris Meyers.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-26T20:20:55.562Z","endTime":"2026-02-26T20:21:17.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682868,"fullName":"Bryan Ramos","link":"/api/v1/people/682868"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685329,"fullName":"Carlos Peña","link":"/api/v1/people/685329"},"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":682868,"fullName":"Bryan Ramos","link":"/api/v1/people/682868"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":802599,"link":"/api/v1/people/802599"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680273,"link":"/api/v1/people/680273"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Samuel Gil replaces second baseman Max Anderson, batting 6th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T20:20:00.704Z","endTime":"2026-02-26T20:20:00.719Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800510,"link":"/api/v1/people/800510"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"601","replacedPlayer":{"id":801194,"link":"/api/v1/people/801194"},"defense":{"pitcher":{"id":685481,"link":"/api/v1/people/685481","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":801194,"link":"/api/v1/people/801194"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":802599,"link":"/api/v1/people/802599"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":682868,"link":"/api/v1/people/682868","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Carlos Peña replaces Moises Rodriguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-26T20:20:00.719Z","endTime":"2026-02-26T20:20:57.764Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685329,"link":"/api/v1/people/685329"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":685481,"link":"/api/v1/people/685481","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":802599,"link":"/api/v1/people/802599"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":682868,"link":"/api/v1/people/682868","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.8,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.82761587638737,"aZ":-14.299136389934928,"pfxX":4.67986882322397,"pfxZ":9.91751446887261,"pX":0.12217437195597088,"pZ":2.191275830647838,"vX0":-6.184394096218306,"vY0":-133.6539095338116,"vZ0":-5.423288761585774,"x":112.34,"y":179.62,"x0":1.8621201894841932,"y0":50.002151097515934,"z0":5.280082334175256,"aX":8.43462378057988},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.9,"breakHorizontal":-7.1,"spinRate":2237,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.41039890584174277,"extension":6.567533711320647},"hitData":{"launchSpeed":107.9,"launchAngle":-12.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":110.17,"coordY":154.42}},"index":2,"playId":"822c65a3-226b-3e9d-b80f-ac196c0ff7db","pitchNumber":1,"startTime":"2026-02-26T20:20:57.764Z","endTime":"2026-02-26T20:21:17.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685329,"link":"/api/v1/people/685329","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":802599,"link":"/api/v1/people/802599"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":682868,"link":"/api/v1/people/682868","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682868,"link":"/api/v1/people/682868"},"credit":"b_ab"},{"player":{"id":685329,"link":"/api/v1/people/685329"},"credit":"p_ab"},{"player":{"id":682868,"link":"/api/v1/people/682868"},"credit":"b_pa"},{"player":{"id":685329,"link":"/api/v1/people/685329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.2,"awayTeamWinProbability":43.8,"homeTeamWinProbabilityAdded":-4.599999999999994,"leverageIndex":1.78,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:21:17.241Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willy Vasquez flies out to center fielder Max Clark.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-26T20:21:25.646Z","endTime":"2026-02-26T20:21:40.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691938,"fullName":"Willy Vasquez","link":"/api/v1/people/691938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685329,"fullName":"Carlos Peña","link":"/api/v1/people/685329"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691938,"fullName":"Willy Vasquez","link":"/api/v1/people/691938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Willy Vasquez replaces Taylor Ward.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-26T20:21:11.997Z","endTime":"2026-02-26T20:21:27.861Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691938,"link":"/api/v1/people/691938"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":621493,"link":"/api/v1/people/621493"},"defense":{"pitcher":{"id":685329,"link":"/api/v1/people/685329","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":802599,"link":"/api/v1/people/802599"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.309,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.765108859922883,"aZ":-15.207514926636533,"pfxX":5.060510116913718,"pfxZ":9.279804231655355,"pX":-0.22435597100336183,"pZ":2.0966842732386475,"vX0":-6.534880114304593,"vY0":-134.5036305694577,"vZ0":-5.622817998411194,"x":125.55,"y":182.17,"x0":1.5817027750475083,"y0":50.00412514360694,"z0":5.296669460413421,"aX":9.25360179501427},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.7,"breakHorizontal":-7.7,"spinRate":2235,"spinDirection":136},"zone":8,"typeConfidence":2.0,"plateTime":0.40756866598523844,"extension":6.97909079406556},"hitData":{"launchSpeed":99.6,"launchAngle":23.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.36,"coordY":72.29}},"index":1,"playId":"0da85780-28d3-3b98-946e-d9e5f893919e","pitchNumber":1,"startTime":"2026-02-26T20:21:27.861Z","endTime":"2026-02-26T20:21:40.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685329,"link":"/api/v1/people/685329","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":802599,"link":"/api/v1/people/802599"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":691938,"link":"/api/v1/people/691938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691938,"link":"/api/v1/people/691938"},"credit":"b_ab"},{"player":{"id":685329,"link":"/api/v1/people/685329"},"credit":"p_ab"},{"player":{"id":691938,"link":"/api/v1/people/691938"},"credit":"b_pa"},{"player":{"id":685329,"link":"/api/v1/people/685329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.43,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:21:40.138Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Reed Trimble called out on strikes.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-26T20:21:52.796Z","endTime":"2026-02-26T20:23:59.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":701655,"fullName":"Reed Trimble","link":"/api/v1/people/701655"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685329,"fullName":"Carlos Peña","link":"/api/v1/people/685329"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701655,"fullName":"Reed Trimble","link":"/api/v1/people/701655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":700939,"link":"/api/v1/people/700939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":83.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.89408747338712,"aZ":-13.569447487039506,"pfxX":3.7252855814080656,"pfxZ":10.233376442403472,"pX":-0.33630934816466584,"pZ":2.667649792843276,"vX0":-5.90429848829565,"vY0":-135.30650941513215,"vZ0":-4.731267056229723,"x":129.82,"y":166.75,"x0":1.40986913575445,"y0":50.003211910085774,"z0":5.420078821422317,"aX":6.773454331216218},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.4,"breakHorizontal":-5.2,"spinRate":2238,"spinDirection":142},"zone":4,"typeConfidence":2.0,"plateTime":0.40786262860740097,"extension":6.896125061957382},"index":0,"playId":"fe0c8476-b279-3bb4-adae-483e23d83ce2","pitchNumber":1,"startTime":"2026-02-26T20:22:08.161Z","endTime":"2026-02-26T20:22:19.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685329,"link":"/api/v1/people/685329","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":802599,"link":"/api/v1/people/802599"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":701655,"link":"/api/v1/people/701655","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.313013154195477,"aZ":-12.453648293976691,"pfxX":5.554617248083208,"pfxZ":10.547327213394073,"pX":0.7839313284253758,"pZ":2.7830405340471005,"vX0":-3.6172030363329637,"vY0":-135.97953002076795,"vZ0":-4.463911387212009,"x":87.12,"y":163.64,"x0":1.4109948548492606,"y0":50.000399822148616,"z0":5.31247767865202,"aX":10.381993252737674},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.4,"breakHorizontal":-9.2,"spinRate":2387,"spinDirection":150},"zone":3,"typeConfidence":2.0,"plateTime":0.40308919531450016,"extension":6.85940435342448},"index":1,"playId":"6f081f44-d528-3b29-8fef-79b8d2a503b3","pitchNumber":2,"startTime":"2026-02-26T20:22:22.981Z","endTime":"2026-02-26T20:22:27.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685329,"link":"/api/v1/people/685329","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":802599,"link":"/api/v1/people/802599"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":701655,"link":"/api/v1/people/701655","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.132323285849377,"aZ":-26.554897790679973,"pfxX":8.05567517981412,"pfxZ":3.6831119176524982,"pX":-0.9015001094266928,"pZ":2.3288643576156027,"vX0":-8.610531404774651,"vY0":-121.91680191385029,"vZ0":-1.427629665622086,"x":151.36,"y":175.9,"x0":1.60855708462199,"y0":50.001307126627054,"z0":5.187106011800101,"aX":12.280020841167941},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.6,"breakHorizontal":-12.8,"spinRate":1695,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.4471247891660979,"extension":6.714228751210671},"index":2,"playId":"d6101104-d4ee-3a95-bcae-c0074757abae","pitchNumber":3,"startTime":"2026-02-26T20:22:37.324Z","endTime":"2026-02-26T20:22:41.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685329,"link":"/api/v1/people/685329","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":802599,"link":"/api/v1/people/802599"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":701655,"link":"/api/v1/people/701655","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.70054120923606,"aZ":-13.038782403516848,"pfxX":6.152690519179851,"pfxZ":10.323705755933233,"pX":-0.6035519775093241,"pZ":3.5497456261684768,"vX0":-8.099092825678676,"vY0":-135.33606977129006,"vZ0":-2.733124021845131,"x":140.01,"y":142.94,"x0":1.6293610012334725,"y0":50.006573630401185,"z0":5.486778574808828,"aX":11.409429265855485},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.2,"breakHorizontal":-9.4,"spinRate":2327,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.4048171286352038,"extension":6.77009331546774},"index":3,"playId":"5b3ab9bd-75ac-3591-a7c8-f6d550a4e169","pitchNumber":4,"startTime":"2026-02-26T20:22:53.858Z","endTime":"2026-02-26T20:23:20.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685329,"link":"/api/v1/people/685329","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":802599,"link":"/api/v1/people/802599"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":701655,"link":"/api/v1/people/701655","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":700939,"fullName":"Bennett Lee","link":"/api/v1/people/700939"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.60673960821725,"aZ":-26.04667314314716,"pfxX":8.310011583527281,"pfxZ":4.100578861304561,"pX":2.166798577385359,"pZ":2.6913538211651984,"vX0":-2.1022348907390547,"vY0":-122.66109230696014,"vZ0":-1.1699987981778348,"x":34.41,"y":166.11,"x0":1.965861382690349,"y0":50.00245063044364,"z0":5.4352637888527555,"aX":12.419571790394954},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":7.3,"breakHorizontal":-14.4,"spinRate":1552,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.4498531443579017,"extension":6.23717516405619},"index":4,"playId":"6b134fe5-f05f-35f7-80ae-c3a9571b572d","pitchNumber":5,"startTime":"2026-02-26T20:23:31.495Z","endTime":"2026-02-26T20:23:35.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685329,"link":"/api/v1/people/685329","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":802599,"link":"/api/v1/people/802599"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":701655,"link":"/api/v1/people/701655","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":83.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.973138426288294,"aZ":-12.78564116983024,"pfxX":6.815998493961397,"pfxZ":10.726147560349116,"pX":0.45765994525023,"pZ":1.8081848475721476,"vX0":-5.773039181731888,"vY0":-134.75015294382376,"vZ0":-6.48093358711949,"x":99.56,"y":189.96,"x0":1.7605687616494907,"y0":50.001990813093265,"z0":5.178580128135152,"aX":12.318815612298366},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.9,"breakHorizontal":-10.8,"spinRate":2313,"spinDirection":141},"zone":9,"typeConfidence":2.0,"plateTime":0.409189877536289,"extension":6.675328458608289},"index":5,"playId":"102b7d77-3932-3fb6-b419-7a0807653029","pitchNumber":6,"startTime":"2026-02-26T20:23:48.505Z","endTime":"2026-02-26T20:23:59.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685329,"link":"/api/v1/people/685329","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":802599,"link":"/api/v1/people/802599"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":701655,"link":"/api/v1/people/701655","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701655,"link":"/api/v1/people/701655"},"credit":"b_ab"},{"player":{"id":685329,"link":"/api/v1/people/685329"},"credit":"p_ab"},{"player":{"id":701655,"link":"/api/v1/people/701655"},"credit":"b_pa"},{"player":{"id":685329,"link":"/api/v1/people/685329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":1.05,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:23:59.616Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jack Penney grounds out, shortstop José Barrero to first baseman Ryan Noda.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-26T20:26:15.914Z","endTime":"2026-02-26T20:26:44.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":802599,"fullName":"Jack Penney","link":"/api/v1/people/802599"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687841,"fullName":"Andrew Magno","link":"/api/v1/people/687841"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":802599,"fullName":"Jack Penney","link":"/api/v1/people/802599"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676480,"link":"/api/v1/people/676480"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676116,"link":"/api/v1/people/676116"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Willy Vasquez remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T20:25:36.015Z","endTime":"2026-02-26T20:25:36.032Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691938,"link":"/api/v1/people/691938"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"501","replacedPlayer":{"id":621493,"link":"/api/v1/people/621493"},"defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686976,"link":"/api/v1/people/686976"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":820847,"link":"/api/v1/people/820847"},"center":{"id":701655,"link":"/api/v1/people/701655"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":802599,"link":"/api/v1/people/802599","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Andrew Magno replaces Trey Gibson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-26T20:25:36.032Z","endTime":"2026-02-26T20:26:18.140Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687841,"link":"/api/v1/people/687841"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694346,"link":"/api/v1/people/694346","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686976,"link":"/api/v1/people/686976"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":820847,"link":"/api/v1/people/820847"},"center":{"id":701655,"link":"/api/v1/people/701655"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":802599,"link":"/api/v1/people/802599","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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.1,"endSpeed":85.4,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.128113789714476,"aZ":-15.034304293677382,"pfxX":0.2948746228897303,"pfxZ":9.125941834214853,"pX":-0.4854637363921854,"pZ":2.4435121990322948,"vX0":-4.3658360831954655,"vY0":-136.89435307527793,"vZ0":-6.198897580677985,"x":135.5,"y":172.81,"x0":1.0988337473857748,"y0":50.006043650961246,"z0":5.785496078374808,"aX":0.5547861456367689},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.2,"breakHorizontal":0.5,"spinRate":2002,"spinDirection":153},"zone":4,"typeConfidence":2.0,"plateTime":0.40170960762135,"extension":6.391099940304265},"index":2,"playId":"56774879-4d97-32f9-8aa0-e8a59437b022","pitchNumber":1,"startTime":"2026-02-26T20:26:18.140Z","endTime":"2026-02-26T20:26:21.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687841,"link":"/api/v1/people/687841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686976,"link":"/api/v1/people/686976"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":820847,"link":"/api/v1/people/820847"},"center":{"id":701655,"link":"/api/v1/people/701655"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":802599,"link":"/api/v1/people/802599","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.9,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26900494075114,"aZ":-16.527516205388608,"pfxX":1.6733154082717707,"pfxZ":8.33104928439256,"pX":0.8270656095993725,"pZ":2.6866670490705147,"vX0":-1.3053604942348422,"vY0":-135.58561394677207,"vZ0":-5.516534298525016,"x":85.47,"y":166.24,"x0":1.0953190332175835,"y0":50.00004608832302,"z0":5.885414002951969,"aX":3.1416410009915157},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.3,"breakHorizontal":-2.8,"spinRate":2185,"spinDirection":155},"zone":6,"typeConfidence":2.0,"plateTime":0.40265939892345814,"extension":6.046570430182135},"hitData":{"launchSpeed":99.2,"launchAngle":-7.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.21,"coordY":145.3}},"index":3,"playId":"5e1447f0-6c9c-3df6-b3f7-8b0f82e75971","pitchNumber":2,"startTime":"2026-02-26T20:26:37.517Z","endTime":"2026-02-26T20:26:44.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687841,"link":"/api/v1/people/687841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686976,"link":"/api/v1/people/686976"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":820847,"link":"/api/v1/people/820847"},"center":{"id":701655,"link":"/api/v1/people/701655"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":802599,"link":"/api/v1/people/802599","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802599,"link":"/api/v1/people/802599"},"credit":"b_ab"},{"player":{"id":687841,"link":"/api/v1/people/687841"},"credit":"p_ab"},{"player":{"id":802599,"link":"/api/v1/people/802599"},"credit":"b_pa"},{"player":{"id":687841,"link":"/api/v1/people/687841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":5.800000000000004,"leverageIndex":2.29,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:26:44.813Z","atBatIndex":68},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Corey Julks triples (1) on a fly ball to left fielder Jordan Sanchez, deflected by center fielder Reed Trimble.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-26T20:26:50.901Z","endTime":"2026-02-26T20:27:54.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687841,"fullName":"Andrew Magno","link":"/api/v1/people/687841"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701655,"link":"/api/v1/people/701655"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_deflection"},{"player":{"id":820847,"link":"/api/v1/people/820847"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":83.8,"endSpeed":75.9,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.72079812619568,"aZ":-28.769260046521058,"pfxX":-2.5568574394826045,"pfxZ":2.3009869374156056,"pX":0.5308294285104483,"pZ":2.013645507605345,"vX0":-2.16181931103117,"vY0":-121.92019837902764,"vZ0":-2.378354814666082,"x":96.77,"y":184.41,"x0":1.7665867791951022,"y0":50.00259601130571,"z0":5.526715860657808,"aX":-3.784648764446065},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.8,"breakHorizontal":5.2,"spinRate":2567,"spinDirection":257},"zone":9,"typeConfidence":2.0,"plateTime":0.4521548825656123,"extension":6.5277147726199996},"index":0,"playId":"d7100ec9-70f3-3d70-a4f0-3d321db8b3c2","pitchNumber":1,"startTime":"2026-02-26T20:27:09.965Z","endTime":"2026-02-26T20:27:13.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687841,"link":"/api/v1/people/687841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686976,"link":"/api/v1/people/686976"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":820847,"link":"/api/v1/people/820847"},"center":{"id":701655,"link":"/api/v1/people/701655"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.158672622815697,"aZ":-16.369549751500323,"pfxX":4.638346110217543,"pfxZ":8.130020644434213,"pX":0.12765462110202583,"pZ":2.855545004375623,"vX0":-4.1920799190485,"vY0":-138.59301076570677,"vZ0":-5.0433331226839995,"x":112.13,"y":161.68,"x0":1.0576665845802289,"y0":50.005043073015045,"z0":5.79335924731862,"aX":9.018888100206425},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.8,"breakHorizontal":-7.6,"spinRate":2233,"spinDirection":157},"zone":2,"typeConfidence":2.0,"plateTime":0.39531676805100924,"extension":6.201731578523121},"hitData":{"launchSpeed":99.8,"launchAngle":34.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":89.71,"coordY":63.29}},"index":1,"playId":"066c94f1-e286-3fdb-a98e-e97d95dafcdd","pitchNumber":2,"startTime":"2026-02-26T20:27:28.189Z","endTime":"2026-02-26T20:27:54.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687841,"link":"/api/v1/people/687841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686976,"link":"/api/v1/people/686976"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":820847,"link":"/api/v1/people/820847"},"center":{"id":701655,"link":"/api/v1/people/701655"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667452,"link":"/api/v1/people/667452"},"credit":"b_ab"},{"player":{"id":687841,"link":"/api/v1/people/687841"},"credit":"p_ab"},{"player":{"id":667452,"link":"/api/v1/people/667452"},"credit":"b_pa"},{"player":{"id":687841,"link":"/api/v1/people/687841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.4,"awayTeamWinProbability":67.6,"homeTeamWinProbabilityAdded":-23.400000000000006,"leverageIndex":1.84,"dramaIndex":195.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:27:54.242Z","atBatIndex":69},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Max Clark reaches on a fielder's choice out, shortstop José Barrero to catcher Silas Ardoin. Corey Julks out at home.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-26T20:28:03.056Z","endTime":"2026-02-26T20:29:11.414Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687841,"fullName":"Andrew Magno","link":"/api/v1/people/687841"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676480,"link":"/api/v1/people/676480"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686976,"link":"/api/v1/people/686976"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.62561088261269,"aZ":-14.777603954176303,"pfxX":1.3327025902043508,"pfxZ":9.106592859489364,"pX":-0.2864678611591794,"pZ":2.9638806243993225,"vX0":-3.7443488679446713,"vY0":-136.73541003650692,"vZ0":-5.196633678228947,"x":127.92,"y":158.76,"x0":0.9221571707809821,"y0":50.00543936351326,"z0":5.888558563812519,"aX":2.5471553673387515},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.7,"breakHorizontal":-1.7,"spinRate":2192,"spinDirection":158},"zone":1,"typeConfidence":2.0,"plateTime":0.39921928455863,"extension":6.060130392775002},"index":0,"playId":"b74c3e80-d1b2-3ec2-9bca-492d9c226b75","pitchNumber":1,"startTime":"2026-02-26T20:28:20.821Z","endTime":"2026-02-26T20:28:24.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687841,"link":"/api/v1/people/687841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686976,"link":"/api/v1/people/686976"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":820847,"link":"/api/v1/people/820847"},"center":{"id":701655,"link":"/api/v1/people/701655"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"third":{"id":667452,"link":"/api/v1/people/667452"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-02-26T20:28:37.240Z","endTime":"2026-02-26T20:28:54.289Z","isPitch":false,"type":"action","player":{"id":703601,"link":"/api/v1/people/703601"},"defense":{"pitcher":{"id":687841,"link":"/api/v1/people/687841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686976,"link":"/api/v1/people/686976"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":820847,"link":"/api/v1/people/820847"},"center":{"id":701655,"link":"/api/v1/people/701655"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"third":{"id":667452,"link":"/api/v1/people/667452"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":73.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.749040590381025,"aZ":-39.51702160989156,"pfxX":-6.583669783545049,"pfxZ":-5.464759768466248,"pX":-0.4464365930938184,"pZ":2.1231551526608197,"vX0":-2.3803839101876108,"vY0":-114.99794624227744,"vZ0":0.3533750269761209,"x":134.02,"y":181.45,"x0":1.4566234071132644,"y0":50.00317027639551,"z0":5.791718806328578,"aX":-8.843629513754873},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-9.6,"breakHorizontal":12.5,"spinRate":2589,"spinDirection":316},"zone":7,"typeConfidence":2.0,"plateTime":0.4757577454686639,"extension":6.549401285632626},"hitData":{"launchSpeed":96.4,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.3,"coordY":157.96}},"index":2,"playId":"fe61f947-6181-334e-842d-2afc39b9829b","pitchNumber":2,"startTime":"2026-02-26T20:28:54.289Z","endTime":"2026-02-26T20:29:11.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687841,"link":"/api/v1/people/687841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686976,"link":"/api/v1/people/686976"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":820847,"link":"/api/v1/people/820847"},"center":{"id":701655,"link":"/api/v1/people/701655"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"third":{"id":667452,"link":"/api/v1/people/667452"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"credit":"b_ab"},{"player":{"id":687841,"link":"/api/v1/people/687841"},"credit":"p_ab"},{"player":{"id":703601,"link":"/api/v1/people/703601"},"credit":"b_pa"},{"player":{"id":687841,"link":"/api/v1/people/687841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.4,"awayTeamWinProbability":42.6,"homeTeamWinProbabilityAdded":25.0,"leverageIndex":4.47,"dramaIndex":270.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:29:11.414Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hao-Yu Lee flies out to left fielder Jordan Sanchez in foul territory.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-26T20:29:51.137Z","endTime":"2026-02-26T20:31:11.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687841,"fullName":"Andrew Magno","link":"/api/v1/people/687841"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":820847,"link":"/api/v1/people/820847"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"0809e362-4e8d-3e1e-ad37-c82bf0182d94","startTime":"2026-02-26T20:29:33.071Z","endTime":"2026-02-26T20:29:36.071Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":687841,"link":"/api/v1/people/687841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686976,"link":"/api/v1/people/686976"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":820847,"link":"/api/v1/people/820847"},"center":{"id":701655,"link":"/api/v1/people/701655"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.75410204391282,"aZ":-16.65616408279932,"pfxX":1.6903212880291725,"pfxZ":8.081158736900948,"pX":0.03594387642362374,"pZ":3.4975104418730965,"vX0":-3.598267508385195,"vY0":-138.8158993058416,"vZ0":-3.514552902926831,"x":115.63,"y":144.35,"x0":1.1388542604086498,"y0":50.00151720187964,"z0":5.912632440058836,"aX":3.245671479537142},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.9,"breakHorizontal":-2.2,"spinRate":2267,"spinDirection":159},"zone":12,"typeConfidence":2.0,"plateTime":0.3970286836640149,"extension":6.11792551751033},"index":1,"playId":"3d92891c-1dd5-316a-9b47-3b291de5d71d","pitchNumber":1,"startTime":"2026-02-26T20:29:53.353Z","endTime":"2026-02-26T20:29:56.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687841,"link":"/api/v1/people/687841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686976,"link":"/api/v1/people/686976"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":820847,"link":"/api/v1/people/820847"},"center":{"id":701655,"link":"/api/v1/people/701655"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.599153606179677,"aZ":-14.496382755134666,"pfxX":-0.31566195276729747,"pfxZ":9.459984277199123,"pX":-0.7157447655842435,"pZ":2.3522567647933603,"vX0":-4.294259852715151,"vY0":-134.89858204410746,"vZ0":-6.589569742072973,"x":144.28,"y":175.27,"x0":0.9286816275957416,"y0":50.000338368628725,"z0":5.823269445752931,"aX":-0.5880359834676484},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.2,"breakHorizontal":1.3,"spinRate":2248,"spinDirection":155},"zone":4,"typeConfidence":2.0,"plateTime":0.40394027516159525,"extension":5.966462239318904},"index":2,"playId":"3e634525-5392-3004-b271-cb2f40c99563","pitchNumber":2,"startTime":"2026-02-26T20:30:15.699Z","endTime":"2026-02-26T20:30:20.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687841,"link":"/api/v1/people/687841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686976,"link":"/api/v1/people/686976"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":820847,"link":"/api/v1/people/820847"},"center":{"id":701655,"link":"/api/v1/people/701655"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.032188567894913,"aZ":-31.936966679777676,"pfxX":-2.9461619268765213,"pfxZ":0.1598113014500715,"pX":-0.9964540986998176,"pZ":1.1430831104690173,"vX0":-5.377045311240673,"vY0":-122.15205281148083,"vZ0":-3.8994130762151418,"x":154.98,"y":207.92,"x0":1.6122979294135502,"y0":50.004626104934125,"z0":5.49240504460203,"aX":-4.473214107943546},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.4,"breakHorizontal":6.6,"spinRate":2629,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.4476142158813472,"extension":6.255133671835808},"index":3,"playId":"70ee4476-82ac-34f8-bf3f-4749cfe5911b","pitchNumber":3,"startTime":"2026-02-26T20:30:37.699Z","endTime":"2026-02-26T20:30:43.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687841,"link":"/api/v1/people/687841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686976,"link":"/api/v1/people/686976"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":820847,"link":"/api/v1/people/820847"},"center":{"id":701655,"link":"/api/v1/people/701655"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.83947103816023,"aZ":-32.9746795116328,"pfxX":-1.9773282786227413,"pfxZ":-0.5325100184994493,"pX":-0.13360191815095804,"pZ":2.230930097539994,"vX0":-3.658706159795433,"vY0":-121.87905946268094,"vZ0":-1.2261875540049505,"x":122.09,"y":178.54,"x0":1.6435502165388827,"y0":50.00182072481634,"z0":5.58686109136412,"aX":-2.9759872557822655},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.0,"breakHorizontal":4.4,"spinRate":2652,"spinDirection":263},"zone":5,"typeConfidence":2.0,"plateTime":0.4493185090034073,"extension":6.519894016490142},"hitData":{"launchSpeed":84.2,"launchAngle":42.0,"totalDistance":295.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":41.13,"coordY":133.66}},"index":4,"playId":"87f33d33-bde4-3a22-8e3c-ad14f9e9d8c0","pitchNumber":4,"startTime":"2026-02-26T20:30:58.742Z","endTime":"2026-02-26T20:31:11.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687841,"link":"/api/v1/people/687841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686976,"link":"/api/v1/people/686976"},"first":{"id":676116,"link":"/api/v1/people/676116"},"second":{"id":800406,"link":"/api/v1/people/800406"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676480,"link":"/api/v1/people/676480"},"left":{"id":820847,"link":"/api/v1/people/820847"},"center":{"id":701655,"link":"/api/v1/people/701655"},"right":{"id":678877,"link":"/api/v1/people/678877"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_ab"},{"player":{"id":687841,"link":"/api/v1/people/687841"},"credit":"p_ab"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_pa"},{"player":{"id":687841,"link":"/api/v1/people/687841"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":63.9,"awayTeamWinProbability":36.1,"homeTeamWinProbabilityAdded":6.5,"leverageIndex":2.55,"dramaIndex":109.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:31:11.517Z","atBatIndex":71},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Aron Estrada hits a ground-rule double (1) on a line drive down the left-field line.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-26T20:33:08.332Z","endTime":"2026-02-26T20:33:45.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":800406,"fullName":"Aron Estrada","link":"/api/v1/people/800406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685329,"fullName":"Carlos Peña","link":"/api/v1/people/685329"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":800406,"fullName":"Aron Estrada","link":"/api/v1/people/800406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":800406,"fullName":"Aron Estrada","link":"/api/v1/people/800406"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":70.0,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.608965353907976,"aZ":-38.61586363959147,"pfxX":-5.706657602455943,"pfxZ":-5.207214780375811,"pX":1.8741128263825537,"pZ":4.295888477163178,"vX0":1.3310465628410582,"vY0":-109.93372049186381,"vZ0":5.033089239286388,"x":58.8,"y":111.15,"x0":2.0061371002755948,"y0":50.00432385601038,"z0":6.050835249424678,"aX":-7.057115690283083},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-8.0,"breakHorizontal":10.1,"spinRate":2562,"spinDirection":290},"zone":12,"typeConfidence":2.0,"plateTime":0.4962937372055025,"extension":5.693151430562726},"index":0,"playId":"8a76c2a4-a74d-3436-83d9-8b6cc1c16b61","pitchNumber":1,"startTime":"2026-02-26T20:33:18.394Z","endTime":"2026-02-26T20:33:26.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685329,"link":"/api/v1/people/685329","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":802599,"link":"/api/v1/people/802599"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":800406,"link":"/api/v1/people/800406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.8,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70839526814148,"aZ":-14.761130489402419,"pfxX":5.179074838105191,"pfxZ":9.790545598026398,"pX":-0.8153971154335211,"pZ":2.2010474315774298,"vX0":-7.939011782401627,"vY0":-131.4696232610036,"vZ0":-5.315985432636506,"x":148.08,"y":179.35,"x0":1.5487073604871429,"y0":50.00146832876407,"z0":5.317070010141666,"aX":9.210460754061412},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.9,"breakHorizontal":-7.9,"spinRate":2191,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.41411435710604305,"extension":6.738836820385468},"hitData":{"launchSpeed":111.5,"launchAngle":17.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"hard","coordinates":{"coordX":19.2,"coordY":92.09}},"index":1,"playId":"03b2a95c-4f23-3983-922d-61033c3bd9a4","pitchNumber":2,"startTime":"2026-02-26T20:33:32.878Z","endTime":"2026-02-26T20:33:45.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685329,"link":"/api/v1/people/685329","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":802599,"link":"/api/v1/people/802599"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":800406,"link":"/api/v1/people/800406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800406,"link":"/api/v1/people/800406"},"credit":"b_ab"},{"player":{"id":685329,"link":"/api/v1/people/685329"},"credit":"p_ab"},{"player":{"id":800406,"link":"/api/v1/people/800406"},"credit":"b_pa"},{"player":{"id":685329,"link":"/api/v1/people/685329"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":80.5,"awayTeamWinProbability":19.5,"homeTeamWinProbabilityAdded":16.6,"leverageIndex":2.22,"dramaIndex":162.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:33:45.093Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Silas Ardoin singles on a line drive to center fielder Max Clark. Aron Estrada to 3rd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-26T20:34:05.129Z","endTime":"2026-02-26T20:35:37.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":686976,"fullName":"Silas Ardoin","link":"/api/v1/people/686976"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685329,"fullName":"Carlos Peña","link":"/api/v1/people/685329"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686976,"fullName":"Silas Ardoin","link":"/api/v1/people/686976"},"postOnThird":{"id":800406,"fullName":"Aron Estrada","link":"/api/v1/people/800406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":686976,"fullName":"Silas Ardoin","link":"/api/v1/people/686976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":800406,"fullName":"Aron Estrada","link":"/api/v1/people/800406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.10094934473049,"aZ":-25.677905390053393,"pfxX":4.7200615983966925,"pfxZ":4.3690434944831775,"pX":1.8234397014891783,"pZ":3.5090534639310333,"vX0":-2.539695344872891,"vY0":-121.26834131487058,"vZ0":0.6838072249059259,"x":47.49,"y":144.04,"x0":2.2720022874460133,"y0":50.00325296995447,"z0":5.466488306330544,"aX":7.017899639816525},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":8.4,"breakHorizontal":-7.9,"spinRate":1455,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.451977963218277,"extension":6.557544753589275},"index":0,"playId":"77cafddd-03c9-3c43-acf3-f19316b3b1ff","pitchNumber":1,"startTime":"2026-02-26T20:34:14.201Z","endTime":"2026-02-26T20:34:17.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685329,"link":"/api/v1/people/685329","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":802599,"link":"/api/v1/people/802599"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":686976,"link":"/api/v1/people/686976","batSide":{"code":"R","description":"Right"}},"second":{"id":800406,"link":"/api/v1/people/800406"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":76.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.471967317965934,"aZ":-22.534270093943356,"pfxX":4.702080465268144,"pfxZ":6.554245594960923,"pX":1.2333723373914387,"pZ":2.672935124503066,"vX0":-3.518406242218275,"vY0":-119.26582220159743,"vZ0":-1.5389118410401745,"x":69.99,"y":166.61,"x0":2.101975060905071,"y0":50.00261274201115,"z0":5.318922061162679,"aX":6.914680588396562},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":11.9,"breakHorizontal":-7.9,"spinRate":1474,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.45566921958923956,"extension":6.217675113658407},"index":1,"playId":"1d8f6d05-2aa7-3dd0-b131-fc1ed8d38692","pitchNumber":2,"startTime":"2026-02-26T20:34:29.935Z","endTime":"2026-02-26T20:34:33.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685329,"link":"/api/v1/people/685329","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":802599,"link":"/api/v1/people/802599"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":686976,"link":"/api/v1/people/686976","batSide":{"code":"R","description":"Right"}},"second":{"id":800406,"link":"/api/v1/people/800406"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.41162277084878,"aZ":-17.617904699685358,"pfxX":4.821761907725125,"pfxZ":8.469555470342705,"pX":0.6438380129539771,"pZ":3.1254206981178196,"vX0":-4.2629629367478366,"vY0":-129.83330338665513,"vZ0":-2.2368594346233035,"x":92.46,"y":154.39,"x0":1.675064460848489,"y0":50.004710544404716,"z0":5.328673895851419,"aX":8.290019256232476},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":15.1,"breakHorizontal":-7.9,"spinRate":2227,"spinDirection":146},"zone":3,"typeConfidence":2.0,"plateTime":0.42074224975545116,"extension":6.763514238847318},"index":2,"playId":"60bdd6f6-7737-3f6a-a4e8-c49fbf29263b","pitchNumber":3,"startTime":"2026-02-26T20:34:45.673Z","endTime":"2026-02-26T20:34:49.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685329,"link":"/api/v1/people/685329","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":802599,"link":"/api/v1/people/802599"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":686976,"link":"/api/v1/people/686976","batSide":{"code":"R","description":"Right"}},"second":{"id":800406,"link":"/api/v1/people/800406"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.160589177027305,"aZ":-15.451007292468734,"pfxX":4.808743655762308,"pfxZ":9.914658487557663,"pX":0.48072867767194255,"pZ":1.906363801565183,"vX0":-4.967982784282308,"vY0":-127.95798583161734,"vZ0":-5.351009469728236,"x":98.68,"y":187.31,"x0":1.8069939052270143,"y0":50.002643735391125,"z0":5.203361319267853,"aX":8.111034358066014},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":17.3,"breakHorizontal":-7.8,"spinRate":2158,"spinDirection":140},"zone":9,"typeConfidence":2.0,"plateTime":0.42528578222059554,"extension":6.522594559392211},"index":3,"playId":"b5a5af8a-68c6-3504-a229-f2d482fa2da5","pitchNumber":4,"startTime":"2026-02-26T20:35:05.390Z","endTime":"2026-02-26T20:35:08.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685329,"link":"/api/v1/people/685329","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":802599,"link":"/api/v1/people/802599"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":686976,"link":"/api/v1/people/686976","batSide":{"code":"R","description":"Right"}},"second":{"id":800406,"link":"/api/v1/people/800406"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":74.2,"endSpeed":69.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.82730354338869,"aZ":-39.57104309002111,"pfxX":-5.860276691823759,"pfxZ":-6.124889927403377,"pX":1.0815429343010727,"pZ":2.2966896005241297,"vX0":0.2056137722075963,"vY0":-108.227798256868,"vZ0":1.8625642350894114,"x":75.77,"y":176.77,"x0":1.7496611502944315,"y0":50.00525015475315,"z0":5.703628722582939,"aX":-7.0729219127739045},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-10.4,"breakHorizontal":10.7,"spinRate":2624,"spinDirection":310},"zone":14,"typeConfidence":2.0,"plateTime":0.5027959144827925,"extension":6.114733650581585},"hitData":{"launchSpeed":80.6,"launchAngle":16.0,"totalDistance":200.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":129.1,"coordY":102.93}},"index":4,"playId":"f07c1430-e427-3aae-ae43-831c286d4e22","pitchNumber":5,"startTime":"2026-02-26T20:35:23.822Z","endTime":"2026-02-26T20:35:37.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685329,"link":"/api/v1/people/685329","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":802599,"link":"/api/v1/people/802599"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":686976,"link":"/api/v1/people/686976","batSide":{"code":"R","description":"Right"}},"second":{"id":800406,"link":"/api/v1/people/800406"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686976,"link":"/api/v1/people/686976"},"credit":"b_ab"},{"player":{"id":685329,"link":"/api/v1/people/685329"},"credit":"p_ab"},{"player":{"id":686976,"link":"/api/v1/people/686976"},"credit":"b_pa"},{"player":{"id":685329,"link":"/api/v1/people/685329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.7,"awayTeamWinProbability":7.299999999999997,"homeTeamWinProbabilityAdded":12.200000000000003,"leverageIndex":2.67,"dramaIndex":147.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:35:37.993Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Sanchez singles on a sharp ground ball to center fielder Max Clark, deflected by shortstop Jack Penney. Aron Estrada scores. Silas Ardoin to 2nd.","rbi":1,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-26T20:35:53.337Z","endTime":"2026-02-26T20:37:41.089Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":820847,"fullName":"Jordan Sanchez","link":"/api/v1/people/820847"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685329,"fullName":"Carlos Peña","link":"/api/v1/people/685329"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":820847,"fullName":"Jordan Sanchez","link":"/api/v1/people/820847"},"postOnSecond":{"id":686976,"fullName":"Silas Ardoin","link":"/api/v1/people/686976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":820847,"fullName":"Jordan Sanchez","link":"/api/v1/people/820847"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":802599,"link":"/api/v1/people/802599"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":703601,"link":"/api/v1/people/703601"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":800406,"fullName":"Aron Estrada","link":"/api/v1/people/800406"},"responsiblePitcher":{"id":685329,"link":"/api/v1/people/685329"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686976,"fullName":"Silas Ardoin","link":"/api/v1/people/686976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":70.7,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.170843216557916,"aZ":-35.25684350175141,"pfxX":-2.9340912783266093,"pfxZ":-2.4004905526446674,"pX":0.043075398993568305,"pZ":2.4845584814297252,"vX0":-3.7115372605947403,"vY0":-114.22241923636118,"vZ0":1.1993902976888757,"x":115.36,"y":171.7,"x0":2.0866292873646537,"y0":50.00009958282386,"z0":5.490804123940618,"aX":-3.7742616985188757},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-3.6,"breakHorizontal":6.5,"spinRate":2555,"spinDirection":290},"zone":5,"typeConfidence":2.0,"plateTime":0.4844260720614413,"extension":6.644354261199233},"index":0,"playId":"6f9fc6ba-6e66-3d56-b198-656fe42fa38a","pitchNumber":1,"startTime":"2026-02-26T20:36:02.450Z","endTime":"2026-02-26T20:36:08.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685329,"link":"/api/v1/people/685329","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":802599,"link":"/api/v1/people/802599"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":820847,"link":"/api/v1/people/820847","batSide":{"code":"L","description":"Left"}},"first":{"id":686976,"link":"/api/v1/people/686976"},"third":{"id":800406,"link":"/api/v1/people/800406"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":72.8,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.221275139210583,"aZ":-37.05155868478282,"pfxX":-3.827398099193923,"pfxZ":-3.7422479745316695,"pX":-1.2562536044097488,"pZ":1.1156945776220801,"vX0":-5.9795924256110675,"vY0":-112.27663188269133,"vZ0":-1.0751703064752425,"x":164.89,"y":208.66,"x0":1.9166227772635287,"y0":50.00209673821857,"z0":5.3008359616066585,"aX":-4.990123894393833},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-6.8,"breakHorizontal":8.2,"spinRate":2658,"spinDirection":288},"zone":13,"typeConfidence":2.0,"plateTime":0.4838832266895414,"extension":6.724873767719428},"index":1,"playId":"876efa79-b1db-358a-96f1-5e71b6b22e62","pitchNumber":2,"startTime":"2026-02-26T20:36:30.038Z","endTime":"2026-02-26T20:36:33.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685329,"link":"/api/v1/people/685329","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":802599,"link":"/api/v1/people/802599"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":820847,"link":"/api/v1/people/820847","batSide":{"code":"L","description":"Left"}},"first":{"id":686976,"link":"/api/v1/people/686976"},"third":{"id":800406,"link":"/api/v1/people/800406"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":79.1,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.686311055231705,"aZ":-27.215684676426026,"pfxX":-1.3931549439229558,"pfxZ":3.16766824619594,"pX":-1.108313155222582,"pZ":0.958823947247111,"vX0":-6.762055021071291,"vY0":-123.52343859372841,"vZ0":-4.345127557770299,"x":159.25,"y":212.89,"x0":1.831534002796783,"y0":50.00250339317125,"z0":4.995800931939754,"aX":-2.178918784799941},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.0,"breakHorizontal":4.0,"spinRate":2635,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.4412965371107225,"extension":7.213205576868501},"index":2,"playId":"eef4c490-3666-3fe2-984d-810b435ca00d","pitchNumber":3,"startTime":"2026-02-26T20:36:51.127Z","endTime":"2026-02-26T20:36:54.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685329,"link":"/api/v1/people/685329","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":802599,"link":"/api/v1/people/802599"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":820847,"link":"/api/v1/people/820847","batSide":{"code":"L","description":"Left"}},"first":{"id":686976,"link":"/api/v1/people/686976"},"third":{"id":800406,"link":"/api/v1/people/800406"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.969169786549628,"aZ":-14.81999221898047,"pfxX":3.752442948296263,"pfxZ":9.407027109064675,"pX":-0.7950756658490001,"pZ":2.3205709684013223,"vX0":-7.636196165203595,"vY0":-134.645321741912,"vZ0":-4.487263595072544,"x":147.31,"y":176.12,"x0":1.584253693875454,"y0":50.00181377650018,"z0":5.050162013948774,"aX":6.922552349825789},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.3,"breakHorizontal":-5.3,"spinRate":2174,"spinDirection":141},"zone":4,"typeConfidence":2.0,"plateTime":0.4060887807297431,"extension":6.93523596625907},"hitData":{"launchSpeed":105.6,"launchAngle":4.0,"totalDistance":104.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":122.44,"coordY":113.91}},"index":3,"playId":"ae3d75d0-6f0c-3f6f-832f-79528ac3a539","pitchNumber":4,"startTime":"2026-02-26T20:37:11.719Z","endTime":"2026-02-26T20:37:41.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685329,"link":"/api/v1/people/685329","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":800510,"link":"/api/v1/people/800510"},"third":{"id":813620,"link":"/api/v1/people/813620"},"shortstop":{"id":802599,"link":"/api/v1/people/802599"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":667452,"link":"/api/v1/people/667452"}},"offense":{"batter":{"id":820847,"link":"/api/v1/people/820847","batSide":{"code":"L","description":"Left"}},"first":{"id":686976,"link":"/api/v1/people/686976"},"third":{"id":800406,"link":"/api/v1/people/800406"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":820847,"link":"/api/v1/people/820847"},"credit":"b_ab"},{"player":{"id":685329,"link":"/api/v1/people/685329"},"credit":"p_ab"},{"player":{"id":820847,"link":"/api/v1/people/820847"},"credit":"b_pa"},{"player":{"id":685329,"link":"/api/v1/people/685329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":7.299999999999997,"leverageIndex":2.43,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:37:41.089Z","atBatIndex":74}]