[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Williams singles on a line drive to left fielder Allan Castro.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-26T18:05:25.585Z","endTime":"2026-02-26T18:06:11.367Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5],"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":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691369,"link":"/api/v1/people/691369"},"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-26T14:47:29.276Z","endTime":"2026-02-26T17:54:09.513Z","isPitch":false,"type":"action","player":{"id":700246,"link":"/api/v1/people/700246"},"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:54:09.513Z","endTime":"2026-02-26T18:05:06.490Z","isPitch":false,"type":"action","player":{"id":700246,"link":"/api/v1/people/700246"},"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:06.490Z","endTime":"2026-02-26T18:05:26.585Z","isPitch":false,"type":"action","player":{"id":700246,"link":"/api/v1/people/700246"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.80243154613067,"aZ":-12.330051639769614,"pfxX":4.828363424605357,"pfxZ":10.122935167665382,"pX":-0.17413502979892956,"pZ":3.1600632107614923,"vX0":-8.229220820522475,"vY0":-139.2565757317109,"vZ0":-6.038632139040324,"x":93.86,"y":136.66,"x0":2.194443819799546,"y0":50.00528595731796,"z0":6.175350026507383,"aX":9.468059175155437},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.2,"breakHorizontal":-7.0,"spinRate":2390,"spinDirection":138},"zone":2,"typeConfidence":2.0,"plateTime":0.3936026111484763,"extension":6.559712007018149},"index":3,"playId":"65275e70-7d61-35b0-9358-1523e217a2af","pitchNumber":1,"startTime":"2026-02-26T18:05:26.585Z","endTime":"2026-02-26T18:05:29.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":700246,"link":"/api/v1/people/700246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.336646447690075,"aZ":-11.739791777387499,"pfxX":5.238191695023267,"pfxZ":10.366338027501143,"pX":1.0511568774172484,"pZ":3.623040240916077,"vX0":-5.665626395542654,"vY0":-139.50431873388698,"vZ0":-4.998242428644788,"x":92.11,"y":102.73,"x0":2.427664808592995,"y0":50.005386404772985,"z0":6.211737387505819,"aX":10.328259773897097},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.9,"breakHorizontal":-8.3,"spinRate":2364,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.3926111638301526,"extension":6.500433465055624},"index":4,"playId":"94ed2fcc-a0a6-3644-9668-4f2f6b22a947","pitchNumber":2,"startTime":"2026-02-26T18:05:45.846Z","endTime":"2026-02-26T18:05:48.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":700246,"link":"/api/v1/people/700246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.18194280249326,"aZ":-23.25044606753745,"pfxX":-1.0456439206704673,"pfxZ":5.011288821121548,"pX":-0.49855326839766495,"pZ":2.7388460888697543,"vX0":-6.17978089351973,"vY0":-132.557697475124,"vZ0":-4.971073394097514,"x":103.94,"y":112.63,"x0":1.998279038750014,"y0":50.00437016297476,"z0":6.334835950554373,"aX":-1.8600787536434793},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.2,"breakHorizontal":3.2,"spinRate":2575,"spinDirection":171},"zone":4,"typeConfidence":2.0,"plateTime":0.4131173937213366,"extension":6.24862199699458},"hitData":{"launchSpeed":100.3,"launchAngle":0.0,"totalDistance":60.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":58.72,"coordY":118.74}},"index":5,"playId":"5a9885d8-11c9-3c43-b232-4409faff5404","pitchNumber":3,"startTime":"2026-02-26T18:06:01.190Z","endTime":"2026-02-26T18:06:11.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":700246,"link":"/api/v1/people/700246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700246,"link":"/api/v1/people/700246"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":700246,"link":"/api/v1/people/700246"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-02-26T18:06:11.367Z","atBatIndex":0},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Justyn-Henry Malloy grounds into a force out, third baseman Andruw Monasterio to second baseman Caleb Durbin. Carson Williams out at 2nd. Justyn-Henry Malloy to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-26T18:06:27.465Z","endTime":"2026-02-26T18:07:50.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2028218828141,"aZ":-25.057626155586206,"pfxX":-0.5278357197067343,"pfxZ":4.038362082256754,"pX":0.5808364901265567,"pZ":2.537595280521913,"vX0":-4.376379759407258,"vY0":-131.01832243134288,"vZ0":-4.926002901504553,"x":94.86,"y":170.26,"x0":2.332169875149894,"y0":50.00167760988785,"z0":6.283505401288748,"aX":-0.9295189895536364},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.6,"breakHorizontal":1.8,"spinRate":2565,"spinDirection":176},"zone":6,"typeConfidence":2.0,"plateTime":0.41593094197852176,"extension":6.662509503126845},"index":0,"playId":"1f815ae7-1b2c-35ee-a027-1174b217ec51","pitchNumber":1,"startTime":"2026-02-26T18:06:34.304Z","endTime":"2026-02-26T18:06:37.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"first":{"id":700246,"link":"/api/v1/people/700246"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.36735001907982,"aZ":-27.13613779328039,"pfxX":-1.355463557657594,"pfxZ":2.887287917553479,"pX":0.012082205425019152,"pZ":3.021955632563029,"vX0":-5.20894096916991,"vY0":-131.4242382788139,"vZ0":-3.2799653946420095,"x":116.54,"y":157.19,"x0":2.1975701309298317,"y0":50.00577937544855,"z0":6.306165617785741,"aX":-2.36523569334022},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.7,"breakHorizontal":3.6,"spinRate":2454,"spinDirection":179},"zone":2,"typeConfidence":2.0,"plateTime":0.4170829852379274,"extension":6.914652561094362},"index":1,"playId":"bd8b4903-44a1-3362-bd71-fd52f421c862","pitchNumber":2,"startTime":"2026-02-26T18:06:56.756Z","endTime":"2026-02-26T18:06:59.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"first":{"id":700246,"link":"/api/v1/people/700246"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.713192330763246,"aZ":-17.57802975627629,"pfxX":3.5471916279838593,"pfxZ":7.280204873874716,"pX":1.3725465437428228,"pZ":4.70523598360146,"vX0":-4.363173410237944,"vY0":-140.24191249166228,"vZ0":-1.2875654856544259,"x":64.68,"y":111.74,"x0":2.4827357697552537,"y0":50.004090773982895,"z0":6.309106522944375,"aX":7.113840384730941},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.1,"breakHorizontal":-5.6,"spinRate":2342,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.3895436789146056,"extension":6.876612615058578},"index":2,"playId":"f5cfdf21-340f-3a07-af4b-dff5ac0a32cc","pitchNumber":3,"startTime":"2026-02-26T18:07:19.600Z","endTime":"2026-02-26T18:07:22.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"first":{"id":700246,"link":"/api/v1/people/700246"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00517747397719,"aZ":-34.14744026647917,"pfxX":-6.382883040971918,"pfxZ":-1.3595775404072619,"pX":0.4278705832742078,"pZ":2.282586507055193,"vX0":-2.1771532976396486,"vY0":-120.09649973291896,"vZ0":-2.426727067339738,"x":100.69,"y":177.15,"x0":2.1760602838802208,"y0":50.00034909963216,"z0":6.353444769773893,"aX":-9.289703688752653},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-2.8,"breakHorizontal":12.1,"spinRate":2411,"spinDirection":303},"zone":6,"typeConfidence":2.0,"plateTime":0.45667195739036615,"extension":6.945417282557151},"hitData":{"launchSpeed":78.9,"launchAngle":7.0,"totalDistance":95.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.38,"coordY":173.89}},"index":3,"playId":"f737b966-3111-345e-a55e-15001e02979a","pitchNumber":4,"startTime":"2026-02-26T18:07:39.191Z","endTime":"2026-02-26T18:07:50.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"first":{"id":700246,"link":"/api/v1/people/700246"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669234,"link":"/api/v1/people/669234"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":669234,"link":"/api/v1/people/669234"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:07:50.521Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Junior Caminero walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-26T18:08:03.844Z","endTime":"2026-02-26T18:09:27.935Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"postOnSecond":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1],"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":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.221741109616445,"aZ":-17.095733299214807,"pfxX":4.048451500524665,"pfxZ":7.575479216481693,"pX":1.1654555535707334,"pZ":5.675179774696847,"vX0":-4.636707138064945,"vY0":-139.90072973562448,"vZ0":1.0721019603180095,"x":72.58,"y":85.55,"x0":2.3147742772637976,"y0":50.00699159302893,"z0":6.403983144416242,"aX":8.063364204259434},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.2,"breakHorizontal":-6.5,"spinRate":2239,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.39082610103767124,"extension":6.876590926577115},"index":0,"playId":"99b7f135-ecc9-3aec-b3bc-1e9c898db05f","pitchNumber":1,"startTime":"2026-02-26T18:08:17.265Z","endTime":"2026-02-26T18:08:20.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":669234,"link":"/api/v1/people/669234"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Garrett Crochet. Justyn-Henry Malloy to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"99b7f135-ecc9-3aec-b3bc-1e9c898db05f","startTime":"2026-02-26T18:08:30.761Z","endTime":"2026-02-26T18:08:46.511Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669234,"link":"/api/v1/people/669234"},"defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":669234,"link":"/api/v1/people/669234"},"postOnSecond":{"id":669234,"link":"/api/v1/people/669234"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":-1.6999999999999957,"leverageIndex":1.21,"dramaIndex":46.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.88059831514785,"aZ":-14.8617514229528,"pfxX":6.573150102408196,"pfxZ":8.527705700161148,"pX":2.0256933560078814,"pZ":3.148081014348409,"vX0":-3.754720236033137,"vY0":-141.06821374773838,"vZ0":-5.595058772078263,"x":39.79,"y":153.78,"x0":2.514790948794494,"y0":50.002714689982206,"z0":6.103219634577718,"aX":13.345389578243699},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.6,"breakHorizontal":-11.2,"spinRate":2314,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.38718526928712294,"extension":6.698987762792562},"index":2,"playId":"9b04eb3f-988e-3a2f-ab1f-a441dc232fdb","pitchNumber":2,"startTime":"2026-02-26T18:08:46.511Z","endTime":"2026-02-26T18:08:49.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"second":{"id":669234,"link":"/api/v1/people/669234"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":95.4,"endSpeed":88.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.2857198930781,"aZ":-18.196894453788122,"pfxX":8.039137083986228,"pfxZ":7.116204309495628,"pX":-0.6119380428561637,"pZ":1.455917743696927,"vX0":-9.898082207963828,"vY0":-138.41303839789748,"vZ0":-9.198189973270441,"x":140.33,"y":199.47,"x0":1.9451948400699588,"y0":50.00329547248749,"z0":6.010809399680172,"aX":15.793278582787481},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.3,"breakHorizontal":-12.8,"spinRate":2370,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.3938385048573636,"extension":6.900250306031365},"index":3,"playId":"cffe66ea-e059-368a-9e8c-5de7f04e2847","pitchNumber":3,"startTime":"2026-02-26T18:09:04.313Z","endTime":"2026-02-26T18:09:07.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"second":{"id":669234,"link":"/api/v1/people/669234"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.938646506484847,"aZ":-22.7469024917975,"pfxX":8.951926163194264,"pfxZ":4.780281655830558,"pX":1.490812354435593,"pZ":3.6497633723207916,"vX0":-5.615773413865377,"vY0":-139.4025429135948,"vZ0":-2.930407689146116,"x":60.17,"y":140.24,"x0":2.3670335769649093,"y0":50.00024590034456,"z0":6.213933798158593,"aX":17.639815472115043},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.3,"breakHorizontal":-15.1,"spinRate":2233,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.39270896459131155,"extension":6.706965822234118},"index":4,"playId":"19573cfb-08d5-35c1-be6a-a314bd2f2e03","pitchNumber":4,"startTime":"2026-02-26T18:09:24.894Z","endTime":"2026-02-26T18:09:27.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"second":{"id":669234,"link":"/api/v1/people/669234"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.0,"awayTeamWinProbability":54.0,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":1.21,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:09:27.935Z","atBatIndex":2},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Edward Olivares grounds into a double play, shortstop Trevor Story to second baseman Caleb Durbin to first baseman Willson Contreras. Junior Caminero out at 2nd. Edward Olivares out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-26T18:09:33.715Z","endTime":"2026-02-26T18:10:48.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":658668,"fullName":"Edward Olivares","link":"/api/v1/people/658668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":658668,"fullName":"Edward Olivares","link":"/api/v1/people/658668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.0,"endSpeed":83.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.94158324815606,"aZ":-24.931885819855854,"pfxX":-2.144328348821343,"pfxZ":4.121108270152087,"pX":-0.20689568009109033,"pZ":2.394592880730056,"vX0":-5.180498440213371,"vY0":-131.01482290216236,"vZ0":-5.238558117961962,"x":124.89,"y":174.13,"x0":2.0663060437420593,"y0":50.00140293248168,"z0":6.258216423657434,"aX":-3.766165390310959},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.6,"breakHorizontal":4.9,"spinRate":2576,"spinDirection":191},"zone":5,"typeConfidence":2.0,"plateTime":0.41639048830710346,"extension":6.7304170250644155},"index":0,"playId":"2c25b99e-6351-3cae-9d5d-c0f98adf3d6a","pitchNumber":1,"startTime":"2026-02-26T18:10:00.094Z","endTime":"2026-02-26T18:10:03.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":658668,"link":"/api/v1/people/658668","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":669234,"link":"/api/v1/people/669234"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.096908495626607,"aZ":-36.85551381952231,"pfxX":-7.8392972778770575,"pfxZ":-3.2827771367129266,"pX":1.626547275964269,"pZ":3.2126149303960196,"vX0":0.7266942127414637,"vY0":-119.07190253819597,"vZ0":0.3580597563159049,"x":55.0,"y":152.04,"x0":2.3340127155624595,"y0":50.00060240612321,"z0":6.410713996052495,"aX":-11.189856302193164},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-5.5,"breakHorizontal":14.0,"spinRate":2421,"spinDirection":297},"zone":12,"typeConfidence":2.0,"plateTime":0.46102451657252086,"extension":6.6646425587041715},"index":1,"playId":"38d7d639-6924-382c-977a-d79dd064e00a","pitchNumber":2,"startTime":"2026-02-26T18:10:19.884Z","endTime":"2026-02-26T18:10:23.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":658668,"link":"/api/v1/people/658668","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":669234,"link":"/api/v1/people/669234"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.455453823765858,"aZ":-34.498682323387335,"pfxX":-7.435412630787894,"pfxZ":-1.6486476527830245,"pX":0.16040159398185846,"pZ":2.1994681591526013,"vX0":-2.023043325079369,"vY0":-117.93241740393948,"vZ0":-2.3180162061498817,"x":110.89,"y":179.39,"x0":1.9954388552434874,"y0":50.003598422749405,"z0":6.377543113005713,"aX":-10.472326156360332},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-3.2,"breakHorizontal":13.9,"spinRate":2342,"spinDirection":299},"zone":8,"typeConfidence":2.0,"plateTime":0.46445537323853436,"extension":6.509331659849288},"hitData":{"launchSpeed":94.7,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.05,"coordY":158.74}},"index":2,"playId":"68075093-23df-3801-8005-964b846807c7","pitchNumber":3,"startTime":"2026-02-26T18:10:40.394Z","endTime":"2026-02-26T18:10:48.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":658668,"link":"/api/v1/people/658668","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":669234,"link":"/api/v1/people/669234"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":658668,"link":"/api/v1/people/658668"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":658668,"link":"/api/v1/people/658668"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":8.800000000000004,"leverageIndex":1.92,"dramaIndex":107.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:10:48.785Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nate Eaton lines out sharply to shortstop Carson Williams.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-26T18:12:59.554Z","endTime":"2026-02-26T18:13:04.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":700246,"link":"/api/v1/people/700246"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.823724268739973,"aZ":-19.049616068135013,"pfxX":9.66003779721093,"pfxZ":6.958904208302543,"pX":-0.008996291866365453,"pZ":2.160121971897193,"vX0":-8.587238841786952,"vY0":-136.4006144635081,"vZ0":-6.278107391028811,"x":117.34,"y":180.46,"x0":1.9240022969832682,"y0":50.001672408641625,"z0":5.803839107182584,"aX":18.21326275632284},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.4,"breakHorizontal":-15.7,"spinRate":2156,"spinDirection":122},"zone":5,"typeConfidence":2.0,"plateTime":0.4014713425529055,"extension":6.503312932620837},"hitData":{"launchSpeed":105.7,"launchAngle":8.0,"totalDistance":202.0,"trajectory":"line_drive","hardness":"hard","location":"6","coordinates":{"coordX":94.65,"coordY":126.03}},"index":0,"playId":"6a800477-ad01-3029-ab93-1cdbb18a29e7","pitchNumber":1,"startTime":"2026-02-26T18:12:59.554Z","endTime":"2026-02-26T18:13:04.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"credit":"b_ab"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"credit":"p_ab"},{"player":{"id":681987,"link":"/api/v1/people/681987"},"credit":"b_pa"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:13:04.992Z","atBatIndex":4},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Trevor Story doubles (1) on a fly ball to center fielder Homer Bush Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-26T18:13:14.618Z","endTime":"2026-02-26T18:14:31.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683344,"link":"/api/v1/people/683344"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":74.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.15287629216676,"aZ":-36.98349634161055,"pfxX":-6.400614347082046,"pfxZ":-3.4830787917429262,"pX":0.09732823024482735,"pZ":2.5457563281947717,"vX0":-2.6802692113586275,"vY0":-116.8376955909553,"vZ0":0.1147809378239486,"x":113.29,"y":170.04,"x0":2.091015524585936,"y0":50.001033413307525,"z0":5.973323694756809,"aX":-8.842163949810663},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-6.0,"breakHorizontal":12.2,"spinRate":2401,"spinDirection":321},"zone":5,"typeConfidence":2.0,"plateTime":0.46890425692764337,"extension":6.555289638694065},"index":0,"playId":"c8f377b0-d506-375e-b2d6-3142562003f3","pitchNumber":1,"startTime":"2026-02-26T18:13:28.734Z","endTime":"2026-02-26T18:13:32.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.443010113379025,"aZ":-19.411220796279338,"pfxX":10.456903394696866,"pfxZ":6.7333390406456735,"pX":-0.44281346286486306,"pZ":2.2539982713738613,"vX0":-9.661029984133558,"vY0":-136.66713310093942,"vZ0":-5.730420648797129,"x":133.88,"y":177.92,"x0":1.7752628121462577,"y0":50.006298451031725,"z0":5.706542669252593,"aX":19.832691789606375},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.2,"breakHorizontal":-16.9,"spinRate":2220,"spinDirection":120},"zone":4,"typeConfidence":2.0,"plateTime":0.4004036626941647,"extension":6.474563778815549},"index":1,"playId":"08556432-b49c-30a1-b1de-a024cbd2d586","pitchNumber":2,"startTime":"2026-02-26T18:13:42.822Z","endTime":"2026-02-26T18:13:45.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.508543779950305,"aZ":-39.05137162735861,"pfxX":-7.939011587283006,"pfxZ":-5.263770291927542,"pX":0.8722599174523336,"pZ":1.5369049305641875,"vX0":-0.5441416758092046,"vY0":-114.31985656795396,"vZ0":-1.1904685479721375,"x":83.75,"y":197.28,"x0":2.143821964253196,"y0":50.00216648822104,"z0":5.9403774926264,"aX":-10.376771762769874},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-9.5,"breakHorizontal":14.5,"spinRate":2486,"spinDirection":322},"zone":14,"typeConfidence":2.0,"plateTime":0.48140211450717274,"extension":6.517723919582957},"index":2,"playId":"e1817934-7629-3960-b987-4d13c3c75da8","pitchNumber":3,"startTime":"2026-02-26T18:14:07.920Z","endTime":"2026-02-26T18:14:11.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72374698111355,"aZ":-20.179831725048167,"pfxX":8.845693740162767,"pfxZ":6.31192413486237,"pX":-0.49293181485265014,"pZ":2.0447184510774457,"vX0":-9.259141593080857,"vY0":-136.85212925745964,"vZ0":-6.086470105492672,"x":135.79,"y":183.57,"x0":1.7822782361136844,"y0":50.00190916427881,"z0":5.676301974191505,"aX":16.806375323671706},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.3,"breakHorizontal":-14.2,"spinRate":2199,"spinDirection":120},"zone":7,"typeConfidence":2.0,"plateTime":0.3999807709501271,"extension":6.520407502910674},"hitData":{"launchSpeed":99.5,"launchAngle":26.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":81.14,"coordY":45.32}},"index":3,"playId":"27b77119-cfbc-38e2-bc48-7788d2cd917a","pitchNumber":4,"startTime":"2026-02-26T18:14:20.660Z","endTime":"2026-02-26T18:14:31.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":0.63,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:14:31.448Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Willson Contreras walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-26T18:14:45.559Z","endTime":"2026-02-26T18:16:28.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"postOnSecond":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.962689057059926,"aZ":-22.74151180017244,"pfxX":1.1869198708025792,"pfxZ":5.508190734767906,"pX":-0.4059885070740992,"pZ":1.5434790928318767,"vX0":-7.018450141752562,"vY0":-129.286373250788,"vZ0":-5.8214885410499475,"x":132.48,"y":197.11,"x0":2.1759795396569084,"y0":50.00475036392197,"z0":5.541692425772138,"aX":2.0340774285589784},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.0,"breakHorizontal":-0.7,"spinRate":2221,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.4217592308177949,"extension":6.796071438250357},"index":0,"playId":"046f4d36-54a6-3c7c-b8e7-41fc2a0441be","pitchNumber":1,"startTime":"2026-02-26T18:15:04.842Z","endTime":"2026-02-26T18:15:08.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"04581664-0aea-3061-8f5f-97e41d9a78cc","startTime":"2026-02-26T18:15:17.673Z","endTime":"2026-02-26T18:15:20.673Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.5393547979309,"aZ":-22.693936916763832,"pfxX":9.628628685269769,"pfxZ":4.905315595420972,"pX":1.0765268651677748,"pZ":2.224276423537258,"vX0":-6.367610676861075,"vY0":-137.61782048210762,"vZ0":-5.51865785691241,"x":75.97,"y":178.72,"x0":2.16118234921946,"y0":50.00043373200049,"z0":5.778027533578477,"aX":18.59506340167315},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.0,"breakHorizontal":-16.2,"spinRate":2195,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.3969585280856953,"extension":6.361460255430914},"index":2,"playId":"ce97181e-551b-3ed8-b2f3-ce6694d51f31","pitchNumber":2,"startTime":"2026-02-26T18:15:35.405Z","endTime":"2026-02-26T18:15:38.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.367615530760105,"aZ":-32.164074601151746,"pfxX":7.806308387186167,"pfxZ":0.0034666095741400227,"pX":1.7219441810959273,"pZ":2.419953042814889,"vX0":-3.9254676965175026,"vY0":-121.87424117540252,"vZ0":-1.35172561879338,"x":51.36,"y":173.44,"x0":2.3371414990888475,"y0":50.000600272124885,"z0":5.753050264600375,"aX":11.77221118295859},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.0,"breakHorizontal":-13.2,"spinRate":2368,"spinDirection":91},"zone":14,"typeConfidence":2.0,"plateTime":0.44896786149563894,"extension":6.640178704311036},"index":3,"playId":"3293ba85-db71-3755-9039-b6d223582a47","pitchNumber":3,"startTime":"2026-02-26T18:15:52.966Z","endTime":"2026-02-26T18:15:56.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.723557676330877,"aZ":-17.521260812522147,"pfxX":7.302143689426908,"pfxZ":7.624325122825118,"pX":-0.25206229737564045,"pZ":3.2275288291896325,"vX0":-8.74308561098804,"vY0":-137.79233928690232,"vZ0":-3.749528356407276,"x":126.61,"y":151.64,"x0":2.0139071492531304,"y0":50.00597483317462,"z0":5.790485349835917,"aX":14.039761332032635},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.2,"breakHorizontal":-11.4,"spinRate":2228,"spinDirection":124},"zone":2,"typeConfidence":2.0,"plateTime":0.39755669646628267,"extension":6.575062701818482},"index":4,"playId":"53506835-f7d6-319f-94c1-8b84637ba0ff","pitchNumber":4,"startTime":"2026-02-26T18:16:08.034Z","endTime":"2026-02-26T18:16:11.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.963798202416246,"aZ":-39.240861094466084,"pfxX":-6.1632728102035,"pfxZ":-5.295052452483297,"pX":0.5816236951508486,"pZ":3.5914036461924574,"vX0":-1.4302407081960886,"vY0":-114.97580932717426,"vZ0":3.013828009246919,"x":94.83,"y":141.81,"x0":2.0128784428017825,"y0":50.002756237550145,"z0":6.080076619520521,"aX":-8.224573264531427},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-8.5,"breakHorizontal":11.5,"spinRate":2371,"spinDirection":319},"zone":12,"typeConfidence":2.0,"plateTime":0.4769668576656678,"extension":6.619011351513272},"index":5,"playId":"e82352b2-8fa1-35e4-a11c-67fb95e91d31","pitchNumber":5,"startTime":"2026-02-26T18:16:24.794Z","endTime":"2026-02-26T18:16:28.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.699999999999996,"awayTeamWinProbability":41.300000000000004,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":1.26,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:16:28.300Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Caleb Durbin flies out to right fielder Edward Olivares.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-26T18:16:39.588Z","endTime":"2026-02-26T18:18:06.017Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"postOnSecond":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":658668,"link":"/api/v1/people/658668"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.330519318282455,"aZ":-27.04084928148008,"pfxX":1.1976207291283298,"pfxZ":3.1328872928504268,"pX":1.5400516744838901,"pZ":2.5037889443946164,"vX0":-2.394160155979811,"vY0":-127.25624224061534,"vZ0":-2.5361510994514127,"x":58.3,"y":171.18,"x0":2.3378348955097192,"y0":50.00403106647495,"z0":5.657466477123892,"aX":1.9630043381734958},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.3,"breakHorizontal":-1.7,"spinRate":2153,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.4305711160087178,"extension":6.726965434475453},"index":0,"playId":"7749c5b0-27f8-3b83-9072-ef3ecffb2931","pitchNumber":1,"startTime":"2026-02-26T18:16:51.666Z","endTime":"2026-02-26T18:16:55.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.417694420697224,"aZ":-18.15438876234541,"pfxX":9.270497523685508,"pfxZ":7.4167713913255024,"pX":-0.7958563142599557,"pZ":1.2965879015352493,"vX0":-11.078703625967155,"vY0":-136.67673867106484,"vZ0":-8.197532371141941,"x":147.34,"y":203.77,"x0":2.107618409987113,"y0":50.00012068455441,"z0":5.583646086864266,"aX":17.51834023468574},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.8,"breakHorizontal":-14.4,"spinRate":2218,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.40090791396978176,"extension":6.649517959740772},"index":1,"playId":"e000df07-3908-35b7-ae17-59eb12c6fe17","pitchNumber":2,"startTime":"2026-02-26T18:17:05.757Z","endTime":"2026-02-26T18:17:08.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.25432792791207,"aZ":-18.671102809008516,"pfxX":9.597978389184199,"pfxZ":7.061829484447973,"pX":0.2278738126222928,"pZ":2.484332286931534,"vX0":-8.093050320443352,"vY0":-137.55928688352776,"vZ0":-5.375558050684027,"x":108.31,"y":171.7,"x0":1.9648651854103856,"y0":50.000311705088045,"z0":5.734470280062188,"aX":18.34394927513866},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.8,"breakHorizontal":-15.6,"spinRate":2222,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.3985776748500296,"extension":6.668517950653421},"index":2,"playId":"4b35dd5e-0c2d-3979-827f-fa049d22b86f","pitchNumber":3,"startTime":"2026-02-26T18:17:21.928Z","endTime":"2026-02-26T18:17:25.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.5,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.41195915118223,"aZ":-20.815280678914803,"pfxX":10.158985574986236,"pfxZ":6.023631153121448,"pX":0.5873294186692145,"pZ":2.7945395124182912,"vX0":-7.809142431754775,"vY0":-137.19211749528424,"vZ0":-3.9409539068062016,"x":94.61,"y":163.33,"x0":2.166260252040926,"y0":50.00233854603894,"z0":5.687811217902968,"aX":19.1557635378015},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.2,"breakHorizontal":-16.6,"spinRate":2284,"spinDirection":117},"zone":3,"typeConfidence":2.0,"plateTime":0.4008963656512208,"extension":6.749630033238181},"index":3,"playId":"8b4be1e4-1f74-3ec9-bb32-84354d024c7e","pitchNumber":4,"startTime":"2026-02-26T18:17:37.540Z","endTime":"2026-02-26T18:17:40.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11572699991465,"aZ":-29.652375318458965,"pfxX":7.758600085070899,"pfxZ":1.689510081252518,"pX":1.2407477276866885,"pZ":2.461383387140918,"vX0":-4.862278797820819,"vY0":-121.55932501083365,"vZ0":-1.78864655475692,"x":69.71,"y":172.32,"x0":2.2601528900781247,"y0":50.00536228088361,"z0":5.78431047022099,"aX":11.597944539895936},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.9,"breakHorizontal":-12.8,"spinRate":2348,"spinDirection":96},"zone":12,"typeConfidence":2.0,"plateTime":0.4508143844356809,"extension":6.669884424242092},"hitData":{"launchSpeed":75.3,"launchAngle":47.0,"totalDistance":228.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":158.06,"coordY":114.8}},"index":4,"playId":"0e5ef920-9c18-3e0f-a702-27099ec2edaf","pitchNumber":5,"startTime":"2026-02-26T18:17:56.526Z","endTime":"2026-02-26T18:18:06.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":-4.3999999999999915,"leverageIndex":1.9,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:18:06.017Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Connor Wong flies out to left fielder Justyn-Henry Malloy.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-26T18:18:18.387Z","endTime":"2026-02-26T18:18:39.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669234,"link":"/api/v1/people/669234"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":93.8,"endSpeed":85.7,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.255049790829588,"aZ":-18.844023006043592,"pfxX":8.983074774814474,"pfxZ":7.09279593979001,"pX":0.7876194522398889,"pZ":2.3750854143582805,"vX0":-6.8105735876278395,"vY0":-136.31510186037642,"vZ0":-5.659623343433343,"x":86.98,"y":174.65,"x0":2.152608935573584,"y0":50.00449283348693,"z0":5.781187166281197,"aX":16.889661972082912},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.8,"breakHorizontal":-14.8,"spinRate":2153,"spinDirection":122},"zone":6,"typeConfidence":2.0,"plateTime":0.40197083991602334,"extension":6.697737490943181},"hitData":{"launchSpeed":85.0,"launchAngle":29.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.72,"coordY":78.25}},"index":0,"playId":"1aa0cd68-9e9d-3b38-8a48-ca2b66cd70e4","pitchNumber":1,"startTime":"2026-02-26T18:18:31.955Z","endTime":"2026-02-26T18:18:39.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_ab"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"credit":"p_ab"},{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_pa"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.300000000000004,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:18:39.677Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonathan Aranda grounds out, second baseman Caleb Durbin to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-26T18:20:41.457Z","endTime":"2026-02-26T18:20:55.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.008644652480466,"aZ":-20.96566189697361,"pfxX":10.170602079476149,"pfxZ":5.7347415895245835,"pX":-0.3507488888405083,"pZ":1.836763349834058,"vX0":-10.306153221941312,"vY0":-138.67281011586246,"vZ0":-7.815937124091524,"x":130.37,"y":189.19,"x0":2.0863720259500145,"y0":50.00143398553453,"z0":6.0822014054656,"aX":19.875169394056044},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.9,"breakHorizontal":-16.3,"spinRate":2208,"spinDirection":136},"zone":7,"typeConfidence":2.0,"plateTime":0.3944494422917617,"extension":6.95874800636515},"hitData":{"launchSpeed":68.9,"launchAngle":-54.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.8,"coordY":158.74}},"index":0,"playId":"1d0c9825-5602-3f4a-aa14-916d0bf81d69","pitchNumber":1,"startTime":"2026-02-26T18:20:49.808Z","endTime":"2026-02-26T18:20:55.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:20:55.203Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Williamson grounds out, shortstop Trevor Story to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-26T18:21:16.192Z","endTime":"2026-02-26T18:22:07.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.50473574146449,"aZ":-12.966344374209035,"pfxX":3.866743647318213,"pfxZ":9.876228849080661,"pX":-0.17837860661576377,"pZ":2.8693283805669463,"vX0":-8.26600258004065,"vY0":-138.02666137415548,"vZ0":-6.539000616344659,"x":123.8,"y":161.31,"x0":2.342347714638338,"y0":50.00010063236546,"z0":6.128971589936518,"aX":7.519072551335611},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.8,"breakHorizontal":-5.4,"spinRate":2394,"spinDirection":140},"zone":2,"typeConfidence":2.0,"plateTime":0.3956650064637257,"extension":6.797326504759936},"index":0,"playId":"c927bcee-a7c5-34dc-828e-72fcf65e322b","pitchNumber":1,"startTime":"2026-02-26T18:21:32.261Z","endTime":"2026-02-26T18:21:35.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.96529318314267,"aZ":-29.415255282338002,"pfxX":7.398927799063996,"pfxZ":1.6926675738998345,"pX":1.1684910146316372,"pZ":1.804419322997456,"vX0":-5.248738372143807,"vY0":-126.99285350438447,"vZ0":-4.994687176168746,"x":72.46,"y":190.06,"x0":2.300601003597037,"y0":50.0062565501821,"z0":6.13624906969328,"aX":12.089431500316303},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.2,"breakHorizontal":-12.2,"spinRate":1114,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.43128395435363354,"extension":6.802282578895827},"index":1,"playId":"872ff461-7686-314e-aa34-81dd655ff712","pitchNumber":2,"startTime":"2026-02-26T18:21:45.434Z","endTime":"2026-02-26T18:21:48.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":95.2,"endSpeed":87.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.218165390915452,"aZ":-16.834725631091352,"pfxX":3.956369901444795,"pfxZ":7.8800051601231775,"pX":0.05846090559608136,"pZ":3.3082153035770054,"vX0":-7.657069964661866,"vY0":-138.46666812484588,"vZ0":-4.885138717193931,"x":114.77,"y":149.46,"x0":2.3425258370326993,"y0":50.001240626187624,"z0":6.217583868503666,"aX":7.70068694993222},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.4,"breakHorizontal":-5.6,"spinRate":2247,"spinDirection":143},"zone":2,"typeConfidence":2.0,"plateTime":0.3951981674715057,"extension":6.822233259608746},"hitData":{"launchSpeed":86.8,"launchAngle":-17.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.57,"coordY":143.7}},"index":2,"playId":"3b5baccd-1dac-34ad-8339-cdcd8cd460f4","pitchNumber":3,"startTime":"2026-02-26T18:22:00.454Z","endTime":"2026-02-26T18:22:07.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:22:07.621Z","atBatIndex":10},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Raynel Delgado pops out to shortstop Trevor Story.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-26T18:22:16.653Z","endTime":"2026-02-26T18:24:01.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.852110691261128,"aZ":-23.905386445893306,"pfxX":-0.17589737101179148,"pfxZ":4.496377699138752,"pX":-0.611788819075629,"pZ":1.9629853873466203,"vX0":-7.306676897774647,"vY0":-134.67573800622893,"vZ0":-6.84626915760025,"x":140.32,"y":185.78,"x0":2.1577385339200874,"y0":50.00506089849296,"z0":6.225414930370358,"aX":-0.3226805316093037},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.8,"breakHorizontal":1.8,"spinRate":2445,"spinDirection":172},"zone":7,"typeConfidence":2.0,"plateTime":0.40647080717680417,"extension":6.84120934072307},"index":0,"playId":"f137f6fa-dc09-346b-9ec6-0398acece01a","pitchNumber":1,"startTime":"2026-02-26T18:22:35.684Z","endTime":"2026-02-26T18:22:38.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":83.5,"endSpeed":77.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.366151715687675,"aZ":-31.629522199430166,"pfxX":-5.979603103140265,"pfxZ":0.35916601540197135,"pX":0.8236386596989941,"pZ":3.480374812928228,"vX0":-1.2376171099866602,"vY0":-121.7304557070049,"vZ0":-0.5666100125638343,"x":85.6,"y":144.81,"x0":2.1151618313014433,"y0":50.000440666447844,"z0":6.448700241298091,"aX":-8.9936562439747},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.7,"breakHorizontal":11.2,"spinRate":2287,"spinDirection":301},"zone":12,"typeConfidence":2.0,"plateTime":0.4495456169830767,"extension":6.503453798170155},"index":1,"playId":"f45398d2-9419-37eb-9e81-a5f23f4a5880","pitchNumber":2,"startTime":"2026-02-26T18:22:49.960Z","endTime":"2026-02-26T18:22:53.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.993570661222957,"aZ":-36.393568176840006,"pfxX":-7.601975529751375,"pfxZ":-3.011609308038371,"pX":-0.1220784030499995,"pZ":1.8571112158816703,"vX0":-2.946155999789075,"vY0":-117.79894661220771,"vZ0":-2.584542085482929,"x":121.65,"y":188.64,"x0":2.1334448569407076,"y0":50.00207790313036,"z0":6.342482378158327,"aX":-10.65170427573745},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-5.8,"breakHorizontal":14.5,"spinRate":2185,"spinDirection":304},"zone":8,"typeConfidence":2.0,"plateTime":0.46548219463641427,"extension":6.541576543689993},"index":2,"playId":"17d72102-f7b5-3741-8f53-59911725cab3","pitchNumber":3,"startTime":"2026-02-26T18:23:07.590Z","endTime":"2026-02-26T18:23:11.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":89.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.131490981085964,"aZ":-14.238562391701679,"pfxX":5.834544350993914,"pfxZ":8.828369299316384,"pX":0.465206612671805,"pZ":1.471756297184152,"vX0":-7.869120330100112,"vY0":-141.35302988995724,"vZ0":-10.011371541057512,"x":99.27,"y":199.04,"x0":2.5223801709069655,"y0":50.00078219375339,"z0":5.965480473206486,"aX":11.849404697266896},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.2,"breakHorizontal":-9.0,"spinRate":2408,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.38696769306786694,"extension":6.788317939847641},"index":3,"playId":"98e8887b-202c-3e64-9b4e-187e17885098","pitchNumber":4,"startTime":"2026-02-26T18:23:32.080Z","endTime":"2026-02-26T18:23:35.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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.9,"endSpeed":88.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.126512216385095,"aZ":-17.692254825090682,"pfxX":3.870637257711725,"pfxZ":7.313728295709495,"pX":0.182112886457527,"pZ":3.3150539450975773,"vX0":-7.236095308394204,"vY0":-139.522474509178,"vZ0":-4.57921870752629,"x":110.06,"y":149.27,"x0":2.301294984952479,"y0":50.00367858406376,"z0":6.136486275157108,"aX":7.665549161932249},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.5,"breakHorizontal":-5.6,"spinRate":2439,"spinDirection":144},"zone":2,"typeConfidence":2.0,"plateTime":0.39192705410583706,"extension":6.739759094371551},"hitData":{"launchSpeed":93.7,"launchAngle":62.0,"totalDistance":191.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":105.38,"coordY":153.89}},"index":4,"playId":"abdc9844-c981-3611-8153-000d9da9795b","pitchNumber":5,"startTime":"2026-02-26T18:23:53.404Z","endTime":"2026-02-26T18:24:01.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669384,"link":"/api/v1/people/669384"},"credit":"b_ab"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_ab"},{"player":{"id":669384,"link":"/api/v1/people/669384"},"credit":"b_pa"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:24:01.099Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kristian Campbell strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-26T18:26:05.272Z","endTime":"2026-02-26T18:28:05.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":692225,"fullName":"Kristian Campbell","link":"/api/v1/people/692225"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":692225,"fullName":"Kristian Campbell","link":"/api/v1/people/692225"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681371,"link":"/api/v1/people/681371"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.045369265508178,"aZ":-19.31463830894971,"pfxX":9.795193799237182,"pfxZ":6.84000042910702,"pX":-1.532495153647048,"pZ":3.568970783022931,"vX0":-13.424000043491338,"vY0":-136.06669786471807,"vZ0":-2.4568341329107315,"x":175.42,"y":142.42,"x0":2.185779981312199,"y0":50.00479089893238,"z0":5.817618682987972,"aX":18.422632323142484},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.0,"breakHorizontal":-15.0,"spinRate":2235,"spinDirection":118},"zone":11,"typeConfidence":2.0,"plateTime":0.4020985573460947,"extension":6.505308837976921},"index":0,"playId":"728e45d1-70fd-31ee-9146-134574aa24d8","pitchNumber":1,"startTime":"2026-02-26T18:26:09.090Z","endTime":"2026-02-26T18:26:12.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.543398775313765,"aZ":-28.342654131490757,"pfxX":1.5878066509195348,"pfxZ":2.3531946864685445,"pX":0.2735476064312783,"pZ":2.3921288522258033,"vX0":-6.359683416094969,"vY0":-126.68834823863928,"vZ0":-2.3752826090976864,"x":106.57,"y":174.19,"x0":2.6085518299897905,"y0":50.00324747146756,"z0":5.604158645931372,"aX":2.5859143124949613},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.0,"breakHorizontal":-1.4,"spinRate":2193,"spinDirection":129},"zone":5,"typeConfidence":2.0,"plateTime":0.43212024788806724,"extension":6.673979907911055},"index":1,"playId":"c11c7dc2-fd4b-3c01-81b2-7c21ac2e735b","pitchNumber":2,"startTime":"2026-02-26T18:26:22.928Z","endTime":"2026-02-26T18:26:26.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":true},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.07218172718345,"aZ":-19.783828696446275,"pfxX":9.735685939359184,"pfxZ":6.374775034028791,"pX":-0.06618246052554555,"pZ":1.7618790546843512,"vX0":-9.992900442260561,"vY0":-138.5711729932994,"vZ0":-7.021255582620638,"x":119.52,"y":191.21,"x0":2.3224874539114295,"y0":50.00554936461577,"z0":5.651249303919461,"aX":18.929943567091374},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.2,"breakHorizontal":-15.6,"spinRate":2222,"spinDirection":121},"zone":8,"typeConfidence":2.0,"plateTime":0.3953352437905453,"extension":6.5512976333601785},"index":2,"playId":"22fdff0b-4a04-33ce-9f33-2c8a9be27c11","pitchNumber":3,"startTime":"2026-02-26T18:26:33.893Z","endTime":"2026-02-26T18:26:37.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":681371,"fullName":"Dom Keegan","link":"/api/v1/people/681371"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.5,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.868950331812577,"aZ":-35.34626429551797,"pfxX":8.600490219107277,"pfxZ":-2.1543328840767835,"pX":1.261430929362486,"pZ":0.7350490514957155,"vX0":-5.875050696953681,"vY0":-120.95194242183632,"vZ0":-4.14111228322251,"x":68.92,"y":218.93,"x0":2.6115843937402383,"y0":50.00193317882678,"z0":5.587983284158084,"aX":12.668326645085578},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-4.7,"breakHorizontal":-14.0,"spinRate":2361,"spinDirection":89},"zone":14,"typeConfidence":2.0,"plateTime":0.4538584475320957,"extension":6.574818716385986},"index":3,"playId":"4d8cf688-9bd0-321e-9bc6-7baef5e6e9f2","pitchNumber":4,"startTime":"2026-02-26T18:27:08.856Z","endTime":"2026-02-26T18:27:12.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.018996067979984,"aZ":-19.107025888442344,"pfxX":8.484342851604625,"pfxZ":6.845829788522256,"pX":0.5565405061755451,"pZ":3.2143484131750792,"vX0":-8.20276191415492,"vY0":-136.78359549124428,"vZ0":-3.312994032947936,"x":95.79,"y":151.99,"x0":2.4809645339406674,"y0":50.00466043527562,"z0":5.739219881285949,"aX":16.201191346513298},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.0,"breakHorizontal":-13.8,"spinRate":2241,"spinDirection":121},"zone":3,"typeConfidence":2.0,"plateTime":0.3992737677066662,"extension":6.465502177673059},"index":4,"playId":"4496ba7e-228b-33c8-81c4-3bf23dbd9612","pitchNumber":5,"startTime":"2026-02-26T18:27:21.913Z","endTime":"2026-02-26T18:27:24.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.4,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.139845483275213,"aZ":-29.734780429437688,"pfxX":10.041363423959249,"pfxZ":1.6175948904830029,"pX":-0.03783931945837605,"pZ":0.9185875918000469,"vX0":-9.081839849992763,"vY0":-122.13141748790112,"vZ0":-5.068408019945908,"x":118.44,"y":213.98,"x0":2.4250043845618037,"y0":50.00471891420348,"z0":5.57931675111065,"aX":15.165359809542277},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.9,"breakHorizontal":-16.1,"spinRate":2454,"spinDirection":92},"zone":13,"typeConfidence":2.0,"plateTime":0.4485437414283857,"extension":6.723107692585121},"index":5,"playId":"77fd0336-6d1a-3598-9b67-c5ec8b130fee","pitchNumber":6,"startTime":"2026-02-26T18:27:39.571Z","endTime":"2026-02-26T18:27:42.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.97617904204948,"aZ":-17.65870016998548,"pfxX":8.78136462451008,"pfxZ":7.668476356559603,"pX":-0.3971818943559311,"pZ":3.586095197102335,"vX0":-10.26618451967634,"vY0":-136.44418905179492,"vZ0":-2.551992843455222,"x":132.14,"y":141.96,"x0":2.266601956597807,"y0":50.00034362365801,"z0":5.745072048790651,"aX":16.617122178277455},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.6,"breakHorizontal":-13.8,"spinRate":2181,"spinDirection":121},"zone":11,"typeConfidence":2.0,"plateTime":0.40086192815077215,"extension":6.713607005906833},"index":6,"playId":"2a8c879b-06f8-37ee-bb9e-18daf12df7ca","pitchNumber":7,"startTime":"2026-02-26T18:28:02.723Z","endTime":"2026-02-26T18:28:05.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692225,"link":"/api/v1/people/692225"},"credit":"b_ab"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"credit":"p_ab"},{"player":{"id":692225,"link":"/api/v1/people/692225"},"credit":"b_pa"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:28:05.775Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andruw Monasterio lines out to left fielder Justyn-Henry Malloy.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-26T18:28:12.513Z","endTime":"2026-02-26T18:29:54.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669234,"link":"/api/v1/people/669234"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.16363658851687,"aZ":-17.334344510338468,"pfxX":10.53055455780903,"pfxZ":7.871639302081855,"pX":0.9895099803614407,"pZ":2.919571656583743,"vX0":-7.599184888339129,"vY0":-136.48261919586088,"vZ0":-4.407123432861186,"x":79.28,"y":159.95,"x0":2.4423285199151823,"y0":50.00545295862961,"z0":5.749868623534698,"aX":19.86076018940028},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.4,"breakHorizontal":-17.4,"spinRate":2257,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.4013855141118756,"extension":6.487578049136386},"index":0,"playId":"fb83ec07-2265-3ec8-b79b-20124340ccfe","pitchNumber":1,"startTime":"2026-02-26T18:28:27.918Z","endTime":"2026-02-26T18:28:31.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.383002890662553,"aZ":-25.01313019504293,"pfxX":0.12982470219224884,"pfxZ":4.278652047401726,"pX":0.006533445346433806,"pZ":1.6066972698428006,"vX0":-6.103935782671665,"vY0":-128.26280463859243,"vZ0":-5.064048082708884,"x":116.75,"y":195.4,"x0":2.3957123757355845,"y0":50.00461916468925,"z0":5.54602401902072,"aX":0.21870914810906686},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.8,"breakHorizontal":1.1,"spinRate":2186,"spinDirection":132},"zone":8,"typeConfidence":2.0,"plateTime":0.42629955885241344,"extension":6.685331007878909},"index":1,"playId":"0b4f2a15-a936-3532-a301-e1df869bf190","pitchNumber":2,"startTime":"2026-02-26T18:28:47.707Z","endTime":"2026-02-26T18:28:51.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.175947873639757,"aZ":-34.942363686160796,"pfxX":-2.8653659832850633,"pfxZ":-1.8670375103914552,"pX":-0.6991796158371107,"pZ":2.4579344871536706,"vX0":-6.404101912314806,"vY0":-121.01974010681332,"vZ0":-0.4713099755735911,"x":143.65,"y":172.42,"x0":2.3564431407583086,"y0":50.004531835785194,"z0":5.722413039284683,"aX":-4.240277900426572},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.2,"breakHorizontal":6.7,"spinRate":2378,"spinDirection":305},"zone":4,"typeConfidence":2.0,"plateTime":0.45301917598179875,"extension":6.734994594296257},"index":2,"playId":"db628813-3c9d-395d-9749-a0357dea7d5d","pitchNumber":3,"startTime":"2026-02-26T18:29:04.566Z","endTime":"2026-02-26T18:29:08.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"}},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":71.8,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.400090467289047,"aZ":-38.490261963487875,"pfxX":-7.741000911816632,"pfxZ":-4.827861230644816,"pX":1.3413341693891394,"pZ":2.548320030905593,"vX0":-0.4578413300558242,"vY0":-114.30570974237733,"vZ0":1.0131544902511989,"x":65.87,"y":169.98,"x0":2.5490176594572085,"y0":50.00435634147019,"z0":5.913875179054788,"aX":-10.1225050228609},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-8.2,"breakHorizontal":14.0,"spinRate":2380,"spinDirection":315},"zone":12,"typeConfidence":2.0,"plateTime":0.48137495798315655,"extension":6.622511067642232},"index":3,"playId":"188a6cfc-ae72-3872-bac7-e33be80b29c7","pitchNumber":4,"startTime":"2026-02-26T18:29:36.882Z","endTime":"2026-02-26T18:29:40.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.1,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.880192800147217,"aZ":-28.251465375171797,"pfxX":9.317695806865627,"pfxZ":2.5918970221833337,"pX":1.0904843026188968,"pZ":2.430965141290089,"vX0":-6.278987338137714,"vY0":-122.19985065641268,"vZ0":-1.8819878770597027,"x":75.43,"y":173.14,"x0":2.4815648853193397,"y0":50.002903545570334,"z0":5.636009480934529,"aX":14.104444578277478},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.6,"breakHorizontal":-15.4,"spinRate":2323,"spinDirection":95},"zone":14,"typeConfidence":2.0,"plateTime":0.4480743865836234,"extension":6.672105407396955},"hitData":{"launchSpeed":87.0,"launchAngle":17.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":89.18,"coordY":99.44}},"index":4,"playId":"39b84814-19fe-3e0e-af5e-a3e26053ad31","pitchNumber":5,"startTime":"2026-02-26T18:29:47.893Z","endTime":"2026-02-26T18:29:54.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_ab"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"credit":"p_ab"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:29:54.763Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Allan Castro grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-26T18:30:03.462Z","endTime":"2026-02-26T18:30:42.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":691369,"fullName":"Allan Castro","link":"/api/v1/people/691369"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691369,"fullName":"Allan Castro","link":"/api/v1/people/691369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.767186820023035,"aZ":-38.32359318337604,"pfxX":-7.9369022118955845,"pfxZ":-4.5224081537924,"pX":-1.2953851843037323,"pZ":0.8985746974658128,"vX0":-5.616234990699209,"vY0":-117.20178655693809,"vZ0":-2.824797610405967,"x":166.38,"y":214.52,"x0":2.18214176031764,"y0":50.00342644031274,"z0":5.778203147757973,"aX":-10.793030091007667},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-8.6,"breakHorizontal":16.0,"spinRate":2428,"spinDirection":321},"zone":13,"typeConfidence":2.0,"plateTime":0.471403210581268,"extension":6.6970949763894705},"index":0,"playId":"e7a2df55-b1b7-3ba5-a846-f50e840e35ca","pitchNumber":1,"startTime":"2026-02-26T18:30:17.223Z","endTime":"2026-02-26T18:30:20.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":691369,"link":"/api/v1/people/691369","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":94.8,"endSpeed":86.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.00907820356423,"aZ":-18.87070037640747,"pfxX":10.129596218770706,"pfxZ":6.918492550028089,"pX":-0.07923315553132411,"pZ":2.700773559112656,"vX0":-9.652391624074994,"vY0":-137.67480624670318,"vZ0":-4.790836741998924,"x":120.02,"y":165.86,"x0":2.1528119926588376,"y0":50.00509038965597,"z0":5.7372420779313,"aX":19.486008061514237},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.6,"breakHorizontal":-16.3,"spinRate":2102,"spinDirection":119},"zone":5,"typeConfidence":2.0,"plateTime":0.39755259506373575,"extension":6.561195659130545},"hitData":{"launchSpeed":96.9,"launchAngle":-2.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.9,"coordY":155.11}},"index":1,"playId":"b1dc8986-4952-3849-88d7-766bfa757755","pitchNumber":2,"startTime":"2026-02-26T18:30:35.739Z","endTime":"2026-02-26T18:30:42.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":691369,"link":"/api/v1/people/691369","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691369,"link":"/api/v1/people/691369"},"credit":"b_ab"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"credit":"p_ab"},{"player":{"id":691369,"link":"/api/v1/people/691369"},"credit":"b_pa"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:30:42.435Z","atBatIndex":14},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Homer Bush Jr. doubles (1) on a fly ball to right fielder Braiden Ward.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-26T18:33:05.514Z","endTime":"2026-02-26T18:34:34.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":683344,"fullName":"Homer Bush Jr.","link":"/api/v1/people/683344"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":683344,"fullName":"Homer Bush Jr.","link":"/api/v1/people/683344"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":683344,"fullName":"Homer Bush Jr.","link":"/api/v1/people/683344"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":685274,"link":"/api/v1/people/685274"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Aroldis Chapman replaces Garrett Crochet.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T18:31:29.586Z","endTime":"2026-02-26T18:33:07.801Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":547973,"link":"/api/v1/people/547973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676979,"link":"/api/v1/people/676979","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":683344,"link":"/api/v1/people/683344","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.94036203562272,"aZ":-9.752975975359863,"pfxX":3.607712114062706,"pfxZ":11.295415711754686,"pX":0.7230245224043482,"pZ":3.0780995375804348,"vX0":-0.14197445356102045,"vY0":-140.49637528043527,"vZ0":-6.955319594408679,"x":89.44,"y":155.67,"x0":0.3062466679254988,"y0":50.00156811869009,"z0":6.230752075792918,"aX":7.1605733819432995},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.1,"breakHorizontal":-6.5,"spinRate":2372,"spinDirection":160},"zone":3,"typeConfidence":2.0,"plateTime":0.3909024130980412,"extension":6.795049165405242},"index":1,"playId":"faf0ae5c-df7f-3719-899f-814e8c659c39","pitchNumber":1,"startTime":"2026-02-26T18:33:07.801Z","endTime":"2026-02-26T18:33:11.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":683344,"link":"/api/v1/people/683344","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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.1,"endSpeed":87.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.076693422209864,"aZ":-9.973994539886373,"pfxX":2.9383357176231573,"pfxZ":11.5241717233629,"pX":0.9606194701242756,"pZ":0.80711829170352,"vX0":0.5340079354348568,"vY0":-137.9952486460472,"vZ0":-12.461780073286182,"x":80.38,"y":216.99,"x0":0.3829090459987487,"y0":50.0001793251387,"z0":6.056440269634271,"aX":5.658346246620381},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.5,"breakHorizontal":-5.4,"spinRate":2319,"spinDirection":162},"zone":14,"typeConfidence":2.0,"plateTime":0.3971079942323068,"extension":7.328396955360858},"index":2,"playId":"717d68e0-873f-3041-9cb1-7aee0dc1aa78","pitchNumber":2,"startTime":"2026-02-26T18:33:23.617Z","endTime":"2026-02-26T18:33:26.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":683344,"link":"/api/v1/people/683344","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.891216961607668,"aZ":-11.889091386217501,"pfxX":2.8116171037610993,"pfxZ":10.562061627090376,"pX":0.5965992641445896,"pZ":2.7513075977078767,"vX0":-0.7404892450941495,"vY0":-137.76621679279958,"vZ0":-6.991535532253956,"x":94.26,"y":164.49,"x0":0.5037863759144906,"y0":50.001335328629324,"z0":6.127340722872303,"aX":5.398367298690929},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.9,"breakHorizontal":-4.9,"spinRate":2299,"spinDirection":161},"zone":6,"typeConfidence":2.0,"plateTime":0.39773778308954677,"extension":7.37567303149011},"index":3,"playId":"6ad21ba9-6b14-3620-874e-b20d327894cc","pitchNumber":3,"startTime":"2026-02-26T18:33:40.943Z","endTime":"2026-02-26T18:33:44.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":683344,"link":"/api/v1/people/683344","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.39025117286029,"aZ":-23.603958119848112,"pfxX":-4.626682323957187,"pfxZ":5.662358207944733,"pX":0.672200847013278,"pZ":2.1531694699086663,"vX0":2.230270050663971,"vY0":-121.34428398633882,"vZ0":-5.027423353786569,"x":91.38,"y":180.64,"x0":0.34958399078317753,"y0":50.003188339500774,"z0":6.269852839027449,"aX":-7.003796093731113},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":9.5,"breakHorizontal":7.9,"spinRate":2184,"spinDirection":266},"zone":9,"typeConfidence":0.89,"plateTime":0.4488126402434043,"extension":7.4238894829153805},"index":4,"playId":"fbfa7fe2-2749-3792-aafc-638c7acda0bf","pitchNumber":4,"startTime":"2026-02-26T18:34:05.850Z","endTime":"2026-02-26T18:34:09.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":683344,"link":"/api/v1/people/683344","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.26393304455761,"aZ":-26.091302549303453,"pfxX":-4.5579879169513395,"pfxZ":3.833033362115529,"pX":0.035721932298654654,"pZ":2.382171232466182,"vX0":1.0035900889943328,"vY0":-124.72019583186213,"vZ0":-4.624572101037749,"x":115.64,"y":174.46,"x0":0.2224408949071859,"y0":50.00581943531511,"z0":6.392677542217425,"aX":-7.237111835487731},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.2,"breakHorizontal":8.0,"spinRate":2323,"spinDirection":285},"zone":5,"typeConfidence":0.89,"plateTime":0.4378837770350059,"extension":7.56445832693753},"hitData":{"launchSpeed":74.9,"launchAngle":36.0,"totalDistance":224.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":190.79,"coordY":136.77}},"index":5,"playId":"84ce0a6c-391b-3149-86bf-c3d72a48c60a","pitchNumber":5,"startTime":"2026-02-26T18:34:25.191Z","endTime":"2026-02-26T18:34:34.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":683344,"link":"/api/v1/people/683344","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683344,"link":"/api/v1/people/683344"},"credit":"b_ab"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_ab"},{"player":{"id":683344,"link":"/api/v1/people/683344"},"credit":"b_pa"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.2,"awayTeamWinProbability":56.8,"homeTeamWinProbabilityAdded":-6.799999999999997,"leverageIndex":0.98,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:34:34.998Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dom Keegan strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-26T18:34:51.147Z","endTime":"2026-02-26T18:36:08.284Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":681371,"fullName":"Dom Keegan","link":"/api/v1/people/681371"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":683344,"fullName":"Homer Bush Jr.","link":"/api/v1/people/683344"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681371,"fullName":"Dom Keegan","link":"/api/v1/people/681371"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.861478860038865,"aZ":-10.607567127356399,"pfxX":2.8984295530014252,"pfxZ":10.71861585404002,"pX":-1.2757738464005495,"pZ":2.94517524224606,"vX0":-5.238395831561886,"vY0":-140.4890451913628,"vZ0":-7.324132639092475,"x":165.63,"y":159.26,"x0":0.2308561657935286,"y0":50.004753873133836,"z0":6.264611856223933,"aX":5.833294006054299},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.2,"breakHorizontal":-4.2,"spinRate":2401,"spinDirection":162},"zone":11,"typeConfidence":2.0,"plateTime":0.38889675731896567,"extension":7.37258927246669},"index":0,"playId":"d4fa3b05-6079-39ac-9211-dac3a93f33c5","pitchNumber":1,"startTime":"2026-02-26T18:35:05.930Z","endTime":"2026-02-26T18:35:09.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":681371,"link":"/api/v1/people/681371","batSide":{"code":"R","description":"Right"}},"second":{"id":683344,"link":"/api/v1/people/683344"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.15461701965434,"aZ":-26.45511886697488,"pfxX":-3.549586513070181,"pfxZ":3.6943211099238864,"pX":0.704834976384965,"pZ":2.283097236900266,"vX0":2.311880918897605,"vY0":-122.48565513777667,"vZ0":-4.332242648619827,"x":90.13,"y":177.14,"x0":0.2182601214897451,"y0":50.00107353485523,"z0":6.29084174988985,"aX":-5.488969871900859},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":6.1,"breakHorizontal":6.0,"spinRate":2174,"spinDirection":272},"zone":6,"typeConfidence":0.89,"plateTime":0.44418124885368293,"extension":7.443140248940813},"index":1,"playId":"e718c16b-7c7e-3873-8011-00d8449b7aff","pitchNumber":2,"startTime":"2026-02-26T18:35:21.849Z","endTime":"2026-02-26T18:35:25.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":681371,"link":"/api/v1/people/681371","batSide":{"code":"R","description":"Right"}},"second":{"id":683344,"link":"/api/v1/people/683344"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.963575177789263,"aZ":-9.484726790199721,"pfxX":2.6921804470306827,"pfxZ":11.388290535023561,"pX":-0.1318392863222094,"pZ":2.5685635460853673,"vX0":-1.7982385872001336,"vY0":-140.0977266509868,"vZ0":-8.344266332755316,"x":122.03,"y":169.43,"x0":0.1678187835169648,"y0":50.00180001566893,"z0":6.201290267737194,"aX":5.363709083249048},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.2,"breakHorizontal":-4.6,"spinRate":2401,"spinDirection":160},"zone":5,"typeConfidence":2.0,"plateTime":0.3906091088614114,"extension":7.432868282286699},"index":2,"playId":"4105d6cd-f8d2-3c7c-a47e-77b8d82bf14c","pitchNumber":3,"startTime":"2026-02-26T18:35:40.636Z","endTime":"2026-02-26T18:35:43.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":681371,"link":"/api/v1/people/681371","batSide":{"code":"R","description":"Right"}},"second":{"id":683344,"link":"/api/v1/people/683344"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.659512261948432,"aZ":-27.892056463271757,"pfxX":-0.0941166069631183,"pfxZ":2.6042200434555722,"pX":-0.2539365596773895,"pZ":1.872073266400418,"vX0":-0.8894518735251327,"vY0":-126.44595359232933,"vZ0":-5.575724778820442,"x":126.68,"y":188.23,"x0":0.11216846907181319,"y0":50.005449983419076,"z0":6.2967473783160015,"aX":-0.15507518430052022},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.8,"breakHorizontal":0.4,"spinRate":778,"spinDirection":151},"zone":8,"typeConfidence":0.9,"plateTime":0.4303645178711992,"extension":7.5794253805241905},"index":3,"playId":"81cbe610-41f0-3e80-b786-7031b739fd7b","pitchNumber":4,"startTime":"2026-02-26T18:36:04.352Z","endTime":"2026-02-26T18:36:08.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":681371,"link":"/api/v1/people/681371","batSide":{"code":"R","description":"Right"}},"second":{"id":683344,"link":"/api/v1/people/683344"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681371,"link":"/api/v1/people/681371"},"credit":"b_ab"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_ab"},{"player":{"id":681371,"link":"/api/v1/people/681371"},"credit":"b_pa"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.8,"awayTeamWinProbability":52.2,"homeTeamWinProbabilityAdded":4.599999999999994,"leverageIndex":1.37,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:36:08.284Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Williams strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-26T18:36:22.981Z","endTime":"2026-02-26T18:37:23.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":683344,"fullName":"Homer Bush Jr.","link":"/api/v1/people/683344"},"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":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.2,"endSpeed":77.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.645403661799026,"aZ":-24.230961578308115,"pfxX":-4.888324668837816,"pfxZ":5.257852211326324,"pX":-0.39312351876404716,"pZ":2.4337104878172435,"vX0":0.0823365598296838,"vY0":-121.29501477471145,"vZ0":-4.567000010361219,"x":131.98,"y":173.07,"x0":0.20926024636789897,"y0":50.00328400157417,"z0":6.418919429234932,"aX":-7.384580578156124},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":8.9,"breakHorizontal":8.9,"spinRate":2112,"spinDirection":280},"zone":4,"typeConfidence":0.89,"plateTime":0.4491952973800828,"extension":7.307324345988985},"index":0,"playId":"567829d0-6cc5-39b8-beee-389c4e968381","pitchNumber":1,"startTime":"2026-02-26T18:36:33.520Z","endTime":"2026-02-26T18:36:39.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":700246,"link":"/api/v1/people/700246","batSide":{"code":"R","description":"Right"}},"second":{"id":683344,"link":"/api/v1/people/683344"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.599012347339063,"aZ":-8.344491553862158,"pfxX":4.99645219379939,"pfxZ":11.67008932597861,"pX":-0.03529325357856386,"pZ":1.987741421143688,"vX0":-2.1509973862503804,"vY0":-141.59058818878202,"vZ0":-10.47508497309396,"x":118.35,"y":185.11,"x0":0.08266985809659846,"y0":50.00185906671558,"z0":6.257703248382678,"aX":10.202366101500454},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.3,"breakHorizontal":-8.6,"spinRate":2398,"spinDirection":166},"zone":8,"typeConfidence":2.0,"plateTime":0.3859994356412324,"extension":7.291396677129524},"index":1,"playId":"8072e3a4-6759-324d-b8e4-4953ef012bdc","pitchNumber":2,"startTime":"2026-02-26T18:36:59.870Z","endTime":"2026-02-26T18:37:03.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":700246,"link":"/api/v1/people/700246","batSide":{"code":"R","description":"Right"}},"second":{"id":683344,"link":"/api/v1/people/683344"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.7,"endSpeed":91.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.66476711756654,"aZ":-11.81809018526561,"pfxX":5.809000394689226,"pfxZ":9.508494936055849,"pX":-0.2625056615369721,"pZ":3.3901514293543316,"vX0":-3.427099702141476,"vY0":-145.09031528737597,"vZ0":-6.1360785143582985,"x":127.01,"y":147.25,"x0":0.1768046954043154,"y0":50.00069191971287,"z0":6.246536210414748,"aX":12.433310854057773},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.2,"breakHorizontal":-9.8,"spinRate":2488,"spinDirection":158},"zone":2,"typeConfidence":2.0,"plateTime":0.3769306430042536,"extension":7.266428870099595},"index":2,"playId":"89e490ad-bbb1-3b46-9f64-b1c0908020af","pitchNumber":3,"startTime":"2026-02-26T18:37:20.238Z","endTime":"2026-02-26T18:37:23.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":700246,"link":"/api/v1/people/700246","batSide":{"code":"R","description":"Right"}},"second":{"id":683344,"link":"/api/v1/people/683344"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700246,"link":"/api/v1/people/700246"},"credit":"b_ab"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_ab"},{"player":{"id":700246,"link":"/api/v1/people/700246"},"credit":"b_pa"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.800000000000004,"awayTeamWinProbability":48.199999999999996,"homeTeamWinProbabilityAdded":4.000000000000007,"leverageIndex":1.45,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:37:23.902Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Justyn-Henry Malloy strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-26T18:37:44.340Z","endTime":"2026-02-26T18:41:23.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7,8],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":683344,"fullName":"Homer Bush Jr.","link":"/api/v1/people/683344"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.125292495388365,"aZ":-8.994125040346225,"pfxX":5.842840423601433,"pfxZ":11.401105963704092,"pX":-0.7525356219558776,"pZ":1.8007028974815507,"vX0":-4.3411762508442475,"vY0":-141.64058287438013,"vZ0":-10.724327516253224,"x":145.68,"y":190.16,"x0":0.04026555882176127,"y0":50.00598253491281,"z0":6.209873710887644,"aX":11.882874576009},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.6,"breakHorizontal":-9.7,"spinRate":2451,"spinDirection":168},"zone":7,"typeConfidence":2.0,"plateTime":0.3865935336515367,"extension":7.474491600238128},"index":0,"playId":"9673cf76-5494-3576-8c9b-eb39646ffef8","pitchNumber":1,"startTime":"2026-02-26T18:37:51.127Z","endTime":"2026-02-26T18:37:55.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"second":{"id":683344,"link":"/api/v1/people/683344"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.8,"endSpeed":91.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.29903398532741,"aZ":-9.283080444776818,"pfxX":4.425790988443399,"pfxZ":10.716895298149467,"pX":-0.4671886952406126,"pZ":2.607400640849753,"vX0":-3.4226171387558293,"vY0":-145.08034615069735,"vZ0":-8.737484694633084,"x":134.81,"y":168.38,"x0":0.15157147139438742,"y0":50.006941254956125,"z0":6.220738196342068,"aX":9.456053648370409},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":17.9,"breakHorizontal":-7.3,"spinRate":2521,"spinDirection":164},"zone":4,"typeConfidence":2.0,"plateTime":0.37724697710899413,"extension":7.699673926804239},"index":1,"playId":"44e53613-a32b-375f-a75e-83c37748a435","pitchNumber":2,"startTime":"2026-02-26T18:38:31.283Z","endTime":"2026-02-26T18:38:34.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"second":{"id":683344,"link":"/api/v1/people/683344"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":91.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.94847677808098,"aZ":-9.62592724336086,"pfxX":6.600544162595811,"pfxZ":10.492184031757045,"pX":-1.0716950867336197,"pZ":2.9558041081683326,"vX0":-5.481771897292171,"vY0":-144.999979058624,"vZ0":-7.793096516350692,"x":157.85,"y":158.97,"x0":-0.02295325422351311,"y0":50.00439894463016,"z0":6.250715878383555,"aX":14.187338847144165},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":17.8,"breakHorizontal":-11.0,"spinRate":2605,"spinDirection":165},"zone":11,"typeConfidence":2.0,"plateTime":0.3764131620976907,"extension":7.337831349183333},"index":2,"playId":"6c6bdf18-7089-30fd-983e-b8cade3ac524","pitchNumber":3,"startTime":"2026-02-26T18:38:55.829Z","endTime":"2026-02-26T18:38:59.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"second":{"id":683344,"link":"/api/v1/people/683344"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.9,"endSpeed":91.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.45118968053894,"aZ":-8.81263076658264,"pfxX":6.248487401099704,"pfxZ":10.929856345881776,"pX":-1.1102663151429324,"pZ":3.2939280766780965,"vX0":-5.04851375498713,"vY0":-145.36462059539943,"vZ0":-6.904613409351981,"x":159.32,"y":149.84,"x0":-0.16186188209077407,"y0":50.006906339152806,"z0":6.236956235326315,"aX":13.359867048401194},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":18.6,"breakHorizontal":-10.3,"spinRate":2497,"spinDirection":165},"zone":11,"typeConfidence":2.0,"plateTime":0.3769763583329331,"extension":7.4314934775111725},"index":3,"playId":"6df4de58-74b8-38d7-959a-a269f180df3e","pitchNumber":4,"startTime":"2026-02-26T18:39:18.340Z","endTime":"2026-02-26T18:39:27.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"second":{"id":683344,"link":"/api/v1/people/683344"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":86.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.793580953197612,"aZ":-22.991821129305404,"pfxX":5.832414723009635,"pfxZ":4.994667721517866,"pX":-1.8756947554830614,"pZ":-2.3827109199605276,"vX0":-7.015093509930237,"vY0":-134.16358489873951,"vZ0":-17.57444961545961,"x":188.5,"y":303.11,"x0":0.005108629247285002,"y0":50.00213474509465,"z0":5.8576149457628945,"aX":10.719751633266688},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.6,"breakHorizontal":-9.2,"spinRate":1471,"spinDirection":145},"zone":13,"typeConfidence":0.9,"plateTime":0.40697551153504774,"extension":7.8073252504887165},"index":4,"playId":"49f43407-82d1-3f50-8ea9-1e19263d3bed","pitchNumber":5,"startTime":"2026-02-26T18:39:52.741Z","endTime":"2026-02-26T18:39:55.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"second":{"id":683344,"link":"/api/v1/people/683344"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Aroldis Chapman. Homer Bush Jr. to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"actionPlayId":"49f43407-82d1-3f50-8ea9-1e19263d3bed","startTime":"2026-02-26T18:40:06.988Z","endTime":"2026-02-26T18:40:31.000Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":683344,"link":"/api/v1/people/683344"},"defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"second":{"id":683344,"link":"/api/v1/people/683344"},"postOnThird":{"id":683344,"link":"/api/v1/people/683344"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":1.4,"dramaIndex":43.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.798698136107475,"aZ":-34.18633132599223,"pfxX":2.774981161182377,"pfxZ":-1.181197169405543,"pX":-0.01416420541608118,"pZ":1.264584452626782,"vX0":-1.6999351986756837,"vY0":-128.9531068868348,"vZ0":-5.860474445808038,"x":117.54,"y":204.64,"x0":0.28903971710804927,"y0":50.002205716475835,"z0":6.166465865232981,"aX":4.729458387616982},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-3.1,"breakHorizontal":-4.7,"spinRate":809,"spinDirection":121},"zone":13,"typeConfidence":0.9,"plateTime":0.42281705911354184,"extension":7.570819740192853},"index":6,"playId":"12d6ce22-e5cb-3c61-8fd8-3a2c581f80ec","pitchNumber":6,"startTime":"2026-02-26T18:40:31.000Z","endTime":"2026-02-26T18:40:34.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"third":{"id":683344,"link":"/api/v1/people/683344"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15683567241461,"aZ":-11.347339938223435,"pfxX":6.773126007171321,"pfxZ":9.97114258439591,"pX":-0.17861622791952148,"pZ":3.0594005986856194,"vX0":-3.2153918921484648,"vY0":-143.38206242611187,"vZ0":-6.955291780264203,"x":123.81,"y":156.18,"x0":0.07530037651011429,"y0":50.00567262928102,"z0":6.219756531134682,"aX":14.149686185598956},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.9,"breakHorizontal":-11.6,"spinRate":2390,"spinDirection":163},"zone":2,"typeConfidence":2.0,"plateTime":0.38154543803456464,"extension":7.35193089618771},"index":7,"playId":"68ebc315-29ab-3392-86bb-b12e4a12f018","pitchNumber":7,"startTime":"2026-02-26T18:40:55.386Z","endTime":"2026-02-26T18:40:58.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"third":{"id":683344,"link":"/api/v1/people/683344"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.830639710473914,"aZ":-12.873844988946871,"pfxX":6.8393059441894035,"pfxZ":9.277469258510362,"pX":0.6210289280559718,"pZ":2.6038183628499127,"vX0":-1.714714401938921,"vY0":-143.03506413932806,"vZ0":-7.808761451315646,"x":93.33,"y":168.48,"x0":0.3383121503801045,"y0":50.000852207095434,"z0":6.169647559511404,"aX":14.222006020630301},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.5,"breakHorizontal":-12.1,"spinRate":2278,"spinDirection":162},"zone":6,"typeConfidence":2.0,"plateTime":0.38238792932155663,"extension":7.492782654521874},"index":8,"playId":"234f9b8c-640d-3559-97f0-be654edd85c2","pitchNumber":8,"startTime":"2026-02-26T18:41:20.309Z","endTime":"2026-02-26T18:41:23.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"third":{"id":683344,"link":"/api/v1/people/683344"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669234,"link":"/api/v1/people/669234"},"credit":"b_ab"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_ab"},{"player":{"id":669234,"link":"/api/v1/people/669234"},"credit":"b_pa"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":4.200000000000003,"leverageIndex":1.4,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:41:23.436Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Braiden Ward strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-26T18:43:35.947Z","endTime":"2026-02-26T18:45:00.238Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681371,"link":"/api/v1/people/681371"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cole Sulser replaces Steven Matz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T18:42:14.944Z","endTime":"2026-02-26T18:43:38.260Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642121,"link":"/api/v1/people/642121"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":685274,"link":"/api/v1/people/685274","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.5,"strikeZoneTop":3.08,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.67418551355133,"aZ":-24.558940390589402,"pfxX":1.375754654262285,"pfxZ":4.783278619071936,"pX":1.030030957524364,"pZ":1.4370825293523797,"vX0":6.565875085729255,"vY0":-124.98513274578251,"vZ0":-5.237415069795639,"x":77.74,"y":199.98,"x0":-1.8028623571974194,"y0":50.002759580294374,"z0":5.560120993013332,"aX":2.190449600744892},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.8,"breakHorizontal":-4.0,"spinRate":2280,"spinDirection":174},"zone":14,"typeConfidence":0.91,"plateTime":0.43715683249896653,"extension":6.644650118426736},"index":1,"playId":"dc310b1b-1b5f-3431-aedf-166ac430a614","pitchNumber":1,"startTime":"2026-02-26T18:43:38.260Z","endTime":"2026-02-26T18:43:41.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":685274,"link":"/api/v1/people/685274","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.08,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.558073785803327,"aZ":-13.171443293580852,"pfxX":-5.213866126016555,"pfxZ":10.513120133458347,"pX":-0.0820516854871328,"pZ":2.5593188141925345,"vX0":5.629520147806359,"vY0":-133.5541498089527,"vZ0":-5.638049718680097,"x":120.13,"y":169.68,"x0":-1.5390843316466212,"y0":50.00627983872892,"z0":5.643950513678984,"aX":-9.427991043543301},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.0,"breakHorizontal":8.3,"spinRate":2300,"spinDirection":214},"zone":5,"typeConfidence":0.9,"plateTime":0.4099943373136141,"extension":6.759336267127337},"index":2,"playId":"5ed947bc-9069-3f36-9903-095559bb6e12","pitchNumber":2,"startTime":"2026-02-26T18:43:52.504Z","endTime":"2026-02-26T18:43:59.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":685274,"link":"/api/v1/people/685274","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.08,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.4506005486875,"aZ":-12.364535616299353,"pfxX":-6.049005040923816,"pfxZ":10.872091666351034,"pX":0.3127038481112269,"pZ":3.493253955725173,"vX0":7.212088318041126,"vY0":-134.45373915725042,"vZ0":-3.6252003593151687,"x":105.08,"y":144.46,"x0":-1.624558486765657,"y0":50.004784215566744,"z0":5.7427824118764415,"aX":-11.024239039930311},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.1,"breakHorizontal":9.4,"spinRate":2368,"spinDirection":214},"zone":12,"typeConfidence":0.9,"plateTime":0.4081204526825992,"extension":6.7449050286044905},"index":3,"playId":"9b3288fc-a096-3e80-bfbd-665ecec5b923","pitchNumber":3,"startTime":"2026-02-26T18:44:38.604Z","endTime":"2026-02-26T18:44:42.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":685274,"link":"/api/v1/people/685274","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.08,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.1464449470252,"aZ":-30.25597256178291,"pfxX":-6.742031004006138,"pfxZ":1.2856930418428019,"pX":-0.008305588143641936,"pZ":0.8416088880690765,"vX0":6.110512310249668,"vY0":-121.57771872159975,"vZ0":-5.217538514101576,"x":117.32,"y":216.06,"x0":-1.679971939587416,"y0":50.00416859651394,"z0":5.6456732588299285,"aX":-10.079625879738158},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.3,"breakHorizontal":10.7,"spinRate":1627,"spinDirection":235},"zone":14,"typeConfidence":0.89,"plateTime":0.45074866361194355,"extension":6.751048136171288},"index":4,"playId":"1f5b9ed1-d89e-3afd-be9e-a095c55c5070","pitchNumber":4,"startTime":"2026-02-26T18:44:56.568Z","endTime":"2026-02-26T18:45:00.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":685274,"link":"/api/v1/people/685274","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685274,"link":"/api/v1/people/685274"},"credit":"b_ab"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_ab"},{"player":{"id":685274,"link":"/api/v1/people/685274"},"credit":"b_pa"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:45:00.238Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nate Eaton singles on a ground ball to center fielder Homer Bush Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-26T18:45:10.334Z","endTime":"2026-02-26T18:45:32.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"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":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683344,"link":"/api/v1/people/683344"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63001158689466,"aZ":-28.71049875818131,"pfxX":2.478304568634411,"pfxZ":2.1275261725901906,"pX":0.03730328061616158,"pZ":2.607515236046488,"vX0":3.9933928879290734,"vY0":-126.51129533175417,"vZ0":-1.9919164475793334,"x":115.58,"y":168.38,"x0":-1.8806525039704127,"y0":50.00281322700557,"z0":5.695267865252472,"aX":4.037064452748998},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.6,"breakHorizontal":-5.4,"spinRate":2155,"spinDirection":173},"zone":5,"typeConfidence":0.91,"plateTime":0.4321343592720237,"extension":6.613586864825264},"hitData":{"launchSpeed":107.7,"launchAngle":-6.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.23,"coordY":120.19}},"index":0,"playId":"cee59079-7d1f-3e83-96d3-224c9e6b7b07","pitchNumber":1,"startTime":"2026-02-26T18:45:25.328Z","endTime":"2026-02-26T18:45:32.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"credit":"b_ab"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_ab"},{"player":{"id":681987,"link":"/api/v1/people/681987"},"credit":"b_pa"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":0.73,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:45:32.027Z","atBatIndex":20},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Trevor Story pops out to second baseman Ben Williamson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-26T18:46:18.629Z","endTime":"2026-02-26T18:47:27.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1],"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":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"be43b1df-dbda-3893-bcdb-efd86ac30822","startTime":"2026-02-26T18:46:03.629Z","endTime":"2026-02-26T18:46:06.629Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.360789392038715,"aZ":-13.823215999291303,"pfxX":-5.745914816454809,"pfxZ":10.077316313009097,"pX":0.2911619198065164,"pZ":2.9519711923579477,"vX0":6.611410820806954,"vY0":-134.4062259642753,"vZ0":-4.787846712576944,"x":105.9,"y":159.08,"x0":-1.4592985654362212,"y0":50.00587349563504,"z0":5.745272805758863,"aX":-10.4673419650105},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.4,"breakHorizontal":8.9,"spinRate":2356,"spinDirection":208},"zone":3,"typeConfidence":0.9,"plateTime":0.4082169438230272,"extension":6.687937964743174},"index":1,"playId":"bce9caa4-2cc6-374e-acaf-fe9176d96be4","pitchNumber":1,"startTime":"2026-02-26T18:46:20.897Z","endTime":"2026-02-26T18:46:25.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.67215031233174,"aZ":-29.652677329865398,"pfxX":8.102207975527493,"pfxZ":1.8142285696045755,"pX":2.5761609358588684,"pZ":0.8648153157721722,"vX0":7.5006266175643095,"vY0":-117.18763762414922,"vZ0":-4.482972132758821,"x":18.8,"y":215.43,"x0":-1.7212789135543065,"y0":50.00047946728907,"z0":5.580384398468345,"aX":11.237552994610873},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":2.4,"breakHorizontal":-16.6,"spinRate":2439,"spinDirection":57},"zone":14,"typeConfidence":0.93,"plateTime":0.46784507179180546,"extension":6.509317465439826},"index":2,"playId":"dc3d5219-837b-328d-af0b-f9068be9511f","pitchNumber":2,"startTime":"2026-02-26T18:46:43.572Z","endTime":"2026-02-26T18:46:48.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Cole Sulser. Nate Eaton to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":3,"actionPlayId":"dc3d5219-837b-328d-af0b-f9068be9511f","startTime":"2026-02-26T18:47:01.152Z","endTime":"2026-02-26T18:47:17.935Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681987,"link":"/api/v1/people/681987"},"defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":681987,"link":"/api/v1/people/681987"},"postOnSecond":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"homeTeamWinProbability":57.699999999999996,"awayTeamWinProbability":42.300000000000004,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":1.37,"dramaIndex":51.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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.048728146604176,"aZ":-27.08069017523099,"pfxX":-6.131139625891084,"pfxZ":3.5250020539971665,"pX":0.05220045606150919,"pZ":1.8445789733227258,"vX0":5.831748336974468,"vY0":-119.20668587052717,"vZ0":-3.4455985211950777,"x":115.01,"y":188.98,"x0":-1.6246318919078784,"y0":50.00286099194414,"z0":5.742823405428757,"aX":-8.859753846807363},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":5.9,"breakHorizontal":9.7,"spinRate":1572,"spinDirection":237},"zone":8,"typeConfidence":0.89,"plateTime":0.4587748566567673,"extension":6.579659702164765},"hitData":{"launchSpeed":80.1,"launchAngle":66.0,"totalDistance":128.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":149.62,"coordY":151.47}},"index":4,"playId":"2f326833-cf19-3000-a860-f35736230f80","pitchNumber":3,"startTime":"2026-02-26T18:47:17.935Z","endTime":"2026-02-26T18:47:27.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"second":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":-3.8999999999999915,"leverageIndex":1.37,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:47:27.079Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willson Contreras strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-26T18:47:48.383Z","endTime":"2026-02-26T18:48:39.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681371,"link":"/api/v1/people/681371"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.839870602723224,"aZ":-11.423573177141396,"pfxX":-5.749708751049553,"pfxZ":11.50363557584419,"pX":0.6703721406871606,"pZ":2.4302038389948004,"vX0":7.487916109591588,"vY0":-133.48166186725612,"vZ0":-6.462850638007031,"x":91.45,"y":173.16,"x0":-1.4246999624046972,"y0":50.00216272671138,"z0":5.705957803556021,"aX":-10.371317313167774},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.6,"breakHorizontal":8.8,"spinRate":2248,"spinDirection":211},"zone":6,"typeConfidence":0.9,"plateTime":0.41040181011605403,"extension":6.772687563288075},"index":0,"playId":"93559793-8181-3954-b01f-738fef2c56be","pitchNumber":1,"startTime":"2026-02-26T18:47:52.303Z","endTime":"2026-02-26T18:47:55.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.979530610052624,"aZ":-13.788144074674516,"pfxX":-6.442600840743571,"pfxZ":9.97571236107425,"pX":0.7490833330758906,"pZ":3.0118164952561113,"vX0":7.787308909285885,"vY0":-134.81774241232395,"vZ0":-4.66901007103424,"x":88.45,"y":157.46,"x0":-1.3381348256233199,"y0":50.00074761091397,"z0":5.737281342961748,"aX":-11.872511516371008},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.3,"breakHorizontal":10.1,"spinRate":2351,"spinDirection":213},"zone":3,"typeConfidence":0.9,"plateTime":0.4060717737547823,"extension":6.753086224296751},"index":1,"playId":"b7623da2-5c01-3654-9ac3-753d3e7af550","pitchNumber":2,"startTime":"2026-02-26T18:48:08.461Z","endTime":"2026-02-26T18:48:11.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58486638632247,"aZ":-12.951793256393564,"pfxX":-6.71013517384056,"pfxZ":10.397664640355837,"pX":0.6991339523901561,"pZ":3.4499615801848056,"vX0":7.683537006902079,"vY0":-135.15071989049363,"vZ0":-3.7009137164364123,"x":90.35,"y":145.63,"x0":-1.3095354387895672,"y0":50.00492289195812,"z0":5.747366013001617,"aX":-12.408824946684701},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.2,"breakHorizontal":10.6,"spinRate":2382,"spinDirection":211},"zone":12,"typeConfidence":0.9,"plateTime":0.4053408147792088,"extension":6.728052209082903},"index":2,"playId":"82e4cf8c-a3c5-324c-bdf9-64de44e1e720","pitchNumber":3,"startTime":"2026-02-26T18:48:36.711Z","endTime":"2026-02-26T18:48:39.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_ab"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_ab"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.8000000000000043,"leverageIndex":1.42,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:48:39.871Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Junior Caminero flies out to right fielder Braiden Ward.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-26T18:51:01.348Z","endTime":"2026-02-26T18:51:43.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":685274,"link":"/api/v1/people/685274"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Greg Weissert replaces Aroldis Chapman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T18:49:44.638Z","endTime":"2026-02-26T18:51:03.598Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669711,"link":"/api/v1/people/669711"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.002914326418942,"aZ":-27.00047733217193,"pfxX":-11.193617044925741,"pfxZ":2.908993947915013,"pX":-1.1283001133878532,"pZ":2.4702678842973356,"vX0":8.950217352644895,"vY0":-133.13737420654545,"vZ0":-2.3480013393453754,"x":160.01,"y":172.08,"x0":-3.0944082920471767,"y0":50.004601987247355,"z0":5.3360796743189605,"aX":-19.915234369280288},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.9,"breakHorizontal":18.1,"spinRate":2126,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4128386250176632,"extension":5.5314286448121734},"index":1,"playId":"2859cb38-d01b-3167-927d-c6c49256e4c3","pitchNumber":1,"startTime":"2026-02-26T18:51:03.598Z","endTime":"2026-02-26T18:51:07.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":94.1,"endSpeed":86.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95988804949446,"aZ":-19.965938634098162,"pfxX":-7.409944961710721,"pfxZ":6.403214310444071,"pX":0.46944433318534534,"pZ":3.1111943665352664,"vX0":11.445504865566042,"vY0":-136.6532546388987,"vZ0":-2.718076793983445,"x":99.11,"y":154.78,"x0":-2.795700084740224,"y0":50.000364541145416,"z0":5.478536199947844,"aX":-14.12166724050035},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.3,"breakHorizontal":11.3,"spinRate":2431,"spinDirection":230},"zone":3,"typeConfidence":2.0,"plateTime":0.39965543229463885,"extension":5.756440958870942},"hitData":{"launchSpeed":98.7,"launchAngle":27.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":201.91,"coordY":78.46}},"index":2,"playId":"ac7ef6d7-e89f-3c10-a160-c082dee76a74","pitchNumber":2,"startTime":"2026-02-26T18:51:36.336Z","endTime":"2026-02-26T18:51:43.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:51:43.990Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edward Olivares grounds out, third baseman Andruw Monasterio to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-26T18:51:51.711Z","endTime":"2026-02-26T18:52:59.329Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":658668,"fullName":"Edward Olivares","link":"/api/v1/people/658668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":658668,"fullName":"Edward Olivares","link":"/api/v1/people/658668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97024166442007,"aZ":-26.235858820913545,"pfxX":-0.3455664521962416,"pfxZ":3.7167408099804993,"pX":0.4575041078060115,"pZ":1.7829883735058045,"vX0":9.093247819095895,"vY0":-125.27557401489483,"vZ0":-3.0815257193789867,"x":99.56,"y":190.64,"x0":-3.165883655691571,"y0":50.004740043074456,"z0":5.160704053909793,"aX":-0.5536660433214854},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.2,"breakHorizontal":-1.3,"spinRate":2578,"spinDirection":111},"zone":9,"typeConfidence":2.0,"plateTime":0.4362739700138363,"extension":5.655220993823582},"index":0,"playId":"016220ea-9b58-394b-8da5-074f3d96fbb0","pitchNumber":1,"startTime":"2026-02-26T18:52:10.571Z","endTime":"2026-02-26T18:52:13.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":658668,"link":"/api/v1/people/658668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.30259888909896,"aZ":-31.73353947617751,"pfxX":-9.624725970103889,"pfxZ":0.23997781959188202,"pX":0.4232359930284797,"pZ":2.8613507596438064,"vX0":12.109530296759909,"vY0":-135.79627264945339,"vZ0":-0.7694205794736808,"x":100.87,"y":161.52,"x0":-2.847717756504484,"y0":50.00599215707652,"z0":5.359947940300821,"aX":-17.942635873504926},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":0.5,"breakHorizontal":14.8,"spinRate":2196,"spinDirection":234},"zone":3,"typeConfidence":2.0,"plateTime":0.4036646032290587,"extension":5.6622169877979145},"index":1,"playId":"e4efd810-7bee-39a6-927a-e4073e3ea43a","pitchNumber":2,"startTime":"2026-02-26T18:52:28.010Z","endTime":"2026-02-26T18:52:31.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":658668,"link":"/api/v1/people/658668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":94.8,"endSpeed":86.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.09712150107835,"aZ":-18.824247064463584,"pfxX":-6.72295431824692,"pfxZ":6.94504366304667,"pX":-0.06645629356282653,"pZ":3.461804582177709,"vX0":10.051254037716506,"vY0":-137.6660595950246,"vZ0":-2.158325116279809,"x":119.53,"y":145.31,"x0":-2.8886824795273047,"y0":50.003770824690655,"z0":5.527909012226957,"aX":-12.926086290597096},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.4,"breakHorizontal":10.1,"spinRate":2336,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3976140764832281,"extension":5.755020513682027},"hitData":{"launchSpeed":89.5,"launchAngle":-39.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.62,"coordY":156.15}},"index":2,"playId":"35b6642b-38e6-3efb-b970-e53f75c48401","pitchNumber":3,"startTime":"2026-02-26T18:52:51.604Z","endTime":"2026-02-26T18:52:59.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":658668,"link":"/api/v1/people/658668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":658668,"link":"/api/v1/people/658668"},"credit":"b_ab"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_ab"},{"player":{"id":658668,"link":"/api/v1/people/658668"},"credit":"b_pa"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.7,"awayTeamWinProbability":45.3,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:52:59.329Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonathan Aranda walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-26T18:53:08.582Z","endTime":"2026-02-26T18:55:11.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":81.9,"endSpeed":74.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.4123313527144,"aZ":-28.788243289273154,"pfxX":11.534148262703926,"pfxZ":2.378481525472276,"pX":0.15725203888941824,"pZ":1.3760093159930946,"vX0":4.972910352379343,"vY0":-119.17246268603445,"vZ0":-1.9117673182477253,"x":111.01,"y":201.63,"x0":-3.4621484913240095,"y0":50.00128344712714,"z0":4.818761128057751,"aX":16.391013843767624},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":4.1,"breakHorizontal":-22.2,"spinRate":2776,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.46169738316398856,"extension":5.85076499701991},"index":0,"playId":"bbbf8665-084e-36e4-9220-b7a8a0ecf779","pitchNumber":1,"startTime":"2026-02-26T18:53:30.227Z","endTime":"2026-02-26T18:53:33.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.38397799649494,"aZ":-35.79934451196434,"pfxX":-9.728311893683733,"pfxZ":-2.3029742514091334,"pX":0.045963229914900455,"pZ":1.057024229077141,"vX0":10.748845938994993,"vY0":-124.67775293039598,"vZ0":-2.2021549604281696,"x":115.25,"y":210.24,"x0":-3.059992277472109,"y0":50.00448111936434,"z0":4.909963999411159,"aX":-15.296455343553111},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.4,"breakHorizontal":15.1,"spinRate":1551,"spinDirection":269},"zone":14,"typeConfidence":2.0,"plateTime":0.43953012426091354,"extension":6.073772578762549},"index":1,"playId":"64b50c80-f59a-3f1b-af3a-fe18c8396c14","pitchNumber":2,"startTime":"2026-02-26T18:53:47.244Z","endTime":"2026-02-26T18:53:50.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.536604751027937,"aZ":-15.789498911660253,"pfxX":-5.155414675356947,"pfxZ":8.683563212783543,"pX":-1.0996422594457922,"pZ":4.153832368587677,"vX0":6.753156738476393,"vY0":-136.8179209315397,"vZ0":-0.9029435315845386,"x":158.92,"y":126.63,"x0":-2.9356068806248667,"y0":50.001459800310684,"z0":5.575188269074369,"aX":-9.72668149298674},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.7,"breakHorizontal":7.8,"spinRate":2281,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4010682183108023,"extension":5.62955319827532},"index":2,"playId":"47cfa1eb-34d2-37d4-936b-a77ee9c20cae","pitchNumber":3,"startTime":"2026-02-26T18:54:03.732Z","endTime":"2026-02-26T18:54:06.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.518629706148317,"aZ":-21.359333735965784,"pfxX":-7.962922413685064,"pfxZ":5.743488760334786,"pX":0.08678642373504365,"pZ":2.312314869583352,"vX0":11.062684854561631,"vY0":-136.48139861398406,"vZ0":-3.962733854079067,"x":113.69,"y":176.35,"x0":-2.9878014366274583,"y0":50.00502656603876,"z0":5.257373868233084,"aX":-14.999656535965737},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.7,"breakHorizontal":12.0,"spinRate":2253,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.4015887002059002,"extension":5.7523024359438475},"index":3,"playId":"b8337156-8eae-33c8-ae06-9c9cade7a102","pitchNumber":4,"startTime":"2026-02-26T18:54:23.038Z","endTime":"2026-02-26T18:54:26.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.07214113091251,"aZ":-17.262672963722814,"pfxX":-6.294150544657039,"pfxZ":7.91355624040283,"pX":-0.005370452274816584,"pZ":2.5794137339143552,"vX0":9.949735231221371,"vY0":-136.20850187768812,"vZ0":-4.065181310303398,"x":117.2,"y":169.14,"x0":-2.882863478697156,"y0":50.00658630831485,"z0":5.280188336754935,"aX":-11.866427439896539},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.7,"breakHorizontal":9.4,"spinRate":2313,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.40166560873869095,"extension":5.779419676554506},"index":4,"playId":"f90dd3ae-98ae-3b6e-ac87-1136b09cb8f0","pitchNumber":5,"startTime":"2026-02-26T18:54:41.711Z","endTime":"2026-02-26T18:54:45.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.068143735495866,"aZ":-33.10726644627899,"pfxX":-10.754600870869538,"pfxZ":-0.5891566297262121,"pX":1.5080584338720981,"pZ":0.41330099286406174,"vX0":14.126326580593021,"vY0":-124.79525333863982,"vZ0":-4.326913112373551,"x":59.52,"y":227.62,"x0":-2.816948745630556,"y0":50.002059704780606,"z0":4.883300441526122,"aX":-17.038044443004548},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.9,"breakHorizontal":16.4,"spinRate":1580,"spinDirection":268},"zone":14,"typeConfidence":2.0,"plateTime":0.4381472184714128,"extension":6.046573303049549},"index":5,"playId":"c8b7ae4d-d85f-3511-b14d-03e79b7724a8","pitchNumber":6,"startTime":"2026-02-26T18:55:07.964Z","endTime":"2026-02-26T18:55:11.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.2,"awayTeamWinProbability":46.8,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.52,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:55:11.196Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ben Williamson flies out to right fielder Braiden Ward.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-26T18:55:23.392Z","endTime":"2026-02-26T18:57:03.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":685274,"link":"/api/v1/people/685274"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.236400683715406,"aZ":-27.61567700770278,"pfxX":11.012672585654416,"pfxZ":3.177757937546877,"pX":-0.006108119248779946,"pZ":2.58248539043075,"vX0":4.79481720992778,"vY0":-119.43730948098862,"vZ0":0.39238312154216115,"x":117.23,"y":169.05,"x0":-3.4742682950084895,"y0":50.00556002448097,"z0":4.910926005870377,"aX":15.82217984053752},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":6.1,"breakHorizontal":-21.1,"spinRate":3022,"spinDirection":73},"zone":5,"typeConfidence":2.0,"plateTime":0.45960063566799914,"extension":5.604329663850109},"index":0,"playId":"2feef5e0-9f53-3fc3-9abe-338e58472353","pitchNumber":1,"startTime":"2026-02-26T18:55:43.446Z","endTime":"2026-02-26T18:55:46.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.460820773043984,"aZ":-28.04153596572984,"pfxX":12.335026960875151,"pfxZ":2.9653499261022382,"pX":0.003906428435004437,"pZ":2.264284787690424,"vX0":4.561574131028208,"vY0":-118.12315609536404,"vZ0":0.06973726715673068,"x":116.85,"y":177.64,"x0":-3.5623904414146788,"y0":50.00171993075272,"z0":4.842920260290623,"aX":17.183672918314183},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":5.6,"breakHorizontal":-23.5,"spinRate":3025,"spinDirection":74},"zone":5,"typeConfidence":2.0,"plateTime":0.4662123981953572,"extension":5.762920396999338},"index":1,"playId":"0da233f0-4021-3bcd-8060-9de6c9fbbec1","pitchNumber":2,"startTime":"2026-02-26T18:56:04.451Z","endTime":"2026-02-26T18:56:07.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":86.8,"endSpeed":80.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75007005105966,"aZ":-35.19145093598537,"pfxX":-11.128328093637993,"pfxZ":-1.883086251117953,"pX":1.5741194786186166,"pZ":0.18214323955555362,"vX0":14.23689322384182,"vY0":-125.56176934989396,"vZ0":-4.481443899145621,"x":57.0,"y":233.86,"x0":-2.716161669418897,"y0":50.003188278954596,"z0":4.844651822931538,"aX":-17.8197634805663},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.3,"breakHorizontal":17.0,"spinRate":1625,"spinDirection":265},"zone":14,"typeConfidence":2.0,"plateTime":0.4357540576439467,"extension":6.081108424902854},"index":2,"playId":"bc081614-b49d-34b0-b9a5-684f0441aa28","pitchNumber":3,"startTime":"2026-02-26T18:56:27.748Z","endTime":"2026-02-26T18:56:30.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":87.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.10991711636009,"aZ":-15.464632438121932,"pfxX":-5.662373955425585,"pfxZ":8.576748076023643,"pX":0.3805149592093027,"pZ":2.6890808973570692,"vX0":10.65618366187493,"vY0":-138.05819544988046,"vZ0":-4.650187354786824,"x":102.5,"y":166.17,"x0":-2.777706942437425,"y0":50.001198777352535,"z0":5.421841309733547,"aX":-11.03043640904669},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.8,"breakHorizontal":8.3,"spinRate":2408,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.39536979681199513,"extension":5.973320480057668},"hitData":{"launchSpeed":95.3,"launchAngle":29.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":126.43,"coordY":192.13}},"index":3,"playId":"4f49f423-1f83-342d-9055-a6eba32e7b2f","pitchNumber":4,"startTime":"2026-02-26T18:56:55.526Z","endTime":"2026-02-26T18:57:03.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_ab"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_ab"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_pa"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.1,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-02-26T18:57:03.365Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Caleb Durbin walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-26T18:59:18.922Z","endTime":"2026-02-26T19:00:20.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694375,"fullName":"TJ Nichols","link":"/api/v1/people/694375"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: TJ Nichols replaces Cole Sulser.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T18:58:06.027Z","endTime":"2026-02-26T18:59:21.188Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694375,"link":"/api/v1/people/694375"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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.6,"endSpeed":86.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.150694569093996,"aZ":-16.191391370524947,"pfxX":-5.668579066382712,"pfxZ":8.33784666183551,"pX":-0.7317922816312152,"pZ":3.5836782606922126,"vX0":3.0039060061945495,"vY0":-137.71875622077394,"vZ0":-3.5613166040457713,"x":144.89,"y":142.02,"x0":-1.1013598596856682,"y0":50.00265235658995,"z0":5.991549385075343,"aX":-10.867127960632963},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":9.6,"spinRate":1973,"spinDirection":218},"zone":11,"typeConfidence":0.98,"plateTime":0.3980123778574205,"extension":6.166678264781925},"index":1,"playId":"4dcb85d0-2c83-33b3-bf42-0a433a4f5baa","pitchNumber":1,"startTime":"2026-02-26T18:59:21.188Z","endTime":"2026-02-26T18:59:24.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694375,"link":"/api/v1/people/694375","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.946124495301095,"aZ":-10.851361028220156,"pfxX":-4.2978018377364,"pfxZ":10.72238462312103,"pX":0.7069055225877132,"pZ":1.489632017350855,"vX0":5.967846091482605,"vY0":-140.18360612121836,"vZ0":-9.72294852998708,"x":90.05,"y":198.56,"x0":-0.8920392799574443,"y0":50.004932344826635,"z0":5.713430579477702,"aX":-8.548229755892883},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.5,"breakHorizontal":6.6,"spinRate":2033,"spinDirection":213},"zone":9,"typeConfidence":1.0,"plateTime":0.39085370475887604,"extension":6.323747904983062},"index":2,"playId":"1f706593-0319-3919-a7e0-f64e16a39576","pitchNumber":2,"startTime":"2026-02-26T18:59:33.885Z","endTime":"2026-02-26T18:59:36.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694375,"link":"/api/v1/people/694375","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.788947267789485,"aZ":-12.424909158378837,"pfxX":-6.42433204076841,"pfxZ":10.041181777855058,"pX":0.23699534665702193,"pZ":1.2387534083720448,"vX0":5.5916920733244355,"vY0":-139.4653985980912,"vZ0":-9.773713291752708,"x":107.97,"y":205.33,"x0":-0.9606877731740535,"y0":50.005687091672776,"z0":5.611470610183422,"aX":-12.639378710822573},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":10.4,"spinRate":2111,"spinDirection":214},"zone":14,"typeConfidence":0.94,"plateTime":0.39295038186040054,"extension":6.272326885684464},"index":3,"playId":"4e3b3d39-31dc-358e-88df-46cbce95d88f","pitchNumber":3,"startTime":"2026-02-26T18:59:47.909Z","endTime":"2026-02-26T18:59:51.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694375,"link":"/api/v1/people/694375","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.42098540058852,"aZ":-11.573908864092573,"pfxX":-4.933963365924843,"pfxZ":10.565943035931326,"pX":-0.6166742966617237,"pZ":2.767686936280139,"vX0":3.021719300380988,"vY0":-138.83136540984933,"vZ0":-6.116470446947135,"x":140.51,"y":164.05,"x0":-1.0788096783032781,"y0":50.00442550242849,"z0":5.771674443020493,"aX":-9.620921274317915},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.0,"breakHorizontal":8.3,"spinRate":2008,"spinDirection":214},"zone":1,"typeConfidence":0.99,"plateTime":0.3947122237337606,"extension":6.29665385889969},"index":4,"playId":"a2519837-9c39-3630-90ec-29d09c4bcfd3","pitchNumber":4,"startTime":"2026-02-26T19:00:02.374Z","endTime":"2026-02-26T19:00:05.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694375,"link":"/api/v1/people/694375","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":77.8,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.614852473020246,"aZ":-30.435227876746485,"pfxX":0.7786561339171407,"pfxZ":1.1125380922223211,"pX":-0.9713082151726352,"pZ":2.75573704487938,"vX0":0.08937021381729263,"vY0":-125.61842579658814,"vZ0":-1.7333738998481354,"x":154.02,"y":164.38,"x0":-1.108468075666769,"y0":50.0032246518627,"z0":5.9811770257247305,"aX":1.217271817314241},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.8,"breakHorizontal":-1.4,"spinRate":1929,"spinDirection":135},"zone":11,"typeConfidence":0.93,"plateTime":0.4397140384160365,"extension":6.197858017612068},"index":5,"playId":"c516ac1b-4eaf-3160-bbdf-c2d45b79a334","pitchNumber":5,"startTime":"2026-02-26T19:00:16.336Z","endTime":"2026-02-26T19:00:20.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694375,"link":"/api/v1/people/694375","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":694375,"link":"/api/v1/people/694375"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":4.29999999999999,"leverageIndex":1.06,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:00:20.692Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Connor Wong grounds out, shortstop Carson Williams to first baseman Jonathan Aranda. Caleb Durbin to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-26T19:00:26.011Z","endTime":"2026-02-26T19:01:38.509Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694375,"fullName":"TJ Nichols","link":"/api/v1/people/694375"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":700246,"link":"/api/v1/people/700246"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"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":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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.1,"endSpeed":79.7,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.327500692652904,"aZ":-28.389286987695943,"pfxX":0.7657432084954969,"pfxZ":2.332649286761187,"pX":-0.0986664111782077,"pZ":2.2371528594411036,"vX0":2.30791420278396,"vY0":-126.87762725986244,"vZ0":-3.470488982684631,"x":120.76,"y":178.38,"x0":-1.121601976322823,"y0":50.002002282462115,"z0":5.899054335165513,"aX":1.2407391447993306},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.6,"breakHorizontal":-1.9,"spinRate":1740,"spinDirection":170},"zone":5,"typeConfidence":0.92,"plateTime":0.43263492445698937,"extension":6.364544663070447},"index":0,"playId":"b07eaf64-55c3-353b-9727-74d2f6dfa424","pitchNumber":1,"startTime":"2026-02-26T19:00:47.240Z","endTime":"2026-02-26T19:00:50.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694375,"link":"/api/v1/people/694375","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.088605385433652,"aZ":-13.768839918890402,"pfxX":-4.795578655625278,"pfxZ":9.262170899183946,"pX":0.48266966691406965,"pZ":1.0660009900412437,"vX0":5.977483879823073,"vY0":-139.96358760909348,"vZ0":-10.290071647815203,"x":98.6,"y":210.0,"x0":-1.0559236583679776,"y0":50.00440918309099,"z0":5.6880043040879595,"aX":-9.531689018760318},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.9,"breakHorizontal":7.4,"spinRate":1948,"spinDirection":212},"zone":14,"typeConfidence":0.99,"plateTime":0.3910721036850484,"extension":6.282826972570344},"index":1,"playId":"95621ace-9912-30ed-9d0b-2e3598d3d077","pitchNumber":2,"startTime":"2026-02-26T19:01:04.977Z","endTime":"2026-02-26T19:01:11.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694375,"link":"/api/v1/people/694375","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Passed ball by catcher Dom Keegan. Caleb Durbin to 2nd.","event":"Passed Ball","eventType":"passed_ball","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":2,"actionPlayId":"95621ace-9912-30ed-9d0b-2e3598d3d077","startTime":"2026-02-26T19:01:28.953Z","endTime":"2026-02-26T19:01:32.480Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":702332,"link":"/api/v1/people/702332"},"defense":{"pitcher":{"id":694375,"link":"/api/v1/people/694375","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"postOnSecond":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"homeTeamWinProbability":63.4,"awayTeamWinProbability":36.6,"homeTeamWinProbabilityAdded":3.1000000000000014,"leverageIndex":1.74,"dramaIndex":68.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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":89.5,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.274478449674074,"aZ":-17.512037141872813,"pfxX":-4.918567704380734,"pfxZ":7.248591328531257,"pX":-0.38849759853633614,"pZ":1.9131934889638418,"vX0":3.7402732557218576,"vY0":-140.29222720662935,"vZ0":-7.774972867604903,"x":131.81,"y":187.12,"x0":-1.0899773090263047,"y0":50.00562539748379,"z0":5.830658525360174,"aX":-9.953336170229125},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.0,"breakHorizontal":8.3,"spinRate":1839,"spinDirection":213},"zone":7,"typeConfidence":0.99,"plateTime":0.3882089910059796,"extension":6.303656326473281},"hitData":{"launchSpeed":85.9,"launchAngle":-10.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.81,"coordY":166.62}},"index":3,"playId":"a266968b-b746-33a1-a858-940d50e508c4","pitchNumber":3,"startTime":"2026-02-26T19:01:32.480Z","endTime":"2026-02-26T19:01:38.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694375,"link":"/api/v1/people/694375","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_ab"},{"player":{"id":694375,"link":"/api/v1/people/694375"},"credit":"p_ab"},{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_pa"},{"player":{"id":694375,"link":"/api/v1/people/694375"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.2,"awayTeamWinProbability":37.8,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":1.74,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:01:38.509Z","atBatIndex":28},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Kristian Campbell hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-26T19:02:07.420Z","endTime":"2026-02-26T19:03:34.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":692225,"fullName":"Kristian Campbell","link":"/api/v1/people/692225"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694375,"fullName":"TJ Nichols","link":"/api/v1/people/694375"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":692225,"fullName":"Kristian Campbell","link":"/api/v1/people/692225"},"postOnThird":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":692225,"fullName":"Kristian Campbell","link":"/api/v1/people/692225"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":88.3,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.91069832868313,"aZ":-14.10543131102171,"pfxX":-5.5083634226225575,"pfxZ":9.029312650600701,"pX":-0.285993227868174,"pZ":2.14477746420916,"vX0":4.129344997915991,"vY0":-140.77570831790416,"vZ0":-7.791326357201133,"x":127.9,"y":180.87,"x0":-1.0585552105635163,"y0":50.00204813029829,"z0":5.86762898612539,"aX":-11.02021629742812},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.9,"breakHorizontal":9.1,"spinRate":1989,"spinDirection":216},"zone":7,"typeConfidence":0.99,"plateTime":0.38956200966925625,"extension":6.154509697557348},"index":0,"playId":"334576e4-aad1-342e-bdd9-76e3f0aca751","pitchNumber":1,"startTime":"2026-02-26T19:02:07.420Z","endTime":"2026-02-26T19:02:10.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694375,"link":"/api/v1/people/694375","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":88.4,"endSpeed":81.8,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.741712953308763,"aZ":-30.111443838965094,"pfxX":1.3136389508469077,"pfxZ":1.2283870172804,"pX":0.43499247299706795,"pZ":0.928115846780478,"vX0":3.174957600787153,"vY0":-128.59669727915147,"vZ0":-6.614840076177389,"x":100.42,"y":213.72,"x0":-0.9845302903110026,"y0":50.00437733696634,"z0":5.8585143990273965,"aX":2.208068906642879},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.0,"breakHorizontal":-3.1,"spinRate":2035,"spinDirection":173},"zone":14,"typeConfidence":0.92,"plateTime":0.4253158413072047,"extension":6.219554872868598},"index":1,"playId":"f9da266e-97b8-3eab-8758-59017ef82568","pitchNumber":2,"startTime":"2026-02-26T19:02:24.424Z","endTime":"2026-02-26T19:02:28.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694375,"link":"/api/v1/people/694375","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":97.0,"endSpeed":88.6,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3801475903971,"aZ":-12.905983820312153,"pfxX":-2.7147432909029026,"pfxZ":9.562582126318285,"pX":0.43958230161283807,"pZ":3.283187321391726,"vX0":4.531404236612509,"vY0":-141.11806300958938,"vZ0":-5.250523008214102,"x":100.24,"y":150.13,"x0":-0.8349541599721988,"y0":50.0058947696242,"z0":6.000787842812569,"aX":-5.472153371142471},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.4,"breakHorizontal":4.0,"spinRate":2065,"spinDirection":211},"zone":3,"typeConfidence":1.0,"plateTime":0.38827021942593465,"extension":6.272906596074293},"index":2,"playId":"07a2c629-133c-34ae-93e5-fe319c518c22","pitchNumber":3,"startTime":"2026-02-26T19:02:45.498Z","endTime":"2026-02-26T19:02:48.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694375,"link":"/api/v1/people/694375","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":97.5,"endSpeed":89.8,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.847858401554145,"aZ":-10.224086400499946,"pfxX":-5.767221935550615,"pfxZ":10.725097210736894,"pX":1.129376099844229,"pZ":1.5399916577977975,"vX0":7.548215202065131,"vY0":-141.56795762753643,"vZ0":-10.111175824104695,"x":73.95,"y":197.2,"x0":-0.8120049488478588,"y0":50.001788701272005,"z0":5.795738618552566,"aX":-11.801896741531673},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.6,"breakHorizontal":9.0,"spinRate":2065,"spinDirection":214},"zone":14,"typeConfidence":0.95,"plateTime":0.38570596899688114,"extension":6.378081426801949},"index":3,"playId":"84c9c454-ee55-3adc-9246-93d4a9a792c7","pitchNumber":4,"startTime":"2026-02-26T19:03:08.840Z","endTime":"2026-02-26T19:03:11.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694375,"link":"/api/v1/people/694375","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":79.1,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.379301665432035,"aZ":-32.00818556356894,"pfxX":-0.20191380970290496,"pfxZ":0.10303359060305972,"pX":-2.023662879564102,"pZ":3.4214646353493463,"vX0":-2.175034492687908,"vY0":-127.73365418571407,"vZ0":-0.2860543820791652,"x":194.14,"y":146.4,"x0":-1.1274480295616438,"y0":50.003954117778335,"z0":6.096725075622245,"aX":-0.32628623303098286},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.4,"breakHorizontal":1.0,"spinRate":1474,"spinDirection":87},"zone":11,"typeConfidence":0.93,"plateTime":0.43224432549408887,"extension":6.120549604834341},"index":4,"playId":"1078e6cb-f7a4-3861-8abc-09b5891efe52","pitchNumber":5,"startTime":"2026-02-26T19:03:25.849Z","endTime":"2026-02-26T19:03:34.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694375,"link":"/api/v1/people/694375","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692225,"link":"/api/v1/people/692225"},"credit":"b_pa"},{"player":{"id":694375,"link":"/api/v1/people/694375"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.1,"awayTeamWinProbability":35.900000000000006,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":1.73,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:03:34.269Z","atBatIndex":29},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Andruw Monasterio reaches on a fielding error by second baseman Ben Williamson. Caleb Durbin scores. Kristian Campbell to 2nd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-26T19:03:43.409Z","endTime":"2026-02-26T19:04:22.394Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694375,"fullName":"TJ Nichols","link":"/api/v1/people/694375"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"postOnSecond":{"id":692225,"fullName":"Kristian Campbell","link":"/api/v1/people/692225"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":{"id":694375,"link":"/api/v1/people/694375"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]},{"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":692225,"fullName":"Kristian Campbell","link":"/api/v1/people/692225"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.965387543007378,"aZ":-25.505049594788062,"pfxX":1.4684649765843938,"pfxZ":4.023285528688603,"pX":-0.7076040045479736,"pZ":1.817743910848937,"vX0":0.669743095307463,"vY0":-127.57291815530976,"vZ0":-5.086185100173601,"x":143.97,"y":189.7,"x0":-1.1638680704195818,"y0":50.000395535233146,"z0":5.8345111177918705,"aX":2.4326629540697855},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.5,"breakHorizontal":-2.8,"spinRate":1847,"spinDirection":190},"zone":7,"typeConfidence":0.93,"plateTime":0.4284889120407871,"extension":6.34425025037022},"index":0,"playId":"532e1923-a0ac-3dbd-aa08-fb2c55793798","pitchNumber":1,"startTime":"2026-02-26T19:03:57.165Z","endTime":"2026-02-26T19:04:01.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694375,"link":"/api/v1/people/694375","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":692225,"link":"/api/v1/people/692225"},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.0,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.94513876419333,"aZ":-12.348277826151845,"pfxX":-6.34373623230428,"pfxZ":9.767582761500698,"pX":-0.26087069363933213,"pZ":1.9692837049880516,"vX0":4.077175906256299,"vY0":-141.69722258895513,"vZ0":-8.644749283769858,"x":126.94,"y":185.61,"x0":-0.8956252415012593,"y0":50.00253945320785,"z0":5.852309774090743,"aX":-12.875371543821647},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.1,"breakHorizontal":10.7,"spinRate":2082,"spinDirection":212},"zone":8,"typeConfidence":0.93,"plateTime":0.38681903415778374,"extension":6.368468892548901},"hitData":{"launchSpeed":95.2,"launchAngle":1.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.32,"coordY":146.62}},"index":1,"playId":"4b405a84-7e01-3d86-8d1a-77a949413a8c","pitchNumber":2,"startTime":"2026-02-26T19:04:16.555Z","endTime":"2026-02-26T19:04:22.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694375,"link":"/api/v1/people/694375","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":692225,"link":"/api/v1/people/692225"},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_ab"},{"player":{"id":694375,"link":"/api/v1/people/694375"},"credit":"p_ab"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":694375,"link":"/api/v1/people/694375"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.1,"awayTeamWinProbability":27.900000000000006,"homeTeamWinProbabilityAdded":8.0,"leverageIndex":2.26,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:04:22.394Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Allan Castro flies out sharply to center fielder Homer Bush Jr.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-26T19:05:39.979Z","endTime":"2026-02-26T19:06:27.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":691369,"fullName":"Allan Castro","link":"/api/v1/people/691369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694375,"fullName":"TJ Nichols","link":"/api/v1/people/694375"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"postOnSecond":{"id":692225,"fullName":"Kristian Campbell","link":"/api/v1/people/692225"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691369,"fullName":"Allan Castro","link":"/api/v1/people/691369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683344,"link":"/api/v1/people/683344"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-26T19:05:28.920Z","endTime":"2026-02-26T19:05:42.342Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":694375,"link":"/api/v1/people/694375","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":691369,"link":"/api/v1/people/691369","batSide":{"code":"L","description":"Left"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"second":{"id":692225,"link":"/api/v1/people/692225"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.6280876592172,"aZ":-29.86817700673231,"pfxX":-5.100542058179378,"pfxZ":1.4025198325357637,"pX":0.3457993635719444,"pZ":1.35172630067785,"vX0":4.921899624500333,"vY0":-126.96995509108274,"vZ0":-5.311502316069039,"x":103.82,"y":202.28,"x0":-0.9499195522941334,"y0":50.00086168302796,"z0":5.831351698652505,"aX":-8.373902239376452},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.6,"breakHorizontal":8.2,"spinRate":964,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4304563257269125,"extension":6.502226414156685},"index":1,"playId":"6baa1a21-ce2b-3b10-8a11-fe83338a0581","pitchNumber":1,"startTime":"2026-02-26T19:05:42.342Z","endTime":"2026-02-26T19:05:45.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694375,"link":"/api/v1/people/694375","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":691369,"link":"/api/v1/people/691369","batSide":{"code":"L","description":"Left"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"second":{"id":692225,"link":"/api/v1/people/692225"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":97.6,"endSpeed":90.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.41834713639453,"aZ":-12.372139941504685,"pfxX":-6.42693654785813,"pfxZ":9.646289154459327,"pX":0.6906882594833176,"pZ":0.5477198002874613,"vX0":6.892831729733896,"vY0":-141.68774142190196,"vZ0":-12.0102457753843,"x":90.67,"y":223.99,"x0":-0.9272815785511124,"y0":50.00521713242935,"z0":5.6087024035834725,"aX":-13.196751232547355},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.4,"breakHorizontal":10.4,"spinRate":2042,"spinDirection":217},"zone":14,"typeConfidence":0.81,"plateTime":0.38514135160666685,"extension":6.315983874991202},"index":2,"playId":"0808e807-ba76-3fd4-a564-618e16e03558","pitchNumber":2,"startTime":"2026-02-26T19:05:56.789Z","endTime":"2026-02-26T19:05:59.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694375,"link":"/api/v1/people/694375","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":691369,"link":"/api/v1/people/691369","batSide":{"code":"L","description":"Left"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"second":{"id":692225,"link":"/api/v1/people/692225"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.507617908439684,"aZ":-11.401317129171826,"pfxX":-6.203277592331878,"pfxZ":10.559413662047444,"pX":0.09180095885718233,"pZ":1.6002461957567105,"vX0":5.378127841189999,"vY0":-140.6918741562026,"vZ0":-9.346083068203736,"x":113.5,"y":195.57,"x0":-1.0564791265182085,"y0":50.00360333218317,"z0":5.742664050022665,"aX":-12.203235357492344},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.9,"breakHorizontal":9.8,"spinRate":2097,"spinDirection":217},"zone":8,"typeConfidence":0.98,"plateTime":0.39215548894932084,"extension":6.354314212695857},"hitData":{"launchSpeed":100.5,"launchAngle":23.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":107.44,"coordY":49.82}},"index":3,"playId":"9135a796-3b66-3e4d-98bf-ef8bb85b2e60","pitchNumber":3,"startTime":"2026-02-26T19:06:14.698Z","endTime":"2026-02-26T19:06:27.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694375,"link":"/api/v1/people/694375","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":691369,"link":"/api/v1/people/691369","batSide":{"code":"L","description":"Left"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"second":{"id":692225,"link":"/api/v1/people/692225"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691369,"link":"/api/v1/people/691369"},"credit":"b_ab"},{"player":{"id":694375,"link":"/api/v1/people/694375"},"credit":"p_ab"},{"player":{"id":691369,"link":"/api/v1/people/691369"},"credit":"b_pa"},{"player":{"id":694375,"link":"/api/v1/people/694375"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.0,"awayTeamWinProbability":32.0,"homeTeamWinProbabilityAdded":-4.099999999999994,"leverageIndex":1.78,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:06:27.191Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Braiden Ward singles on a line drive to right fielder Edward Olivares. Kristian Campbell scores. Andruw Monasterio to 3rd.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-26T19:06:42.001Z","endTime":"2026-02-26T19:07:51.809Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694375,"fullName":"TJ Nichols","link":"/api/v1/people/694375"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"postOnThird":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":658668,"link":"/api/v1/people/658668"},"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":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"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":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":692225,"fullName":"Kristian Campbell","link":"/api/v1/people/692225"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":692225,"fullName":"Kristian Campbell","link":"/api/v1/people/692225"},"responsiblePitcher":{"id":694375,"link":"/api/v1/people/694375"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.5,"strikeZoneTop":3.08,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.59779748297778,"aZ":-10.448956366496105,"pfxX":-5.831474164256509,"pfxZ":10.655932523572632,"pX":0.25554798153707803,"pZ":0.6717511897243408,"vX0":5.251743526677417,"vY0":-141.91276272318413,"vZ0":-12.355300187379969,"x":107.26,"y":220.64,"x0":-0.8617442832923503,"y0":50.00438302597221,"z0":5.748631817861504,"aX":-11.890717225761836},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.9,"breakHorizontal":9.5,"spinRate":2135,"spinDirection":211},"zone":14,"typeConfidence":0.97,"plateTime":0.386018597777424,"extension":6.387425930167389},"index":0,"playId":"e3269d6b-66fd-3c27-9943-f4256f8ab946","pitchNumber":1,"startTime":"2026-02-26T19:06:58.590Z","endTime":"2026-02-26T19:07:02.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694375,"link":"/api/v1/people/694375","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":685274,"link":"/api/v1/people/685274","batSide":{"code":"L","description":"Left"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"second":{"id":692225,"link":"/api/v1/people/692225"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.2,"strikeZoneTop":3.08,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.391386542984808,"aZ":-29.429522574996124,"pfxX":2.0571132789591875,"pfxZ":1.737724247215663,"pX":-1.4101505361730569,"pZ":4.3720035314144114,"vX0":-1.0332094401281904,"vY0":-125.66105654889341,"vZ0":1.4651519749262099,"x":170.75,"y":120.74,"x0":-1.2582112460104042,"y0":50.00309517361131,"z0":6.19399888063619,"aX":3.249339601464052},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.8,"breakHorizontal":-3.5,"spinRate":1749,"spinDirection":147},"zone":11,"typeConfidence":0.92,"plateTime":0.43794957461073514,"extension":6.188239922741655},"index":1,"playId":"9b542a2f-1d4d-30ad-a36d-cb13eb9b6051","pitchNumber":2,"startTime":"2026-02-26T19:07:19.913Z","endTime":"2026-02-26T19:07:22.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694375,"link":"/api/v1/people/694375","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":685274,"link":"/api/v1/people/685274","batSide":{"code":"L","description":"Left"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"second":{"id":692225,"link":"/api/v1/people/692225"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.08,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.202663515640005,"aZ":-12.914028930861981,"pfxX":-5.283676506807772,"pfxZ":9.735547950889519,"pX":-0.2885238701259351,"pZ":3.1509323650540493,"vX0":4.033652776015251,"vY0":-139.71676873292756,"vZ0":-5.065461560302798,"x":128.0,"y":153.7,"x0":-1.0637604055828098,"y0":50.00635907314184,"z0":5.834804396145543,"aX":-10.457938354261774},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.8,"breakHorizontal":8.8,"spinRate":2038,"spinDirection":214},"zone":1,"typeConfidence":0.98,"plateTime":0.3918846613842466,"extension":6.430039592548564},"hitData":{"launchSpeed":99.7,"launchAngle":11.0,"totalDistance":207.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":171.05,"coordY":102.9}},"index":2,"playId":"5e569607-d252-3b35-8891-beb3d1b33379","pitchNumber":3,"startTime":"2026-02-26T19:07:37.938Z","endTime":"2026-02-26T19:07:51.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694375,"link":"/api/v1/people/694375","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":685274,"link":"/api/v1/people/685274","batSide":{"code":"L","description":"Left"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"second":{"id":692225,"link":"/api/v1/people/692225"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685274,"link":"/api/v1/people/685274"},"credit":"b_ab"},{"player":{"id":694375,"link":"/api/v1/people/694375"},"credit":"p_ab"},{"player":{"id":685274,"link":"/api/v1/people/685274"},"credit":"b_pa"},{"player":{"id":694375,"link":"/api/v1/people/694375"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":10.600000000000009,"leverageIndex":1.65,"dramaIndex":112.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:07:51.809Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nate Eaton walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-26T19:07:59.782Z","endTime":"2026-02-26T19:09:42.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694375,"fullName":"TJ Nichols","link":"/api/v1/people/694375"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"postOnSecond":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"postOnThird":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.408329379519667,"aZ":-26.707877179070415,"pfxX":1.018569993269498,"pfxZ":3.3139320528490863,"pX":-1.2296932775181673,"pZ":3.544846287026981,"vX0":-0.4539159452402332,"vY0":-127.01320705298878,"vZ0":-1.1448527528224757,"x":163.87,"y":143.07,"x0":-1.182048549302809,"y0":50.005920566668564,"z0":6.104517537132269,"aX":1.6823098443744249},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.0,"breakHorizontal":-1.8,"spinRate":1749,"spinDirection":194},"zone":11,"typeConfidence":0.92,"plateTime":0.42948155155910595,"extension":6.280958170369568},"index":0,"playId":"2fa37362-2651-3a20-b435-518696333f37","pitchNumber":1,"startTime":"2026-02-26T19:08:19.509Z","endTime":"2026-02-26T19:08:23.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694375,"link":"/api/v1/people/694375","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"first":{"id":685274,"link":"/api/v1/people/685274"},"third":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Braiden Ward steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"2fa37362-2651-3a20-b435-518696333f37","startTime":"2026-02-26T19:08:35.886Z","endTime":"2026-02-26T19:08:44.018Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":685274,"link":"/api/v1/people/685274"},"defense":{"pitcher":{"id":694375,"link":"/api/v1/people/694375","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"first":{"id":685274,"link":"/api/v1/people/685274"},"third":{"id":655316,"link":"/api/v1/people/655316"},"postOnSecond":{"id":685274,"link":"/api/v1/people/685274"},"postOnThird":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"homeTeamWinProbability":79.10000000000001,"awayTeamWinProbability":20.89999999999999,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":1.32,"dramaIndex":41.0,"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.576489540963404,"aZ":-27.200921367226513,"pfxX":0.36308325032394717,"pfxZ":3.1187703592314087,"pX":-0.10286279565157747,"pZ":2.456434439476718,"vX0":2.4044423229675083,"vY0":-125.9391017013872,"vZ0":-3.2133448356809535,"x":120.92,"y":172.46,"x0":-1.1203919691514865,"y0":50.00069663004185,"z0":5.9689501187040515,"aX":0.5776906213201609},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.2,"breakHorizontal":-1.2,"spinRate":1866,"spinDirection":186},"zone":5,"typeConfidence":0.92,"plateTime":0.43631769563580525,"extension":6.260676109018773},"index":2,"playId":"e502eec5-19e0-3e4d-9c4d-8d118e0806fc","pitchNumber":2,"startTime":"2026-02-26T19:08:44.018Z","endTime":"2026-02-26T19:08:49.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694375,"link":"/api/v1/people/694375","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"second":{"id":685274,"link":"/api/v1/people/685274"},"third":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.930227200412574,"aZ":-11.981374808671397,"pfxX":-4.150972853189795,"pfxZ":10.187608350392905,"pX":1.079341543476439,"pZ":3.0353875350039394,"vX0":6.609038824772189,"vY0":-140.1923464066065,"vZ0":-5.945569465746729,"x":75.86,"y":156.82,"x0":-0.773928462503136,"y0":50.00576230632764,"z0":5.972403500609971,"aX":-8.230413084590788},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.3,"breakHorizontal":6.1,"spinRate":2008,"spinDirection":211},"zone":12,"typeConfidence":1.0,"plateTime":0.39133584469576643,"extension":6.150767433453032},"index":3,"playId":"83572b22-a928-3594-b73d-4744208140bb","pitchNumber":3,"startTime":"2026-02-26T19:09:04.615Z","endTime":"2026-02-26T19:09:07.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694375,"link":"/api/v1/people/694375","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"second":{"id":685274,"link":"/api/v1/people/685274"},"third":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03935059252104,"aZ":-14.364285868596706,"pfxX":-5.692712689247439,"pfxZ":9.0415390967737,"pX":0.37046335521561397,"pZ":1.0475607638726996,"vX0":5.887293241650702,"vY0":-139.60891882672,"vZ0":-10.295332128531102,"x":102.88,"y":210.5,"x0":-1.0281419815044723,"y0":50.00179792298233,"z0":5.733200905336789,"aX":-11.213298087891943},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.4,"breakHorizontal":9.1,"spinRate":2002,"spinDirection":212},"zone":14,"typeConfidence":0.99,"plateTime":0.3926365497834743,"extension":6.410899102500675},"index":4,"playId":"e62619f2-3ca6-3d97-b9bc-0cbd58da45b7","pitchNumber":4,"startTime":"2026-02-26T19:09:20.817Z","endTime":"2026-02-26T19:09:23.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694375,"link":"/api/v1/people/694375","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"second":{"id":685274,"link":"/api/v1/people/685274"},"third":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.813699129787068,"aZ":-28.531951393913868,"pfxX":1.655185883352103,"pfxZ":2.264724155536502,"pX":1.4533288717085067,"pZ":0.74454804897583,"vX0":5.193906122211668,"vY0":-126.28109012076365,"vZ0":-6.984178214173042,"x":61.6,"y":218.68,"x0":-0.8489398559635539,"y0":50.00362331149895,"z0":5.855625904170253,"aX":2.659791352544398},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.6,"breakHorizontal":-4.2,"spinRate":1798,"spinDirection":209},"zone":14,"typeConfidence":0.91,"plateTime":0.4345094171523618,"extension":6.389462790518092},"index":5,"playId":"ffeaa20e-0d13-3042-83cb-709592a8bae2","pitchNumber":5,"startTime":"2026-02-26T19:09:38.915Z","endTime":"2026-02-26T19:09:42.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694375,"link":"/api/v1/people/694375","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"second":{"id":685274,"link":"/api/v1/people/685274"},"third":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"credit":"b_pa"},{"player":{"id":694375,"link":"/api/v1/people/694375"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.10000000000001,"awayTeamWinProbability":19.89999999999999,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":1.32,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:09:42.084Z","atBatIndex":33},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Trevor Story doubles (2) on a sharp line drive to left fielder Justyn-Henry Malloy. Andruw Monasterio scores. Braiden Ward scores. Nate Eaton to 3rd.","rbi":2,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-26T19:09:53.893Z","endTime":"2026-02-26T19:10:37.272Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694375,"fullName":"TJ Nichols","link":"/api/v1/people/694375"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"postOnThird":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669234,"link":"/api/v1/people/669234"},"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_force","runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":{"id":694375,"link":"/api/v1/people/694375"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"responsiblePitcher":{"id":694375,"link":"/api/v1/people/694375"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"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":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.163733097305055,"aZ":-13.957780726932466,"pfxX":-4.362423413931583,"pfxZ":9.297686538008822,"pX":-0.34732560630547776,"pZ":3.8398446515402567,"vX0":3.5033850231619295,"vY0":-139.08866068554522,"vZ0":-3.4211664946569558,"x":130.24,"y":135.1,"x0":-1.05637643494694,"y0":50.00387442230502,"z0":6.01121389628192,"aX":-8.548762638481792},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":7.2,"spinRate":2104,"spinDirection":214},"zone":11,"typeConfidence":0.99,"plateTime":0.39378007381247215,"extension":6.233947279047693},"index":0,"playId":"29d4f4ad-e1ab-332a-a675-48937ae9333c","pitchNumber":1,"startTime":"2026-02-26T19:10:10.885Z","endTime":"2026-02-26T19:10:13.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694375,"link":"/api/v1/people/694375","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":681987,"link":"/api/v1/people/681987"},"second":{"id":685274,"link":"/api/v1/people/685274"},"third":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.815866037763087,"aZ":-28.171319122014996,"pfxX":0.7011443150050995,"pfxZ":2.47515682358583,"pX":0.1411773039649209,"pZ":2.1275285119895977,"vX0":2.678098825193892,"vY0":-125.69783095556649,"vZ0":-3.997616920121546,"x":111.62,"y":181.34,"x0":-1.0244040584747263,"y0":50.00515313980434,"z0":5.997602820285674,"aX":1.1339396517255473},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.8,"breakHorizontal":-1.8,"spinRate":1935,"spinDirection":175},"zone":8,"typeConfidence":0.91,"plateTime":0.4339137675212199,"extension":6.262479717552496},"hitData":{"launchSpeed":106.7,"launchAngle":20.0,"totalDistance":369.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":42.34,"coordY":74.97}},"index":1,"playId":"a81adb44-c6df-3ff2-a9b6-946fe08f204a","pitchNumber":2,"startTime":"2026-02-26T19:10:27.746Z","endTime":"2026-02-26T19:10:37.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694375,"link":"/api/v1/people/694375","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":681987,"link":"/api/v1/people/681987"},"second":{"id":685274,"link":"/api/v1/people/685274"},"third":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":694375,"link":"/api/v1/people/694375"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":694375,"link":"/api/v1/people/694375"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.4,"awayTeamWinProbability":8.599999999999994,"homeTeamWinProbabilityAdded":11.299999999999997,"leverageIndex":1.92,"dramaIndex":122.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:10:37.272Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Willson Contreras walks.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-26T19:13:18.688Z","endTime":"2026-02-26T19:15:08.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688776,"fullName":"Jackson Lancaster","link":"/api/v1/people/688776"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"postOnSecond":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"postOnThird":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":4,"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:11:21.361Z","endTime":"2026-02-26T19:11:36.927Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":694375,"link":"/api/v1/people/694375","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"third":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jackson Lancaster replaces TJ Nichols.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"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:11:36.927Z","endTime":"2026-02-26T19:13:20.948Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688776,"link":"/api/v1/people/688776"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694375,"link":"/api/v1/people/694375","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"third":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.637961668533638,"aZ":-15.247075347363673,"pfxX":2.6549539634085257,"pfxZ":9.295326198258621,"pX":-0.9014722483424688,"pZ":1.5892640796429414,"vX0":-3.7551170536938354,"vY0":-133.5826818157993,"vZ0":-8.671592316899133,"x":151.36,"y":195.87,"x0":0.17243770538449815,"y0":50.006161219146605,"z0":5.9558860591238885,"aX":4.837133561272903},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.4,"breakHorizontal":-4.1,"spinRate":2028,"spinDirection":155},"zone":13,"typeConfidence":1.42,"plateTime":0.40878228852268883,"extension":6.31111445141822},"index":2,"playId":"e55b34a0-bc7a-302c-b46e-a42903166d06","pitchNumber":1,"startTime":"2026-02-26T19:13:20.948Z","endTime":"2026-02-26T19:13:24.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688776,"link":"/api/v1/people/688776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"third":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"}},"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":91.8,"endSpeed":84.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.31840213245212,"aZ":-13.609618308172763,"pfxX":2.5499967329373425,"pfxZ":10.368800112404385,"pX":-0.4695502653749689,"pZ":0.39126595685948284,"vX0":-2.984380494450835,"vY0":-133.1441456310809,"vZ0":-11.79134876998928,"x":134.9,"y":228.22,"x0":0.3360107216555301,"y0":50.00450692001245,"z0":5.869759565552696,"aX":4.566343589485647},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.3,"breakHorizontal":-4.0,"spinRate":2168,"spinDirection":154},"zone":13,"typeConfidence":1.42,"plateTime":0.411804117458634,"extension":6.26398582774016},"index":3,"playId":"601746d8-3a06-366b-848c-87c53ea04e95","pitchNumber":2,"startTime":"2026-02-26T19:13:55.256Z","endTime":"2026-02-26T19:13:58.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688776,"link":"/api/v1/people/688776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"third":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86604596979675,"aZ":-9.410980935448753,"pfxX":2.269093244895804,"pfxZ":12.891577880058756,"pX":-1.0650820672766863,"pZ":-0.8642427201600603,"vX0":-3.525675737465184,"vY0":-132.67150104248626,"vZ0":-15.393301731410928,"x":157.6,"y":262.11,"x0":-0.007988123998087232,"y0":50.0056520380833,"z0":5.727670668694809,"aX":4.007847109242041},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.8,"breakHorizontal":-3.2,"spinRate":2110,"spinDirection":159},"zone":13,"typeConfidence":1.4,"plateTime":0.4143257403067264,"extension":6.421583962418604},"index":4,"playId":"7b9a6e3b-7533-378d-9757-c50d6330bd38","pitchNumber":3,"startTime":"2026-02-26T19:14:15.995Z","endTime":"2026-02-26T19:14:19.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688776,"link":"/api/v1/people/688776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"third":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.672354864031668,"aZ":-12.224822054245847,"pfxX":2.6545201698009375,"pfxZ":11.149648693227324,"pX":-0.5085608126379115,"pZ":0.025843131620423575,"vX0":-2.880660907256684,"vY0":-133.17248057733772,"vZ0":-12.850803442748802,"x":136.39,"y":238.08,"x0":0.24433882705378462,"y0":50.0036222219582,"z0":5.80962194698774,"aX":4.74934557039764},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.5,"breakHorizontal":-4.2,"spinRate":2034,"spinDirection":155},"zone":13,"typeConfidence":1.42,"plateTime":0.41192659837217516,"extension":6.369519907035557},"index":5,"playId":"c0c11163-61c8-31a0-8d60-b393830d4591","pitchNumber":4,"startTime":"2026-02-26T19:14:39.729Z","endTime":"2026-02-26T19:14:43.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688776,"link":"/api/v1/people/688776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"third":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.126238066695844,"aZ":-24.3149426840815,"pfxX":-2.226806336396762,"pfxZ":4.86108132833732,"pX":-1.2547730151263126,"pZ":0.6489938910405647,"vX0":-3.5881188109598057,"vY0":-125.9683005549151,"vZ0":-7.932953481064552,"x":164.83,"y":221.26,"x0":0.47404383428530955,"y0":50.0029116264436,"z0":5.786746148518657,"aX":-3.6002944686209406},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.3,"breakHorizontal":4.8,"spinRate":2288,"spinDirection":169},"zone":13,"typeConfidence":1.11,"plateTime":0.4338091228550094,"extension":6.401997604030251},"index":6,"playId":"13d4a3fd-8065-3a6b-be1d-0af53e57915e","pitchNumber":5,"startTime":"2026-02-26T19:15:04.066Z","endTime":"2026-02-26T19:15:08.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688776,"link":"/api/v1/people/688776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"third":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":688776,"link":"/api/v1/people/688776"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.8,"awayTeamWinProbability":8.200000000000003,"homeTeamWinProbabilityAdded":0.3999999999999915,"leverageIndex":0.64,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:15:08.726Z","atBatIndex":35},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Caleb Durbin doubles (1) on a fly ball to left fielder Justyn-Henry Malloy. Nate Eaton scores. Trevor Story scores. Willson Contreras to 3rd.","rbi":2,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-26T19:15:18.585Z","endTime":"2026-02-26T19:17:10.634Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688776,"fullName":"Jackson Lancaster","link":"/api/v1/people/688776"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"postOnThird":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669234,"link":"/api/v1/people/669234"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":{"id":694375,"link":"/api/v1/people/694375"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":{"id":694375,"link":"/api/v1/people/694375"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.691725707176655,"aZ":-14.850696815569124,"pfxX":0.2797746102266401,"pfxZ":9.588425918105626,"pX":-0.910138426493408,"pZ":2.8596185671977494,"vX0":-2.756932434117749,"vY0":-133.33787637051208,"vZ0":-5.778379946619075,"x":151.69,"y":161.57,"x0":0.0993285030773549,"y0":50.00643103363315,"z0":6.1199615252502655,"aX":0.5057674485182814},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.3,"breakHorizontal":0.1,"spinRate":2147,"spinDirection":158},"zone":11,"typeConfidence":1.33,"plateTime":0.4102027090795195,"extension":6.290696813315241},"index":0,"playId":"4f804466-767d-35df-9660-64db2535354b","pitchNumber":1,"startTime":"2026-02-26T19:15:45.538Z","endTime":"2026-02-26T19:15:49.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688776,"link":"/api/v1/people/688776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":596115,"link":"/api/v1/people/596115"},"third":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.290931013336422,"aZ":-15.386356336706228,"pfxX":1.2611723101667813,"pfxZ":9.271315010656316,"pX":-1.1918798872434135,"pZ":2.720745074538616,"vX0":-3.7464075331295787,"vY0":-133.37092194485763,"vZ0":-5.874458125751191,"x":162.43,"y":165.32,"x0":0.0640043650779518,"y0":50.00593484606207,"z0":6.052240926054568,"aX":2.285024735595531},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.8,"breakHorizontal":-1.6,"spinRate":2143,"spinDirection":155},"zone":11,"typeConfidence":1.38,"plateTime":0.409873912665657,"extension":6.2756648363042045},"index":1,"playId":"bf45e2dd-2e4a-3b9a-a151-dfaaebff1b87","pitchNumber":2,"startTime":"2026-02-26T19:16:01.384Z","endTime":"2026-02-26T19:16:05.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688776,"link":"/api/v1/people/688776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":596115,"link":"/api/v1/people/596115"},"third":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.8,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.78240452775311,"aZ":-25.45725312173319,"pfxX":-2.7986203382104176,"pfxZ":4.039457877050248,"pX":0.1053787140035754,"pZ":-0.2694705563643977,"vX0":-0.11474052049380261,"vY0":-127.28458029804926,"vZ0":-10.161148321180876,"x":112.98,"y":246.06,"x0":0.5152654059217545,"y0":50.00537130884807,"z0":5.745024702610489,"aX":-4.6552093482370305},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.5,"breakHorizontal":5.2,"spinRate":2346,"spinDirection":179},"zone":14,"typeConfidence":1.06,"plateTime":0.42810559053908914,"extension":6.414282164713289},"index":2,"playId":"da3ff788-9ed3-3e0d-bbc6-7c048a12a83d","pitchNumber":3,"startTime":"2026-02-26T19:16:32.741Z","endTime":"2026-02-26T19:16:36.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688776,"link":"/api/v1/people/688776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":596115,"link":"/api/v1/people/596115"},"third":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.13982019583249,"aZ":-27.97741145058006,"pfxX":-4.540151763773331,"pfxZ":2.6945083276490047,"pX":-0.8174927600663537,"pZ":1.9086089167905107,"vX0":-1.446697751902172,"vY0":-124.82485998341654,"vZ0":-4.1412821252342065,"x":148.16,"y":187.25,"x0":0.3613823990698769,"y0":50.00452264743211,"z0":5.926802898930129,"aX":-7.072159222526035},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.1,"breakHorizontal":8.5,"spinRate":2247,"spinDirection":216},"zone":13,"typeConfidence":1.31,"plateTime":0.4409724066296068,"extension":6.337595653320561},"hitData":{"launchSpeed":93.4,"launchAngle":40.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":35.08,"coordY":101.53}},"index":3,"playId":"b84d5a6f-beb6-3ea7-9dfc-19eef71aa794","pitchNumber":4,"startTime":"2026-02-26T19:16:58.900Z","endTime":"2026-02-26T19:17:10.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688776,"link":"/api/v1/people/688776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":596115,"link":"/api/v1/people/596115"},"third":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":688776,"link":"/api/v1/people/688776"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":688776,"link":"/api/v1/people/688776"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.89999999999999,"awayTeamWinProbability":3.1000000000000085,"homeTeamWinProbabilityAdded":5.099999999999994,"leverageIndex":0.85,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:17:10.634Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Connor Wong singles on a ground ball to third baseman Raynel Delgado. Willson Contreras scores. Caleb Durbin to 3rd.","rbi":1,"awayScore":0,"homeScore":7,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-26T19:17:43.830Z","endTime":"2026-02-26T19:18:40.268Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688776,"fullName":"Jackson Lancaster","link":"/api/v1/people/688776"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"postOnThird":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669384,"link":"/api/v1/people/669384"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":{"id":688776,"link":"/api/v1/people/688776"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":true,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.4,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.738656021438903,"aZ":-16.306708185061716,"pfxX":1.6487978805524834,"pfxZ":8.869615590210294,"pX":-0.7097358968396754,"pZ":3.145551622903655,"vX0":-3.159282899195696,"vY0":-133.19887806074212,"vZ0":-4.75206560383118,"x":144.05,"y":153.85,"x0":0.2797972376178381,"y0":50.00495703407565,"z0":6.139230058332221,"aX":2.9506926460603693},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.2,"breakHorizontal":-2.3,"spinRate":2022,"spinDirection":159},"zone":1,"typeConfidence":1.37,"plateTime":0.4118839129995089,"extension":6.057898895184357},"index":0,"playId":"83e9c6ec-f305-3085-ac03-f5986b03eb3f","pitchNumber":1,"startTime":"2026-02-26T19:17:43.830Z","endTime":"2026-02-26T19:17:47.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688776,"link":"/api/v1/people/688776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87081385497259,"aZ":-28.699034721611817,"pfxX":-3.819430405805316,"pfxZ":2.214062390808854,"pX":-0.7125639752097506,"pZ":1.7658432815754286,"vX0":-1.8368386630277884,"vY0":-124.62993836915284,"vZ0":-4.501384513237576,"x":144.16,"y":191.1,"x0":0.5309176553488464,"y0":50.00092176321469,"z0":5.9752552896300495,"aX":-5.985994894324444},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.2,"breakHorizontal":7.3,"spinRate":2274,"spinDirection":191},"zone":7,"typeConfidence":1.31,"plateTime":0.44007791352230186,"extension":6.055191556014794},"index":1,"playId":"9d5a6a94-7e3a-39f9-ac95-4e1fc3b32e90","pitchNumber":2,"startTime":"2026-02-26T19:17:59.594Z","endTime":"2026-02-26T19:18:02.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688776,"link":"/api/v1/people/688776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.0,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.89894703510679,"aZ":-14.810387556374598,"pfxX":0.673729458685101,"pfxZ":9.758768146515637,"pX":-0.3619439872008287,"pZ":3.3350711838954097,"vX0":-1.963187628237156,"vY0":-133.1256559683565,"vZ0":-4.573832275791506,"x":130.8,"y":148.73,"x0":0.30037395180473686,"y0":50.00432854214707,"z0":6.161790670294758,"aX":1.1992928795221907},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.8,"breakHorizontal":-0.7,"spinRate":2147,"spinDirection":159},"zone":11,"typeConfidence":1.31,"plateTime":0.41281241811499836,"extension":6.115395217953974},"hitData":{"launchSpeed":83.1,"launchAngle":-9.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.81,"coordY":175.71}},"index":2,"playId":"3092ca88-ab49-36ae-b1f4-01c68b10d611","pitchNumber":3,"startTime":"2026-02-26T19:18:23.247Z","endTime":"2026-02-26T19:18:40.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688776,"link":"/api/v1/people/688776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_ab"},{"player":{"id":688776,"link":"/api/v1/people/688776"},"credit":"p_ab"},{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_pa"},{"player":{"id":688776,"link":"/api/v1/people/688776"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.2,"awayTeamWinProbability":1.7999999999999972,"homeTeamWinProbabilityAdded":1.3000000000000114,"leverageIndex":0.25,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:18:40.268Z","atBatIndex":37},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Kristian Campbell grounds into a force out, third baseman Raynel Delgado to second baseman Ben Williamson. Connor Wong out at 2nd.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-26T19:19:01.706Z","endTime":"2026-02-26T19:20:56.935Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":692225,"fullName":"Kristian Campbell","link":"/api/v1/people/692225"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688776,"fullName":"Jackson Lancaster","link":"/api/v1/people/688776"},"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,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669384,"link":"/api/v1/people/669384"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":692225,"fullName":"Kristian Campbell","link":"/api/v1/people/692225"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.781284906169972,"aZ":-15.010994107854021,"pfxX":1.8782416209611532,"pfxZ":9.5151115952486,"pX":-0.34299379099293537,"pZ":3.0706189670211983,"vX0":-2.3275074549771895,"vY0":-133.251745680961,"vZ0":-4.940953560046047,"x":130.07,"y":155.87,"x0":0.2964745569956134,"y0":50.003775516899424,"z0":6.028079848971836,"aX":3.3885860325562374},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.4,"breakHorizontal":-2.9,"spinRate":2021,"spinDirection":156},"zone":1,"typeConfidence":1.38,"plateTime":0.41054916370554606,"extension":6.294726035973902},"index":0,"playId":"e36ec41d-e231-3127-a518-04ae001ce730","pitchNumber":1,"startTime":"2026-02-26T19:19:03.544Z","endTime":"2026-02-26T19:19:06.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688776,"link":"/api/v1/people/688776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":92.6,"endSpeed":84.9,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.039065838167023,"aZ":-13.46293017269544,"pfxX":0.9019298824457005,"pfxZ":10.197431729822855,"pX":-1.4143559210405028,"pZ":1.4788185675169863,"vX0":-4.513506469510799,"vY0":-134.5542275848875,"vZ0":-9.332293899143593,"x":170.91,"y":198.85,"x0":0.16717706809280625,"y0":50.00218475576547,"z0":5.944784219319816,"aX":1.6555159815679383},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.7,"breakHorizontal":-0.7,"spinRate":2131,"spinDirection":155},"zone":13,"typeConfidence":1.38,"plateTime":0.4069777072454248,"extension":6.340227095646011},"index":1,"playId":"d8285071-6449-326b-b726-3fd8e981d865","pitchNumber":2,"startTime":"2026-02-26T19:19:26.982Z","endTime":"2026-02-26T19:19:30.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688776,"link":"/api/v1/people/688776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":84.5,"endSpeed":78.0,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.762243574583312,"aZ":-30.72232159313567,"pfxX":-1.673785146532297,"pfxZ":0.9408000294998509,"pX":0.2513431203618949,"pZ":2.4240453901416235,"vX0":-0.09839577937216033,"vY0":-123.14226190015692,"vZ0":-2.453693619126736,"x":107.42,"y":173.33,"x0":0.5093218962947438,"y0":50.00221720900098,"z0":6.024701127706088,"aX":-2.578034183522524},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.4,"breakHorizontal":3.0,"spinRate":2084,"spinDirection":200},"zone":5,"typeConfidence":1.33,"plateTime":0.444290316820136,"extension":6.087840068843324},"index":2,"playId":"481a0a3a-4da3-35e6-b134-fb8a2c8917ee","pitchNumber":3,"startTime":"2026-02-26T19:19:43.889Z","endTime":"2026-02-26T19:19:47.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688776,"link":"/api/v1/people/688776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":90.6,"endSpeed":83.2,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.267995263167986,"aZ":-15.417414356708525,"pfxX":0.8481415256253735,"pfxZ":9.473437230840139,"pX":-0.7211462250201144,"pZ":2.878478516836651,"vX0":-2.7964077548467943,"vY0":-131.95338882695688,"vZ0":-5.418800990662373,"x":144.49,"y":161.06,"x0":0.24071781683725355,"y0":50.00251352963228,"z0":6.088989423109469,"aX":1.50034328514542},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.2,"breakHorizontal":-1.0,"spinRate":2143,"spinDirection":156},"zone":4,"typeConfidence":1.34,"plateTime":0.41459200976289656,"extension":6.22690031941922},"index":3,"playId":"bfad7016-378a-372c-bafb-cbda9cbf27b9","pitchNumber":4,"startTime":"2026-02-26T19:20:02.173Z","endTime":"2026-02-26T19:20:06.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688776,"link":"/api/v1/people/688776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48487405080377,"aZ":-26.98999410732829,"pfxX":-2.8616916923767057,"pfxZ":3.181758100198822,"pX":-0.6863405707610485,"pZ":2.607285456234934,"vX0":-2.1639602853154276,"vY0":-126.71083543994715,"vZ0":-2.769958357081703,"x":143.16,"y":168.38,"x0":0.5499737461491164,"y0":50.00164218069913,"z0":5.867298690437692,"aX":-4.660527347448335},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.4,"breakHorizontal":5.6,"spinRate":2246,"spinDirection":187},"zone":4,"typeConfidence":1.18,"plateTime":0.43198153086196234,"extension":6.293336845051467},"index":4,"playId":"6baf7399-43fe-302f-8c0b-0d6f03974fcb","pitchNumber":5,"startTime":"2026-02-26T19:20:26.996Z","endTime":"2026-02-26T19:20:31.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688776,"link":"/api/v1/people/688776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":90.9,"endSpeed":84.2,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85228866349324,"aZ":-16.0544617706208,"pfxX":0.8993938556806229,"pfxZ":8.957163890312644,"pX":-0.4991532139237956,"pZ":3.2774072696868255,"vX0":-2.1381844497134375,"vY0":-132.44716019689187,"vZ0":-4.523367148635206,"x":136.03,"y":150.29,"x0":0.19712170915950586,"y0":50.00266645400308,"z0":6.159660900457028,"aX":1.6187394647595927},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.6,"breakHorizontal":-1.2,"spinRate":2057,"spinDirection":156},"zone":1,"typeConfidence":1.35,"plateTime":0.41151072548685086,"extension":6.237354432258877},"hitData":{"launchSpeed":85.9,"launchAngle":4.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.38,"coordY":175.1}},"index":5,"playId":"5d5c6158-8728-32bf-8418-2e56a926a261","pitchNumber":6,"startTime":"2026-02-26T19:20:50.092Z","endTime":"2026-02-26T19:20:56.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688776,"link":"/api/v1/people/688776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692225,"link":"/api/v1/people/692225"},"credit":"b_ab"},{"player":{"id":688776,"link":"/api/v1/people/688776"},"credit":"p_ab"},{"player":{"id":692225,"link":"/api/v1/people/692225"},"credit":"b_pa"},{"player":{"id":688776,"link":"/api/v1/people/688776"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.8,"awayTeamWinProbability":2.200000000000003,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:20:56.935Z","atBatIndex":38},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Raynel Delgado reaches on a fielding error by first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":7,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-26T19:23:26.057Z","endTime":"2026-02-26T19:24:00.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"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":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Mickey Gasper replaces catcher Connor Wong, batting 5th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":7,"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:21:57.594Z","endTime":"2026-02-26T19:21:57.699Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681508,"link":"/api/v1/people/681508"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"501","replacedPlayer":{"id":657136,"link":"/api/v1/people/657136"},"defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jovani Morán replaces Greg Weissert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":7,"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:21:57.699Z","endTime":"2026-02-26T19:23:28.246Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663558,"link":"/api/v1/people/663558"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.437418407118606,"aZ":-26.125680961450122,"pfxX":-0.24784977079791304,"pfxZ":3.917134485727857,"pX":0.9165525273232604,"pZ":0.6857206216999034,"vX0":-0.20459393699129969,"vY0":-123.1563849873827,"vZ0":-6.9193143746352455,"x":82.06,"y":220.27,"x0":1.0327644481298368,"y0":50.0013824384402,"z0":5.72791671110742,"aX":-0.3823294082783302},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.8,"breakHorizontal":0.5,"spinRate":2667,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.4439905464649696,"extension":6.578325846177283},"index":2,"playId":"5087acfa-44c3-3ad0-b22e-5ece3b447217","pitchNumber":1,"startTime":"2026-02-26T19:23:28.246Z","endTime":"2026-02-26T19:23:31.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":72.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.12702483155391,"aZ":-35.89963081078265,"pfxX":-5.57206429756488,"pfxZ":-2.8499310392103725,"pX":0.36423827160520117,"pZ":1.9800661312540153,"vX0":-0.008664314357023972,"vY0":-113.43088463891455,"vZ0":-0.9535349270941189,"x":103.12,"y":185.32,"x0":1.0924224931169395,"y0":50.00334448543604,"z0":5.975222201690295,"aX":-7.2839316281518505},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-5.2,"breakHorizontal":10.1,"spinRate":2634,"spinDirection":308},"zone":9,"typeConfidence":2.0,"plateTime":0.4822909275114804,"extension":6.289433585369849},"hitData":{"launchSpeed":70.7,"launchAngle":12.0,"totalDistance":109.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":168.95,"coordY":150.8}},"index":3,"playId":"f48e904f-3f63-34fe-b170-1a407ecd282d","pitchNumber":2,"startTime":"2026-02-26T19:23:47.494Z","endTime":"2026-02-26T19:24:00.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669384,"link":"/api/v1/people/669384"},"credit":"b_ab"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_ab"},{"player":{"id":669384,"link":"/api/v1/people/669384"},"credit":"b_pa"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.8,"awayTeamWinProbability":3.200000000000003,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.2,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:24:00.771Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Homer Bush Jr. walks. Raynel Delgado to 2nd.","rbi":0,"awayScore":0,"homeScore":7,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-26T19:24:23.809Z","endTime":"2026-02-26T19:26:15.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":683344,"fullName":"Homer Bush Jr.","link":"/api/v1/people/683344"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683344,"fullName":"Homer Bush Jr.","link":"/api/v1/people/683344"},"postOnSecond":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"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":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683344,"fullName":"Homer Bush Jr.","link":"/api/v1/people/683344"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20019175137177,"aZ":-13.417324668665836,"pfxX":3.116105614725382,"pfxZ":10.41325744345716,"pX":-1.7596759309320318,"pZ":0.32047988425223034,"vX0":-7.360116032562257,"vY0":-133.02882903479224,"vZ0":-11.353830450838311,"x":184.07,"y":230.13,"x0":0.6319090792590669,"y0":50.00335312814932,"z0":5.6035149839417295,"aX":5.61365107954911},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.7,"breakHorizontal":-4.1,"spinRate":2320,"spinDirection":162},"zone":13,"typeConfidence":2.0,"plateTime":0.41094861427669027,"extension":6.808493234127019},"index":0,"playId":"9e62b59f-fc0c-34e4-8b6d-ff3f122f95e6","pitchNumber":1,"startTime":"2026-02-26T19:24:26.863Z","endTime":"2026-02-26T19:24:29.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":683344,"link":"/api/v1/people/683344","batSide":{"code":"R","description":"Right"}},"first":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":83.7,"endSpeed":76.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.513862886539656,"aZ":-23.330763569384985,"pfxX":8.919614474170544,"pfxZ":5.9179046641480655,"pX":-0.37774017544959787,"pZ":1.3660499179066623,"vX0":-6.068623876555427,"vY0":-121.63429358900507,"vZ0":-5.913957252576749,"x":131.4,"y":201.9,"x0":0.9943707715999488,"y0":50.0027341451971,"z0":5.859999242028653,"aX":13.325925356322424},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":9.5,"breakHorizontal":-14.6,"spinRate":1843,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.4508222713212122,"extension":6.55166452124703},"index":1,"playId":"c5f63d08-322b-3a11-a2c6-4cc1a681200a","pitchNumber":2,"startTime":"2026-02-26T19:24:50.735Z","endTime":"2026-02-26T19:24:54.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":683344,"link":"/api/v1/people/683344","batSide":{"code":"R","description":"Right"}},"first":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":2,"playId":"c8e2a3b7-d0a8-3358-8e22-e146a864094f","startTime":"2026-02-26T19:25:10.814Z","endTime":"2026-02-26T19:25:13.814Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":683344,"link":"/api/v1/people/683344","batSide":{"code":"R","description":"Right"}},"first":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.885022550611623,"aZ":-28.93898458258837,"pfxX":-1.809516974377658,"pfxZ":2.1723941711823027,"pX":0.4404804333233884,"pZ":3.51906909287013,"vX0":-0.9303717087027988,"vY0":-121.58700466774748,"vZ0":-0.14836545385772515,"x":100.21,"y":143.77,"x0":1.0637758011999823,"y0":50.004339498982304,"z0":6.102107024741694,"aX":-2.6964681563986455},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.2,"breakHorizontal":3.5,"spinRate":2503,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.45130123142051737,"extension":6.318652565098954},"index":3,"playId":"c046ba66-ca56-3e9c-91fa-0d0fbd9e7fd8","pitchNumber":3,"startTime":"2026-02-26T19:25:31.552Z","endTime":"2026-02-26T19:25:35.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":683344,"link":"/api/v1/people/683344","batSide":{"code":"R","description":"Right"}},"first":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.04424002691411,"aZ":-23.099885982440796,"pfxX":9.38887658318085,"pfxZ":6.168221627370677,"pX":0.705977777817869,"pZ":2.6523500551841943,"vX0":-3.7026188829338933,"vY0":-120.6488879978074,"vZ0":-3.1544788541417232,"x":90.09,"y":167.17,"x0":1.0430489227928392,"y0":50.0006092518111,"z0":6.0184479819692545,"aX":13.803054425238939},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":10.7,"breakHorizontal":-16.1,"spinRate":1630,"spinDirection":143},"zone":6,"typeConfidence":2.0,"plateTime":0.4544498385649254,"extension":6.381270297487881},"index":4,"playId":"588c2ba7-8c6f-3e23-bb34-5345933f5621","pitchNumber":4,"startTime":"2026-02-26T19:25:51.300Z","endTime":"2026-02-26T19:25:54.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":683344,"link":"/api/v1/people/683344","batSide":{"code":"R","description":"Right"}},"first":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.608353807231225,"aZ":-28.28509151767633,"pfxX":-2.9034420317683445,"pfxZ":2.4759898626979293,"pX":-0.4050614019608695,"pZ":1.4135385519352397,"vX0":-2.257016008233209,"vY0":-124.21040082672032,"vZ0":-5.444364571425358,"x":132.44,"y":200.61,"x0":0.8908887393323589,"y0":50.00384034814457,"z0":5.970168408487255,"aX":-4.561243355629213},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.5,"breakHorizontal":5.8,"spinRate":2618,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.44005744734624486,"extension":6.5932695373570835},"index":5,"playId":"3d6392ff-15c7-3622-ad25-b7849b6b4d0a","pitchNumber":5,"startTime":"2026-02-26T19:26:11.488Z","endTime":"2026-02-26T19:26:15.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":683344,"link":"/api/v1/people/683344","batSide":{"code":"R","description":"Right"}},"first":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683344,"link":"/api/v1/people/683344"},"credit":"b_pa"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.1,"awayTeamWinProbability":4.900000000000006,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.4,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:26:15.685Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dom Keegan strikes out swinging.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-26T19:26:22.800Z","endTime":"2026-02-26T19:28:34.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":681371,"fullName":"Dom Keegan","link":"/api/v1/people/681371"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":683344,"fullName":"Homer Bush Jr.","link":"/api/v1/people/683344"},"postOnThird":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,6],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":683344,"fullName":"Homer Bush Jr.","link":"/api/v1/people/683344"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681371,"fullName":"Dom Keegan","link":"/api/v1/people/681371"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681508,"link":"/api/v1/people/681508"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.188741271971836,"aZ":-27.88002464650789,"pfxX":8.952134699315696,"pfxZ":2.913978559997412,"pX":0.41819226149472827,"pZ":1.6801122627431107,"vX0":-4.519039585192006,"vY0":-120.63738346538331,"vZ0":-4.0993325136696175,"x":101.06,"y":193.42,"x0":1.151286138826838,"y0":50.00588262377418,"z0":5.8555152193949045,"aX":13.214096808878985},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.6,"breakHorizontal":-15.1,"spinRate":1756,"spinDirection":138},"zone":9,"typeConfidence":2.0,"plateTime":0.4537985530218389,"extension":6.196902082232495},"index":0,"playId":"2eb237ca-0759-3f50-a4d8-23a05b101ebc","pitchNumber":1,"startTime":"2026-02-26T19:26:56.232Z","endTime":"2026-02-26T19:26:59.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":681371,"link":"/api/v1/people/681371","batSide":{"code":"R","description":"Right"}},"first":{"id":683344,"link":"/api/v1/people/683344"},"second":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Raynel Delgado steals (1) 3rd base. Homer Bush Jr. steals (1) 2nd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"actionPlayId":"2eb237ca-0759-3f50-a4d8-23a05b101ebc","startTime":"2026-02-26T19:27:18.203Z","endTime":"2026-02-26T19:27:23.958Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669384,"link":"/api/v1/people/669384"},"defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":681371,"link":"/api/v1/people/681371","batSide":{"code":"R","description":"Right"}},"first":{"id":683344,"link":"/api/v1/people/683344"},"second":{"id":669384,"link":"/api/v1/people/669384"},"postOnSecond":{"id":683344,"link":"/api/v1/people/683344"},"postOnThird":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"homeTeamWinProbability":94.1,"awayTeamWinProbability":5.900000000000006,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.66,"dramaIndex":28.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.74891828780656,"aZ":-10.009550116994383,"pfxX":1.377171163183648,"pfxZ":11.836687378791174,"pX":0.8960961949486872,"pZ":2.493274996776137,"vX0":-0.6057299550508953,"vY0":-136.1842090812945,"vZ0":-7.072129438331109,"x":82.84,"y":171.46,"x0":0.9428333262459754,"y0":50.00623159662832,"z0":5.821488307811332,"aX":2.5794198486038855},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.0,"breakHorizontal":-2.4,"spinRate":2412,"spinDirection":168},"zone":12,"typeConfidence":2.0,"plateTime":0.4026603601741914,"extension":6.72135572516865},"index":2,"playId":"7f70a5fd-92b8-3a9f-a233-98103372efc2","pitchNumber":2,"startTime":"2026-02-26T19:27:23.958Z","endTime":"2026-02-26T19:27:27.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":681371,"link":"/api/v1/people/681371","batSide":{"code":"R","description":"Right"}},"second":{"id":683344,"link":"/api/v1/people/683344"},"third":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":83.3,"endSpeed":76.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.631723017355117,"aZ":-25.421895481669846,"pfxX":9.532220761547169,"pfxZ":4.538300686902242,"pX":-0.5763165305061058,"pZ":1.8792217671535716,"vX0":-6.701459911632278,"vY0":-121.1533178633072,"vZ0":-4.388248113812186,"x":138.97,"y":188.04,"x0":0.9869570836992796,"y0":50.00045095898363,"z0":5.935295684132852,"aX":14.170992248310117},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":7.4,"breakHorizontal":-15.7,"spinRate":1891,"spinDirection":137},"zone":7,"typeConfidence":2.0,"plateTime":0.4520611460945103,"extension":6.366898141335833},"index":3,"playId":"e06196b5-4b56-3c06-8c8b-29aa9848d524","pitchNumber":3,"startTime":"2026-02-26T19:27:41.317Z","endTime":"2026-02-26T19:27:44.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":681371,"link":"/api/v1/people/681371","batSide":{"code":"R","description":"Right"}},"second":{"id":683344,"link":"/api/v1/people/683344"},"third":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.726115511188258,"aZ":-11.342877366147086,"pfxX":1.5448443376679069,"pfxZ":11.291810858376754,"pX":-0.1876439750083394,"pZ":2.4089665029046285,"vX0":-3.373211816303643,"vY0":-135.0553787981753,"vZ0":-7.007410783820721,"x":124.15,"y":173.74,"x0":0.8775202762854268,"y0":50.00658860444838,"z0":5.837160288793313,"aX":2.8511517999174627},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.1,"breakHorizontal":-2.0,"spinRate":2455,"spinDirection":168},"zone":5,"typeConfidence":2.0,"plateTime":0.40572314762481065,"extension":6.5476903214392825},"index":4,"playId":"5cfc6b53-1a25-307e-8330-19de068954c8","pitchNumber":4,"startTime":"2026-02-26T19:27:58.711Z","endTime":"2026-02-26T19:28:02.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":681371,"link":"/api/v1/people/681371","batSide":{"code":"R","description":"Right"}},"second":{"id":683344,"link":"/api/v1/people/683344"},"third":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":7,"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-26T19:28:16.621Z","endTime":"2026-02-26T19:28:29.215Z","isPitch":false,"type":"action","player":{"id":681371,"link":"/api/v1/people/681371"},"defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":681371,"link":"/api/v1/people/681371","batSide":{"code":"R","description":"Right"}},"second":{"id":683344,"link":"/api/v1/people/683344"},"third":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.211499916181715,"aZ":-23.219897683999484,"pfxX":7.78184220557177,"pfxZ":5.966611335523701,"pX":0.4838309809063166,"pZ":1.9049864327590984,"vX0":-3.873113762131055,"vY0":-121.80397357087453,"vZ0":-4.895766647811937,"x":98.56,"y":187.35,"x0":1.0845936711178499,"y0":50.00330445287784,"z0":5.952085205330877,"aX":11.678063434661908},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":9.8,"breakHorizontal":-13.2,"spinRate":1952,"spinDirection":136},"zone":9,"typeConfidence":2.0,"plateTime":0.4499065272070557,"extension":6.295794448942535},"index":6,"playId":"d4fbb9c0-bdfe-36f4-bdcd-49a774e3e420","pitchNumber":5,"startTime":"2026-02-26T19:28:29.215Z","endTime":"2026-02-26T19:28:34.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":681371,"link":"/api/v1/people/681371","batSide":{"code":"R","description":"Right"}},"second":{"id":683344,"link":"/api/v1/people/683344"},"third":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681371,"link":"/api/v1/people/681371"},"credit":"b_ab"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_ab"},{"player":{"id":681371,"link":"/api/v1/people/681371"},"credit":"b_pa"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.89999999999999,"awayTeamWinProbability":4.1000000000000085,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.66,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:28:34.059Z","atBatIndex":41},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Carson Williams out on a sacrifice fly to right fielder Braiden Ward. Raynel Delgado scores.","rbi":1,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-26T19:28:41.721Z","endTime":"2026-02-26T19:29:48.780Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":683344,"fullName":"Homer Bush Jr.","link":"/api/v1/people/683344"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":685274,"link":"/api/v1/people/685274"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"responsiblePitcher":{"id":663558,"link":"/api/v1/people/663558"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"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.1,"endSpeed":85.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.585697479228532,"aZ":-12.774752450651263,"pfxX":1.3572504912781134,"pfxZ":10.364262634450196,"pX":0.01778348152150602,"pZ":2.181278147295843,"vX0":-2.6341000548605242,"vY0":-135.46095994056134,"vZ0":-7.349201406126967,"x":116.32,"y":179.89,"x0":0.8232841093542582,"y0":50.00238478177851,"z0":5.808923400558139,"aX":2.5405213127275554},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.5,"breakHorizontal":-1.9,"spinRate":2424,"spinDirection":171},"zone":8,"typeConfidence":2.0,"plateTime":0.40321901373472135,"extension":6.835306057580348},"index":0,"playId":"caffc442-2ade-314a-9b87-f7a6492b9dcb","pitchNumber":1,"startTime":"2026-02-26T19:29:02.561Z","endTime":"2026-02-26T19:29:05.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":700246,"link":"/api/v1/people/700246","batSide":{"code":"R","description":"Right"}},"second":{"id":683344,"link":"/api/v1/people/683344"},"third":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54479046010165,"aZ":-24.058694344666463,"pfxX":8.345449983009475,"pfxZ":5.478181851688512,"pX":0.3276016999766841,"pZ":1.3089497305892843,"vX0":-4.384243569992776,"vY0":-121.20136552379188,"vZ0":-5.780757319320284,"x":104.51,"y":203.44,"x0":1.0793008879049304,"y0":50.005170333251584,"z0":5.836828858968944,"aX":12.369565903645134},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":8.8,"breakHorizontal":-14.0,"spinRate":2244,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.45258973357873344,"extension":6.184584144482449},"index":1,"playId":"d480f547-df1f-3de7-b9a8-aa09f445448d","pitchNumber":2,"startTime":"2026-02-26T19:29:20.699Z","endTime":"2026-02-26T19:29:24.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":700246,"link":"/api/v1/people/700246","batSide":{"code":"R","description":"Right"}},"second":{"id":683344,"link":"/api/v1/people/683344"},"third":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.548023481509286,"aZ":-14.676977087847042,"pfxX":1.7682272122761362,"pfxZ":9.63584003523351,"pX":0.686254573674232,"pZ":2.634206394837261,"vX0":-0.9587854800311068,"vY0":-133.82689717330365,"vZ0":-5.8478312571465745,"x":90.84,"y":167.66,"x0":0.8191850094910235,"y0":50.005471068215726,"z0":5.896922343147244,"aX":3.211729804781969},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.4,"breakHorizontal":-3.0,"spinRate":2221,"spinDirection":172},"zone":6,"typeConfidence":2.0,"plateTime":0.40909304823594805,"extension":6.738974534697561},"hitData":{"launchSpeed":91.4,"launchAngle":48.0,"totalDistance":273.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":204.14,"coordY":121.26}},"index":2,"playId":"54963c52-70a3-3886-98cc-1ed03eb8f11a","pitchNumber":3,"startTime":"2026-02-26T19:29:38.802Z","endTime":"2026-02-26T19:29:48.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":700246,"link":"/api/v1/people/700246","batSide":{"code":"R","description":"Right"}},"second":{"id":683344,"link":"/api/v1/people/683344"},"third":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700246,"link":"/api/v1/people/700246"},"credit":"b_pa"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":97.0,"awayTeamWinProbability":3.0,"homeTeamWinProbabilityAdded":1.1000000000000085,"leverageIndex":0.49,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:29:48.780Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Justyn-Henry Malloy singles on a line drive to right fielder Braiden Ward. Homer Bush Jr. scores.","rbi":1,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-26T19:30:19.228Z","endTime":"2026-02-26T19:30:47.358Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":685274,"link":"/api/v1/people/685274"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683344,"fullName":"Homer Bush Jr.","link":"/api/v1/people/683344"},"responsiblePitcher":{"id":663558,"link":"/api/v1/people/663558"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.419764119297355,"aZ":-23.401544051327328,"pfxX":9.090984381014756,"pfxZ":5.75239701841358,"pX":-0.5074355314220647,"pZ":3.0347484958758524,"vX0":-6.36827225352756,"vY0":-122.7273075454468,"vZ0":-2.5249642304723228,"x":136.34,"y":156.84,"x0":0.9406591254812177,"y0":50.002290743462346,"z0":6.071350340236581,"aX":13.859639046670589},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":10.1,"breakHorizontal":-15.0,"spinRate":1742,"spinDirection":144},"zone":1,"typeConfidence":2.0,"plateTime":0.44640091679215965,"extension":6.505721389426123},"index":0,"playId":"69f17453-601a-3dff-9342-7c25ddc4e401","pitchNumber":1,"startTime":"2026-02-26T19:30:20.314Z","endTime":"2026-02-26T19:30:23.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"second":{"id":683344,"link":"/api/v1/people/683344"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":92.6,"endSpeed":84.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.178302178466765,"aZ":-11.948932690832722,"pfxX":1.0012330678963808,"pfxZ":11.054809264719218,"pX":-0.1923203353125344,"pZ":2.2912240215949273,"vX0":-2.7399992907152213,"vY0":-134.64530155289256,"vZ0":-7.05876739758484,"x":124.33,"y":176.92,"x0":0.7099987781236796,"y0":50.00517686866192,"z0":5.798712066878972,"aX":1.8324111786388813},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.6,"breakHorizontal":-1.2,"spinRate":2317,"spinDirection":166},"zone":5,"typeConfidence":2.0,"plateTime":0.40732174688896494,"extension":6.849260581669914},"hitData":{"launchSpeed":84.5,"launchAngle":21.0,"totalDistance":263.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":163.41,"coordY":101.43}},"index":1,"playId":"e0150193-3f6a-348e-9a88-1159d2a510b0","pitchNumber":2,"startTime":"2026-02-26T19:30:37.040Z","endTime":"2026-02-26T19:30:47.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":669234,"link":"/api/v1/people/669234","batSide":{"code":"R","description":"Right"}},"second":{"id":683344,"link":"/api/v1/people/683344"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669234,"link":"/api/v1/people/669234"},"credit":"b_ab"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_ab"},{"player":{"id":669234,"link":"/api/v1/people/669234"},"credit":"b_pa"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.1,"awayTeamWinProbability":4.900000000000006,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.31,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:30:47.358Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Junior Caminero singles on a ground ball to left fielder Allan Castro. Justyn-Henry Malloy to 2nd.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-26T19:31:05.663Z","endTime":"2026-02-26T19:32:09.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"postOnSecond":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691369,"link":"/api/v1/people/691369"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.105969662983142,"aZ":-28.4982596960518,"pfxX":-1.932184207887039,"pfxZ":2.233973497824401,"pX":-0.896790917335079,"pZ":2.897835194977246,"vX0":-3.606456146177106,"vY0":-126.74532786246509,"vZ0":-2.144186753382672,"x":151.18,"y":160.54,"x0":0.7892237239302037,"y0":50.00353183307974,"z0":6.004909554607453,"aX":-3.1792867408295566},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.8,"breakHorizontal":4.2,"spinRate":2624,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.4302689527378747,"extension":6.6074038597206695},"index":0,"playId":"a625e042-0b92-3c99-bbcf-f3652b3dc5c7","pitchNumber":1,"startTime":"2026-02-26T19:31:21.298Z","endTime":"2026-02-26T19:31:24.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":669234,"link":"/api/v1/people/669234"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"}},"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.233074813832477,"aZ":-24.831179510043356,"pfxX":9.54795552143216,"pfxZ":4.905920113607308,"pX":-0.40890540831055466,"pZ":2.16006006544487,"vX0":-6.310100287315008,"vY0":-121.70444455982401,"vZ0":-3.907186737558818,"x":132.59,"y":180.46,"x0":0.9789200090753603,"y0":50.005654203322,"z0":5.94080462101521,"aX":14.303280571339652},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":8.2,"breakHorizontal":-15.7,"spinRate":1895,"spinDirection":138},"zone":7,"typeConfidence":2.0,"plateTime":0.4503085251782615,"extension":6.312622273924041},"hitData":{"launchSpeed":110.8,"launchAngle":-1.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.18,"coordY":121.18}},"index":1,"playId":"486a6939-6986-3635-b449-622e02942e69","pitchNumber":2,"startTime":"2026-02-26T19:32:02.530Z","endTime":"2026-02-26T19:32:09.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":669234,"link":"/api/v1/people/669234"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.89999999999999,"awayTeamWinProbability":6.1000000000000085,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.39,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:32:09.820Z","atBatIndex":44},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Edward Olivares pops out to first baseman Willson Contreras in foul territory.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-26T19:34:53.475Z","endTime":"2026-02-26T19:37:14.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":658668,"fullName":"Edward Olivares","link":"/api/v1/people/658668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684128,"fullName":"Reidis Sena","link":"/api/v1/people/684128"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"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":658668,"fullName":"Edward Olivares","link":"/api/v1/people/658668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":7,"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:32:27.294Z","endTime":"2026-02-26T19:33:38.054Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":658668,"link":"/api/v1/people/658668","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":669234,"link":"/api/v1/people/669234"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Reidis Sena replaces Jovani Morán.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":7,"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:33:38.054Z","endTime":"2026-02-26T19:34:55.696Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":684128,"link":"/api/v1/people/684128"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":658668,"link":"/api/v1/people/658668","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":669234,"link":"/api/v1/people/669234"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":78.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.209707809120403,"aZ":-28.540737939075548,"pfxX":-1.3345348555345873,"pfxZ":2.2813838805648246,"pX":0.23759855649855074,"pZ":4.02528277774482,"vX0":2.8160647788654765,"vY0":-126.079520365537,"vZ0":0.3013534195746367,"x":107.94,"y":130.1,"x0":-0.7258349730395307,"y0":50.003182628659026,"z0":6.227830679762247,"aX":-2.125792351937419},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.4,"breakHorizontal":1.7,"spinRate":2211,"spinDirection":174},"zone":12,"typeConfidence":1.27,"plateTime":0.4362430707110754,"extension":6.040266082923612},"index":2,"playId":"f3683e96-4789-3fd4-90d1-812bfac2ce8c","pitchNumber":1,"startTime":"2026-02-26T19:34:55.696Z","endTime":"2026-02-26T19:34:58.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684128,"link":"/api/v1/people/684128","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":658668,"link":"/api/v1/people/658668","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":669234,"link":"/api/v1/people/669234"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11239611644551,"aZ":-11.127272523870026,"pfxX":-5.826009147876086,"pfxZ":10.983007864857225,"pX":0.9059548048089575,"pZ":1.947460736739396,"vX0":5.553910193906295,"vY0":-137.90878369214326,"vZ0":-9.123115218545943,"x":82.47,"y":186.2,"x0":-0.382037798607121,"y0":50.00354415376531,"z0":6.059210033249119,"aX":-11.165996858352177},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.0,"breakHorizontal":9.4,"spinRate":2478,"spinDirection":207},"zone":14,"typeConfidence":1.36,"plateTime":0.3979330868723716,"extension":6.274742152596695},"index":3,"playId":"51a50fbd-27d8-3447-afb3-5b081173c087","pitchNumber":2,"startTime":"2026-02-26T19:35:14.746Z","endTime":"2026-02-26T19:35:18.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684128,"link":"/api/v1/people/684128","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":658668,"link":"/api/v1/people/658668","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":669234,"link":"/api/v1/people/669234"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"}},"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":87.6,"endSpeed":79.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.858496611378758,"aZ":-29.39433291587687,"pfxX":-1.752358232619873,"pfxZ":1.7030585148160622,"pX":-0.008728811975544154,"pZ":3.282585023286637,"vX0":2.9700297832417073,"vY0":-127.53499021625262,"vZ0":-1.2945553366975742,"x":117.33,"y":150.15,"x0":-0.9642753057517751,"y0":50.00601117403171,"z0":6.129444863430328,"aX":-2.8680368371822587},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.0,"breakHorizontal":2.4,"spinRate":2011,"spinDirection":188},"zone":2,"typeConfidence":1.32,"plateTime":0.4305645612666398,"extension":6.185014453674396},"index":4,"playId":"25993bfd-8d23-3dc9-8ea2-6dcfdda063e0","pitchNumber":3,"startTime":"2026-02-26T19:35:58.445Z","endTime":"2026-02-26T19:36:01.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684128,"link":"/api/v1/people/684128","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":658668,"link":"/api/v1/people/658668","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":669234,"link":"/api/v1/people/669234"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":88.7,"endSpeed":80.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90806366515125,"aZ":-25.415591756312676,"pfxX":-1.656377506061447,"pfxZ":4.073163766162544,"pX":1.2025811099492347,"pZ":0.2849809623138432,"vX0":4.972976869961581,"vY0":-128.79256372689102,"vZ0":-9.011013100705195,"x":71.16,"y":231.09,"x0":-0.5489582382585637,"y0":50.0037132113064,"z0":5.8346691996356315,"aX":-2.748635956728064},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.3,"breakHorizontal":1.7,"spinRate":2157,"spinDirection":199},"zone":14,"typeConfidence":1.33,"plateTime":0.4273642624489793,"extension":6.238944535283613},"index":5,"playId":"fd8ba537-ecac-3825-a7ea-bc29ff486a95","pitchNumber":4,"startTime":"2026-02-26T19:36:17.575Z","endTime":"2026-02-26T19:36:20.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684128,"link":"/api/v1/people/684128","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":658668,"link":"/api/v1/people/658668","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":669234,"link":"/api/v1/people/669234"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.3820582624537,"aZ":-8.856563988915356,"pfxX":-3.6502732961165285,"pfxZ":11.93968951974918,"pX":-0.09949375621857338,"pZ":2.7657597289785816,"vX0":2.7087653136345264,"vY0":-138.71941140785424,"vZ0":-7.5705503611272285,"x":120.79,"y":164.1,"x0":-0.6132550546368539,"y0":50.00621319364577,"z0":6.117158379365144,"aX":-7.131366912342591},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.3,"breakHorizontal":6.1,"spinRate":2464,"spinDirection":202},"zone":5,"typeConfidence":1.38,"plateTime":0.39449583468230864,"extension":6.324653569817323},"index":6,"playId":"a1de1b4e-36ab-3fe4-9475-0850054136e0","pitchNumber":5,"startTime":"2026-02-26T19:36:40.241Z","endTime":"2026-02-26T19:36:43.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684128,"link":"/api/v1/people/684128","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":658668,"link":"/api/v1/people/658668","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":669234,"link":"/api/v1/people/669234"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.578754732429925,"aZ":-38.64717115426036,"pfxX":1.6771942062925298,"pfxZ":-4.204400463107545,"pX":0.10412577456598673,"pZ":2.141725454469111,"vX0":1.3523873993676434,"vY0":-123.15677652470468,"vZ0":-1.7733170675709466,"x":113.03,"y":180.95,"x0":-0.6691792623293811,"y0":50.00014636153969,"z0":6.128339552508194,"aX":2.5851734470094314},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-7.8,"breakHorizontal":-3.4,"spinRate":2400,"spinDirection":26},"zone":8,"typeConfidence":0.87,"plateTime":0.44408968087107015,"extension":6.442109681658143},"hitData":{"launchSpeed":70.7,"launchAngle":59.0,"totalDistance":171.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":180.77,"coordY":158.93}},"index":7,"playId":"75216aab-fd92-3d26-a78b-89d6dcc3e60e","pitchNumber":6,"startTime":"2026-02-26T19:37:06.509Z","endTime":"2026-02-26T19:37:14.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684128,"link":"/api/v1/people/684128","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":658668,"link":"/api/v1/people/658668","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":669234,"link":"/api/v1/people/669234"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":658668,"link":"/api/v1/people/658668"},"credit":"b_ab"},{"player":{"id":684128,"link":"/api/v1/people/684128"},"credit":"p_ab"},{"player":{"id":658668,"link":"/api/v1/people/658668"},"credit":"b_pa"},{"player":{"id":684128,"link":"/api/v1/people/684128"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":96.0,"awayTeamWinProbability":4.0,"homeTeamWinProbabilityAdded":2.1000000000000085,"leverageIndex":0.85,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:37:14.327Z","atBatIndex":45},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andruw Monasterio lines out to second baseman Ben Williamson.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-26T19:39:34.115Z","endTime":"2026-02-26T19:41:54.034Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694312,"fullName":"Logan Workman","link":"/api/v1/people/694312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Logan Workman replaces Jackson Lancaster.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":7,"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:39:08.081Z","endTime":"2026-02-26T19:39:36.376Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694312,"link":"/api/v1/people/694312"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":688776,"link":"/api/v1/people/688776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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.0,"endSpeed":85.6,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.453741200208544,"aZ":-13.44953015579109,"pfxX":-4.60920677960042,"pfxZ":9.949458583191092,"pX":0.34113861950714025,"pZ":2.3445436886365294,"vX0":7.440037476626171,"vY0":-136.63181970508262,"vZ0":-6.473632117768034,"x":104.0,"y":175.48,"x0":-1.8242666045515752,"y0":50.000467886369684,"z0":5.677269944089332,"aX":-8.672641484163266},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.7,"breakHorizontal":6.7,"spinRate":2151,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.4016228920795868,"extension":6.071981721325324},"index":1,"playId":"f0061fbd-1cff-3340-b2d9-727081b5ab9b","pitchNumber":1,"startTime":"2026-02-26T19:39:36.376Z","endTime":"2026-02-26T19:39:39.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.990007789707605,"aZ":-12.0690755946064,"pfxX":-4.284557002821034,"pfxZ":10.634804085230355,"pX":-0.054850072922133175,"pZ":3.7197798076010895,"vX0":6.135605071651215,"vY0":-136.81443924089226,"vZ0":-3.6645958064864272,"x":119.09,"y":138.35,"x0":-1.7728025124997546,"y0":50.00214105411658,"z0":5.90737264657735,"aX":-8.099933216115112},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.6,"breakHorizontal":6.5,"spinRate":2250,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.40079264184609364,"extension":6.093307849686328},"index":2,"playId":"434aea50-8b9c-379c-8a3d-06b90ed5a7b4","pitchNumber":2,"startTime":"2026-02-26T19:39:54.234Z","endTime":"2026-02-26T19:39:57.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.261897506516167,"aZ":-13.350347225094145,"pfxX":-3.163023306956167,"pfxZ":9.900010177666802,"pX":0.8145339310642574,"pZ":3.461810240241613,"vX0":7.571078865978342,"vY0":-136.5764916054868,"vZ0":-4.1932370683161695,"x":85.95,"y":145.31,"x0":-1.5745993818130335,"y0":50.00394617751976,"z0":5.926260155838568,"aX":-6.016057701009422},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.3,"breakHorizontal":4.2,"spinRate":2283,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.40006936606954335,"extension":6.008389631956123},"index":3,"playId":"b020f131-65cb-36f9-a33c-d8fdc0fbba22","pitchNumber":3,"startTime":"2026-02-26T19:40:10.804Z","endTime":"2026-02-26T19:40:14.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.1,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.90614021462841,"aZ":-30.14316610998556,"pfxX":3.4552689369704686,"pfxZ":1.29187915843987,"pX":0.11224551355699688,"pZ":1.5156550995076092,"vX0":3.434985845296313,"vY0":-124.38011245164647,"vZ0":-4.551597565100529,"x":112.72,"y":197.86,"x0":-1.7333801704990874,"y0":50.00373256724299,"z0":5.856225819148105,"aX":5.437903521774735},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.6,"breakHorizontal":-7.1,"spinRate":2643,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.43961497989357534,"extension":5.977227111427437},"index":4,"playId":"aaf4a41a-5163-3e74-8863-d654213255bd","pitchNumber":4,"startTime":"2026-02-26T19:40:29.609Z","endTime":"2026-02-26T19:40:33.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.441197766771523,"aZ":-32.095429618768605,"pfxX":2.4433414259805746,"pfxZ":0.04645954467156166,"pX":0.007196173817842113,"pZ":3.2319861214534593,"vX0":3.9441347522863577,"vY0":-126.37775481058662,"vZ0":-0.47117000888619265,"x":116.73,"y":151.52,"x0":-1.8877727862436107,"y0":50.00203621989915,"z0":5.986809244974304,"aX":3.972331615901497},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.2,"breakHorizontal":-5.3,"spinRate":2478,"spinDirection":130},"zone":2,"typeConfidence":2.0,"plateTime":0.4325194141267894,"extension":5.929505295202204},"index":5,"playId":"67d156a4-ecd8-3fe5-b073-ea16dd0e8537","pitchNumber":5,"startTime":"2026-02-26T19:40:55.817Z","endTime":"2026-02-26T19:40:59.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.009707550252802,"aZ":-17.967475826495555,"pfxX":-5.362529420760291,"pfxZ":7.435629805360872,"pX":-0.8468242133415746,"pZ":3.2461574140348044,"vX0":4.845460764149113,"vY0":-137.2638002441848,"vZ0":-3.6996681489320835,"x":149.28,"y":151.13,"x0":-1.9371204988249344,"y0":50.00235841230978,"z0":5.832666357081565,"aX":-10.24609171822781},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.8,"breakHorizontal":8.8,"spinRate":2198,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3988267367820879,"extension":6.010956031347028},"index":6,"playId":"89407a62-6abe-3bec-98ed-ce8ebe08d530","pitchNumber":6,"startTime":"2026-02-26T19:41:14.911Z","endTime":"2026-02-26T19:41:19.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.6,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.978917887644577,"aZ":-11.44735661705313,"pfxX":-3.983416822780219,"pfxZ":10.987059585288105,"pX":1.1851749513405605,"pZ":3.277030239168814,"vX0":8.915376400811084,"vY0":-136.9171464059715,"vZ0":-4.616670143390528,"x":71.82,"y":150.3,"x0":-1.6048790860191373,"y0":50.005829856963764,"z0":5.776966113009323,"aX":-7.5171936346597805},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.0,"breakHorizontal":5.2,"spinRate":2319,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.4009957597550593,"extension":6.1961714376035095},"index":7,"playId":"2ed994e1-89ac-3dbf-ac7f-64718f33d8fb","pitchNumber":7,"startTime":"2026-02-26T19:41:32.128Z","endTime":"2026-02-26T19:41:35.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.863855054338504,"aZ":-11.984388724473282,"pfxX":-4.3952832506647805,"pfxZ":10.45760677862248,"pX":-0.1311356810305252,"pZ":2.5230073252053944,"vX0":5.9029984311594905,"vY0":-138.09556217147403,"vZ0":-6.5447429500067855,"x":122.0,"y":170.66,"x0":-1.7257652304083078,"y0":50.00518393325994,"z0":5.730729942360221,"aX":-8.487752914101142},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.8,"breakHorizontal":6.7,"spinRate":2297,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.39669804314341883,"extension":6.144297105472618},"hitData":{"launchSpeed":84.6,"launchAngle":10.0,"totalDistance":157.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":128.03,"coordY":138.78}},"index":8,"playId":"47d1d70f-3847-3797-b958-3e8917226fc5","pitchNumber":8,"startTime":"2026-02-26T19:41:48.436Z","endTime":"2026-02-26T19:41:54.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_ab"},{"player":{"id":694312,"link":"/api/v1/people/694312"},"credit":"p_ab"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":694312,"link":"/api/v1/people/694312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.7,"awayTeamWinProbability":4.299999999999997,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:41:54.034Z","atBatIndex":46},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Allan Castro pops out to shortstop Carson Williams.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-26T19:42:07.193Z","endTime":"2026-02-26T19:42:37.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":691369,"fullName":"Allan Castro","link":"/api/v1/people/691369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694312,"fullName":"Logan Workman","link":"/api/v1/people/694312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691369,"fullName":"Allan Castro","link":"/api/v1/people/691369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":700246,"link":"/api/v1/people/700246"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":89.6,"endSpeed":81.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.12431328059153,"aZ":-22.8168628660031,"pfxX":1.9156181987959917,"pfxZ":5.484828602820169,"pX":0.35795248793699525,"pZ":1.3398238716268145,"vX0":4.937435893588262,"vY0":-130.2425646572907,"vZ0":-6.86327575481277,"x":103.36,"y":202.6,"x0":-1.8164700469365433,"y0":50.00262663276405,"z0":5.752367756165309,"aX":3.267899256664753},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.5,"breakHorizontal":-4.7,"spinRate":2562,"spinDirection":171},"zone":14,"typeConfidence":2.0,"plateTime":0.42165223823932685,"extension":5.999347034571386},"index":0,"playId":"05b82d7d-2f15-324b-a3ed-26df7e8c5a8b","pitchNumber":1,"startTime":"2026-02-26T19:42:17.074Z","endTime":"2026-02-26T19:42:20.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":691369,"link":"/api/v1/people/691369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.182862306293853,"aZ":-22.605856188443894,"pfxX":-10.101621649749031,"pfxZ":6.22204537964344,"pX":-0.45755696917598654,"pZ":2.8514922237837537,"vX0":6.40486681519878,"vY0":-123.86752418965047,"vZ0":-2.765008140079051,"x":134.44,"y":161.79,"x0":-1.7783505077124173,"y0":50.00101182405125,"z0":5.8939992657441085,"aX":-15.529774760419123},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":10.8,"breakHorizontal":16.6,"spinRate":2103,"spinDirection":240},"zone":1,"typeConfidence":2.0,"plateTime":0.4439897034044722,"extension":5.9379503560527365},"hitData":{"launchSpeed":76.1,"launchAngle":64.0,"totalDistance":169.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":112.05,"coordY":146.02}},"index":1,"playId":"2b8d75f6-1f06-3850-ad05-dc86a8405af2","pitchNumber":2,"startTime":"2026-02-26T19:42:28.546Z","endTime":"2026-02-26T19:42:37.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":691369,"link":"/api/v1/people/691369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691369,"link":"/api/v1/people/691369"},"credit":"b_ab"},{"player":{"id":694312,"link":"/api/v1/people/694312"},"credit":"p_ab"},{"player":{"id":691369,"link":"/api/v1/people/691369"},"credit":"b_pa"},{"player":{"id":694312,"link":"/api/v1/people/694312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.39999999999999,"awayTeamWinProbability":4.6000000000000085,"homeTeamWinProbabilityAdded":-0.30000000000001137,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:42:37.112Z","atBatIndex":47},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Braiden Ward hit by pitch.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-26T19:42:46.522Z","endTime":"2026-02-26T19:43:06.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694312,"fullName":"Logan Workman","link":"/api/v1/people/694312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.08,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.14013119468719,"aZ":-12.183246382017265,"pfxX":-4.812000860909339,"pfxZ":10.817129693256922,"pX":1.6763405894129118,"pZ":1.0912374816253232,"vX0":10.274340575826761,"vY0":-135.23656654188858,"vZ0":-9.760237328884617,"x":53.1,"y":209.32,"x0":-1.55082898860671,"y0":50.00219990197108,"z0":5.606930770973026,"aX":-8.893147057329141},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.5,"breakHorizontal":6.5,"spinRate":2382,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.4053832860571007,"extension":6.154120188162328},"index":0,"playId":"7686dcce-d2e3-314e-af76-7a78d8e75d2b","pitchNumber":1,"startTime":"2026-02-26T19:43:03.064Z","endTime":"2026-02-26T19:43:06.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":685274,"link":"/api/v1/people/685274","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685274,"link":"/api/v1/people/685274"},"credit":"b_pa"},{"player":{"id":694312,"link":"/api/v1/people/694312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.6,"awayTeamWinProbability":4.400000000000006,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:43:06.235Z","atBatIndex":48},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Braiden Ward caught stealing 2nd base, catcher Dom Keegan to second baseman Ben Williamson.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-26T19:43:34.179Z","endTime":"2026-02-26T19:43:39.214Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694312,"fullName":"Logan Workman","link":"/api/v1/people/694312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681371,"link":"/api/v1/people/681371"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.80171862375821,"aZ":-14.483126479212693,"pfxX":-5.385815597852522,"pfxZ":9.518498375586681,"pX":0.922875388123653,"pZ":3.3313360640626204,"vX0":8.732259880958047,"vY0":-135.50784509658476,"vZ0":-4.166976176555755,"x":81.82,"y":148.83,"x0":-1.6425943710727646,"y0":50.00157059249386,"z0":5.90186887201905,"aX":-10.009374576951048},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.6,"breakHorizontal":7.9,"spinRate":2257,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.4043191894766025,"extension":6.044749057144648},"index":0,"playId":"f5df8c10-e42e-3133-b9e5-e0092052d2ef","pitchNumber":1,"startTime":"2026-02-26T19:43:35.912Z","endTime":"2026-02-26T19:43:39.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"first":{"id":685274,"link":"/api/v1/people/685274"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":95.19999999999999,"awayTeamWinProbability":4.800000000000011,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:43:39.214Z","atBatIndex":49},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jonathan Aranda doubles (1) on a fly ball to left fielder Tyler McDonough.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-26T19:45:55.441Z","endTime":"2026-02-26T19:47:17.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[8,9,10,11,12],"actionIndex":[0,1,2,3,4,5,6,7],"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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":694812,"link":"/api/v1/people/694812"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Nelly Taylor replaces right fielder Braiden Ward, batting 9th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":7,"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:45:57.470Z","endTime":"2026-02-26T19:45:57.471Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807511,"link":"/api/v1/people/807511"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":685274,"link":"/api/v1/people/685274"},"defense":{"pitcher":{"id":684128,"link":"/api/v1/people/684128","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Tsung-Che Cheng replaces center fielder Nate Eaton, batting 1st, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":7,"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:45:57.472Z","endTime":"2026-02-26T19:45:57.473Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691907,"link":"/api/v1/people/691907"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":681987,"link":"/api/v1/people/681987"},"defense":{"pitcher":{"id":684128,"link":"/api/v1/people/684128","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Nick Sogard replaces shortstop Trevor Story, batting 2nd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":7,"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:45:57.474Z","endTime":"2026-02-26T19:45:57.475Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"id":596115,"link":"/api/v1/people/596115"},"defense":{"pitcher":{"id":684128,"link":"/api/v1/people/684128","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Mikey Romero replaces first baseman Willson Contreras, batting 3rd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":7,"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:45:57.476Z","endTime":"2026-02-26T19:45:57.477Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702540,"link":"/api/v1/people/702540"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"301","replacedPlayer":{"id":575929,"link":"/api/v1/people/575929"},"defense":{"pitcher":{"id":684128,"link":"/api/v1/people/684128","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Vinny Capra replaces second baseman Caleb Durbin, batting 4th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":7,"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-26T19:45:57.478Z","endTime":"2026-02-26T19:45:57.479Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681962,"link":"/api/v1/people/681962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"401","replacedPlayer":{"id":702332,"link":"/api/v1/people/702332"},"defense":{"pitcher":{"id":684128,"link":"/api/v1/people/684128","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Tyler McDonough replaces third baseman Andruw Monasterio, batting 7th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-02-26T19:45:57.480Z","endTime":"2026-02-26T19:45:57.481Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694812,"link":"/api/v1/people/694812"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":655316,"link":"/api/v1/people/655316"},"defense":{"pitcher":{"id":684128,"link":"/api/v1/people/684128","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":655316,"link":"/api/v1/people/655316"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":691369,"link":"/api/v1/people/691369"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Justin Gonzales replaces left fielder Allan Castro, batting 8th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-02-26T19:45:57.482Z","endTime":"2026-02-26T19:45:57.483Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":821100,"link":"/api/v1/people/821100"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":691369,"link":"/api/v1/people/691369"},"defense":{"pitcher":{"id":684128,"link":"/api/v1/people/684128","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":685274,"link":"/api/v1/people/685274"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Payton Tolle replaces Reidis Sena.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":7,"startTime":"2026-02-26T19:45:57.484Z","endTime":"2026-02-26T19:45:57.485Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801139,"link":"/api/v1/people/801139"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":684128,"link":"/api/v1/people/684128","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":87.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.41429330681814,"aZ":-13.345381564820261,"pfxX":5.118960402839449,"pfxZ":9.399979264041725,"pX":0.8991158117272147,"pZ":2.8789497044458505,"vX0":-6.3674734959121855,"vY0":-141.60721986457085,"vZ0":-5.02025144675812,"x":82.73,"y":161.05,"x0":2.526249594727561,"y0":50.00548672581635,"z0":5.54851001546353,"aX":10.25719561336143},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.0,"breakHorizontal":-7.8,"spinRate":2351,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.3888133200658017,"extension":7.480219113683372},"index":8,"playId":"1e8765d1-8060-3c88-ab0b-5af6f93a1b17","pitchNumber":1,"startTime":"2026-02-26T19:45:57.486Z","endTime":"2026-02-26T19:46:01.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.60001148965147,"aZ":-13.77767829913192,"pfxX":5.116854966107565,"pfxZ":9.31526573624998,"pX":0.058924046182575705,"pZ":2.594414089458171,"vX0":-8.319290074739701,"vY0":-140.52733251638304,"vZ0":-5.684360086947743,"x":114.75,"y":168.73,"x0":2.410207358304083,"y0":50.002304390616985,"z0":5.558819432820876,"aX":10.105142255336045},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.7,"breakHorizontal":-7.3,"spinRate":2334,"spinDirection":137},"zone":5,"typeConfidence":2.0,"plateTime":0.3916754590782108,"extension":7.454619131664322},"index":9,"playId":"78ba0fa9-0ae2-3819-8699-329ec3f1dc9e","pitchNumber":2,"startTime":"2026-02-26T19:46:13.710Z","endTime":"2026-02-26T19:46:16.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.04748491941077,"aZ":-17.66187853913455,"pfxX":9.172636933379561,"pfxZ":7.4177009948961565,"pX":1.4148196491972853,"pZ":1.9494645809775524,"vX0":-6.141234007850998,"vY0":-139.3936418318598,"vZ0":-6.526832218673704,"x":63.07,"y":186.14,"x0":2.4614596864910756,"y0":50.00125739464594,"z0":5.498731365417829,"aX":17.94351893315489},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.1,"breakHorizontal":-15.2,"spinRate":2286,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.39381961916828745,"extension":7.4638419136887695},"index":10,"playId":"3a1c62e3-25d8-3cd9-8b0f-4f8c616259ba","pitchNumber":3,"startTime":"2026-02-26T19:46:28.017Z","endTime":"2026-02-26T19:46:31.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.51677246983661,"aZ":-20.024772235567212,"pfxX":10.453788245693666,"pfxZ":6.406327833154336,"pX":-0.6609716824435253,"pZ":1.626964485649988,"vX0":-12.138018528705294,"vY0":-136.69758055303842,"vZ0":-6.617061636331961,"x":142.19,"y":194.85,"x0":2.4741522153523894,"y0":50.00551147291256,"z0":5.44927454715605,"aX":19.831561366649503},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.3,"breakHorizontal":-16.4,"spinRate":2288,"spinDirection":136},"zone":7,"typeConfidence":2.0,"plateTime":0.4003566528398861,"extension":7.576549147267511},"index":11,"playId":"b539fa1a-0829-3a46-810e-f9e3551cc8fc","pitchNumber":4,"startTime":"2026-02-26T19:46:45.684Z","endTime":"2026-02-26T19:46:49.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.40680697945575,"aZ":-13.425097046337486,"pfxX":5.51948206372494,"pfxZ":9.52758645173448,"pX":0.3019569132577136,"pZ":2.6354028510339416,"vX0":-7.924994635309502,"vY0":-140.05233164775348,"vZ0":-5.397868039737311,"x":105.49,"y":167.62,"x0":2.4636015529820283,"y0":50.00177393052659,"z0":5.4803127091539565,"aX":10.86114942167605},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.2,"breakHorizontal":-8.2,"spinRate":2360,"spinDirection":135},"zone":6,"typeConfidence":2.0,"plateTime":0.39250121798831605,"extension":7.5137983359163805},"hitData":{"launchSpeed":95.3,"launchAngle":33.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":42.47,"coordY":97.55}},"index":12,"playId":"c9443c3a-487a-39dd-a2eb-0e721b18462e","pitchNumber":5,"startTime":"2026-02-26T19:47:05.828Z","endTime":"2026-02-26T19:47:17.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.4,"awayTeamWinProbability":7.599999999999994,"homeTeamWinProbabilityAdded":-2.799999999999983,"leverageIndex":0.43,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:47:17.269Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ben Williamson singles on a line drive to right fielder Justin Gonzales. Jonathan Aranda scores.","rbi":1,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-26T19:47:51.397Z","endTime":"2026-02-26T19:50:23.886Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[5],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":821100,"link":"/api/v1/people/821100"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":{"id":801139,"link":"/api/v1/people/801139"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.06322009688472,"aZ":-21.594457945002613,"pfxX":-1.3373177031208683,"pfxZ":6.144137748061096,"pX":-0.05507391225386663,"pZ":1.8215938623377532,"vX0":-5.7399444991620046,"vY0":-129.37605630909937,"vZ0":-5.057217539595825,"x":119.1,"y":189.6,"x0":2.3520148845675233,"y0":50.00121323541901,"z0":5.4229052979219174,"aX":-2.3013093169257197},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.4,"breakHorizontal":3.5,"spinRate":2363,"spinDirection":163},"zone":8,"typeConfidence":2.0,"plateTime":0.42087118532836953,"extension":7.360305020890593},"index":0,"playId":"9766c3be-9aa4-3180-965e-b77a5e985ea7","pitchNumber":1,"startTime":"2026-02-26T19:47:54.702Z","endTime":"2026-02-26T19:47:57.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"second":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.336924337427522,"aZ":-14.53728302552923,"pfxX":4.139108519843333,"pfxZ":8.779849999477813,"pX":0.5275679236505041,"pZ":3.684114483314171,"vX0":-6.683847418168316,"vY0":-140.70400661832875,"vZ0":-2.791369158244329,"x":96.89,"y":139.31,"x0":2.3939409067359105,"y0":50.00586552047699,"z0":5.628796342498472,"aX":8.318098095751047},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.5,"breakHorizontal":-6.1,"spinRate":2287,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.3889995983440615,"extension":7.6430460889008005},"index":1,"playId":"266c0fd7-c1af-340d-86cf-1110d8044792","pitchNumber":2,"startTime":"2026-02-26T19:48:13.914Z","endTime":"2026-02-26T19:48:17.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"second":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":76.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.373662055623363,"aZ":-38.46182919714631,"pfxX":-3.019721759052918,"pfxZ":-4.345427654164475,"pX":0.461811882103639,"pZ":1.1767830269153938,"vX0":-3.7426406625947357,"vY0":-119.35628928868233,"vZ0":-2.7607975897389663,"x":99.4,"y":207.01,"x0":2.4408795355206436,"y0":50.0037334904077,"z0":5.802682702068778,"aX":-4.368371459298553},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-8.3,"breakHorizontal":6.4,"spinRate":2389,"spinDirection":297},"zone":14,"typeConfidence":2.0,"plateTime":0.45842524402895224,"extension":7.392213193905632},"index":2,"playId":"de33b06c-d08d-38eb-acbe-4c2e54f96e27","pitchNumber":3,"startTime":"2026-02-26T19:48:34.198Z","endTime":"2026-02-26T19:48:37.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"second":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15414276956605,"aZ":-12.038373606797162,"pfxX":4.065984217221553,"pfxZ":9.751796548147507,"pX":0.5759488680016589,"pZ":3.825526095308512,"vX0":-7.0155861282824565,"vY0":-142.6428569580471,"vZ0":-3.0230436268945127,"x":95.05,"y":135.49,"x0":2.5366739344059837,"y0":50.00506617788946,"z0":5.655801610544718,"aX":8.398064923611523},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.3,"breakHorizontal":-6.0,"spinRate":2390,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.3836688925696041,"extension":7.453618310026665},"index":3,"playId":"e4ae1887-3f40-3cbc-af4a-3a94cf5cf1fa","pitchNumber":4,"startTime":"2026-02-26T19:48:52.713Z","endTime":"2026-02-26T19:48:55.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"second":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.71672389927018,"aZ":-33.64883896633809,"pfxX":8.7335058111718,"pfxZ":-0.8384504259586696,"pX":-1.5800973259819724,"pZ":-0.8462566869058411,"vX0":-13.383421232211319,"vY0":-132.25012654974697,"vZ0":-9.421228681662734,"x":177.23,"y":261.63,"x0":2.415785039247446,"y0":50.00109575904948,"z0":5.237271043862215,"aX":15.440496510516224},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-3.6,"breakHorizontal":-12.8,"spinRate":656,"spinDirection":110},"zone":13,"typeConfidence":2.0,"plateTime":0.41447923981954204,"extension":7.381244745829853},"index":4,"playId":"0e8001f7-dbe9-3813-a6ab-6e0dc2615853","pitchNumber":5,"startTime":"2026-02-26T19:49:17.996Z","endTime":"2026-02-26T19:49:21.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"second":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Payton Tolle. Jonathan Aranda to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":5,"actionPlayId":"0e8001f7-dbe9-3813-a6ab-6e0dc2615853","startTime":"2026-02-26T19:49:43.742Z","endTime":"2026-02-26T19:49:50.835Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666018,"link":"/api/v1/people/666018"},"defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"second":{"id":666018,"link":"/api/v1/people/666018"},"postOnThird":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"homeTeamWinProbability":92.0,"awayTeamWinProbability":8.0,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.76,"dramaIndex":27.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.74513481616338,"aZ":-10.540179482296098,"pfxX":5.1408300319363995,"pfxZ":10.649444189729623,"pX":-0.23334458080088108,"pZ":3.360853594622864,"vX0":-9.369710211548345,"vY0":-141.50129456694359,"vZ0":-4.251804807529311,"x":125.89,"y":148.04,"x0":2.4502025530835936,"y0":50.00270490904768,"z0":5.556090657186272,"aX":10.444199471016882},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.6,"breakHorizontal":-7.4,"spinRate":2299,"spinDirection":143},"zone":2,"typeConfidence":2.0,"plateTime":0.3868167432510119,"extension":7.626585031467338},"index":6,"playId":"168cec7f-219d-3b4d-bfc6-d3ed28e91464","pitchNumber":6,"startTime":"2026-02-26T19:49:50.835Z","endTime":"2026-02-26T19:49:55.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"third":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.02248534029642,"aZ":-10.839512682722466,"pfxX":5.696661913257134,"pfxZ":10.435607305862987,"pX":0.0722457677047787,"pZ":2.6656389686512263,"vX0":-8.65088786182147,"vY0":-141.75454774042856,"vZ0":-6.0641642765236545,"x":114.25,"y":166.81,"x0":2.417017921907869,"y0":50.00218939761201,"z0":5.517905800163868,"aX":11.646308637100864},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.9,"breakHorizontal":-8.6,"spinRate":2382,"spinDirection":141},"zone":5,"typeConfidence":2.0,"plateTime":0.3857154641002567,"extension":7.63913614981462},"hitData":{"launchSpeed":87.9,"launchAngle":9.0,"totalDistance":159.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":166.59,"coordY":127.3}},"index":7,"playId":"74cc3006-6cf2-3109-86a6-ebc60f90d34c","pitchNumber":7,"startTime":"2026-02-26T19:50:15.086Z","endTime":"2026-02-26T19:50:23.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"third":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":0.76,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:50:23.886Z","atBatIndex":51},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Logan Davidson pops out to second baseman Mikey Romero.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-26T19:50:49.003Z","endTime":"2026-02-26T19:50:59.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702540,"link":"/api/v1/people/702540"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Logan Davidson replaces Raynel Delgado.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":7,"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:50:42.182Z","endTime":"2026-02-26T19:50:51.261Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669722,"link":"/api/v1/people/669722"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":669384,"link":"/api/v1/people/669384"},"defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":91.1,"endSpeed":83.7,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.001298443946887,"aZ":-22.505167068586882,"pfxX":-1.5079720066833433,"pfxZ":5.431638834682519,"pX":-0.12574649579922567,"pZ":2.3722989916609816,"vX0":-6.853426155209887,"vY0":-132.5187828966086,"vZ0":-4.10791627066652,"x":121.79,"y":174.73,"x0":2.6887349280401094,"y0":50.00530936348603,"z0":5.584240441868839,"aX":-2.684532289302672},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.1,"breakHorizontal":4.2,"spinRate":2391,"spinDirection":163},"zone":5,"typeConfidence":2.0,"plateTime":0.4131318479941597,"extension":7.364509436551301},"hitData":{"launchSpeed":71.6,"launchAngle":67.0,"totalDistance":146.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":152.65,"coordY":155.71}},"index":1,"playId":"05248920-856d-342d-8249-4358b3c9d1d1","pitchNumber":1,"startTime":"2026-02-26T19:50:51.261Z","endTime":"2026-02-26T19:50:59.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"R","description":"Right"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669722,"link":"/api/v1/people/669722"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":669722,"link":"/api/v1/people/669722"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.60000000000001,"awayTeamWinProbability":8.399999999999991,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.24,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:50:59.405Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Overn flies out to left fielder Tyler McDonough.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-26T19:51:28.494Z","endTime":"2026-02-26T19:51:54.048Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":702556,"fullName":"Austin Overn","link":"/api/v1/people/702556"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"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":702556,"fullName":"Austin Overn","link":"/api/v1/people/702556"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694812,"link":"/api/v1/people/694812"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Austin Overn replaces Homer Bush Jr.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":7,"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-26T19:51:28.492Z","endTime":"2026-02-26T19:51:28.493Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702556,"link":"/api/v1/people/702556"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":683344,"link":"/api/v1/people/683344"},"defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":683344,"link":"/api/v1/people/683344","batSide":{"code":"R","description":"Right"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.5672351196618,"aZ":-20.658677276295023,"pfxX":9.941212716666751,"pfxZ":5.821664687965622,"pX":1.377122308587474,"pZ":1.698359830119228,"vX0":-7.341938253952356,"vY0":-139.1255787954295,"vZ0":-6.273043634599318,"x0":2.7467075540311625,"y0":50.00418593785187,"z0":5.332902838682085,"aX":19.666260483098526},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.5,"breakHorizontal":-16.7,"spinRate":2237,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.39235068350637414,"extension":7.451641752490761},"index":1,"playId":"04831926-c075-387d-be18-4f6973936b85","pitchNumber":1,"startTime":"2026-02-26T19:51:28.494Z","endTime":"2026-02-26T19:51:31.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":702556,"link":"/api/v1/people/702556","batSide":{"code":"L","description":"Left"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.492171771213847,"aZ":-21.223265637867225,"pfxX":-0.9829660528404169,"pfxZ":6.21076129145108,"pX":-0.2676892562412085,"pZ":2.4916633368215866,"vX0":-7.144336380550767,"vY0":-131.36717109703338,"vZ0":-3.767301488325322,"x":127.2,"y":171.51,"x0":2.6048298832582972,"y0":50.002756956047875,"z0":5.504857497748873,"aX":-1.7336066969487884},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.7,"breakHorizontal":3.2,"spinRate":2349,"spinDirection":156},"zone":4,"typeConfidence":2.0,"plateTime":0.41551550078559263,"extension":7.3491759697549455},"hitData":{"launchSpeed":74.0,"launchAngle":31.0,"totalDistance":244.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.4,"coordY":113.95}},"index":2,"playId":"e7a8fca0-1975-3ea0-adcc-8243b5cb1266","pitchNumber":2,"startTime":"2026-02-26T19:51:47.926Z","endTime":"2026-02-26T19:51:54.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":702556,"link":"/api/v1/people/702556","batSide":{"code":"L","description":"Left"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702556,"link":"/api/v1/people/702556"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":702556,"link":"/api/v1/people/702556"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.7,"awayTeamWinProbability":6.299999999999997,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":0.9,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:51:54.048Z","atBatIndex":53},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Tatem Levins hit by pitch.","rbi":0,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-26T19:52:18.182Z","endTime":"2026-02-26T19:53:59.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":694420,"fullName":"Tatem Levins","link":"/api/v1/people/694420"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694420,"fullName":"Tatem Levins","link":"/api/v1/people/694420"},"postOnSecond":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[0,4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":694420,"fullName":"Tatem Levins","link":"/api/v1/people/694420"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Tatem Levins replaces Dom Keegan.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":7,"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:52:13.657Z","endTime":"2026-02-26T19:52:20.429Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694420,"link":"/api/v1/people/694420"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":681371,"link":"/api/v1/people/681371"},"defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":681371,"link":"/api/v1/people/681371","batSide":{"code":"R","description":"Right"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45091353281692,"aZ":-22.812524914340667,"pfxX":-0.32494527103912363,"pfxZ":5.321613802355656,"pX":0.8524800693001707,"pZ":1.6045655866406279,"vX0":-4.597811324580626,"vY0":-130.977606215099,"vZ0":-5.904499802008902,"x":84.51,"y":195.46,"x0":2.6638521335198986,"y0":50.00304964157765,"z0":5.565008305223271,"aX":-0.5706916234672875},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.8,"breakHorizontal":1.4,"spinRate":2369,"spinDirection":156},"zone":14,"typeConfidence":2.0,"plateTime":0.41622673608252425,"extension":7.2359533769899205},"index":1,"playId":"6e4e226d-71c0-30a6-a15d-f6761ac0adb9","pitchNumber":1,"startTime":"2026-02-26T19:52:20.429Z","endTime":"2026-02-26T19:52:23.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":694420,"link":"/api/v1/people/694420","batSide":{"code":"L","description":"Left"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.116583191932857,"aZ":-12.975428121461713,"pfxX":4.760259000244076,"pfxZ":9.793344672505459,"pX":-0.47425271656147516,"pZ":3.4098401308455424,"vX0":-9.621579784842314,"vY0":-138.67676986905911,"vZ0":-3.8470103571561602,"x":135.08,"y":146.71,"x0":2.4115827873593956,"y0":50.00271347992932,"z0":5.672121518988259,"aX":9.33275428774471},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.2,"breakHorizontal":-6.7,"spinRate":2351,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.3939876766149868,"extension":7.5403122265187585},"index":2,"playId":"ffaae27e-25b2-3a97-8af3-6b00675f06b5","pitchNumber":2,"startTime":"2026-02-26T19:52:37.909Z","endTime":"2026-02-26T19:52:41.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":694420,"link":"/api/v1/people/694420","batSide":{"code":"L","description":"Left"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":75.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.514709218700578,"aZ":-39.31924879845465,"pfxX":-4.000751905315335,"pfxZ":-5.013105779317141,"pX":0.6535799620947242,"pZ":1.9371817122413149,"vX0":-3.073760621451007,"vY0":-117.7918665071509,"vZ0":-0.8882572735850047,"x":92.09,"y":186.48,"x0":2.4890375432567375,"y0":50.004528037202604,"z0":5.911637335634891,"aX":-5.698902127482492},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-9.1,"breakHorizontal":7.9,"spinRate":2460,"spinDirection":304},"zone":9,"typeConfidence":2.0,"plateTime":0.4625885748114338,"extension":7.332050493012339},"index":3,"playId":"758d8efb-d850-391f-b835-341239fba58c","pitchNumber":3,"startTime":"2026-02-26T19:53:01.781Z","endTime":"2026-02-26T19:53:05.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":694420,"link":"/api/v1/people/694420","batSide":{"code":"L","description":"Left"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Ben Williamson steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":4,"actionPlayId":"758d8efb-d850-391f-b835-341239fba58c","startTime":"2026-02-26T19:53:28.020Z","endTime":"2026-02-26T19:53:28.021Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":810938,"link":"/api/v1/people/810938"},"defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":694420,"link":"/api/v1/people/694420","batSide":{"code":"L","description":"Left"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"postOnSecond":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"homeTeamWinProbability":93.30000000000001,"awayTeamWinProbability":6.699999999999989,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.55,"dramaIndex":22.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.184780663385965,"aZ":-38.680298663499805,"pfxX":-4.733886914788265,"pfxZ":-4.521069258592721,"pX":-0.29570751879595636,"pZ":2.1247226312825327,"vX0":-4.479403976022267,"vY0":-119.01217837286652,"vZ0":-0.8033243301147671,"x":128.27,"y":181.41,"x0":2.2237931230322636,"y0":50.00368903261216,"z0":5.960683524682526,"aX":-6.810776070570801},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-8.2,"breakHorizontal":9.6,"spinRate":2537,"spinDirection":306},"zone":7,"typeConfidence":2.0,"plateTime":0.4597010916258961,"extension":7.401212911357977},"index":5,"playId":"760f5430-75fb-3638-8d60-ff8f261d7f0a","pitchNumber":4,"startTime":"2026-02-26T19:53:28.022Z","endTime":"2026-02-26T19:53:31.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":694420,"link":"/api/v1/people/694420","batSide":{"code":"L","description":"Left"}},"second":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.0,"endSpeed":88.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.14210939815943,"aZ":-22.704749837583105,"pfxX":9.725266432414772,"pfxZ":4.757926627727157,"pX":2.4204726384898088,"pZ":2.1997353277394813,"vX0":-3.8107433452336688,"vY0":-139.84134512778814,"vZ0":-4.811580723461759,"x":24.74,"y":179.39,"x0":2.533670261078723,"y0":50.00201646481042,"z0":5.422824975912907,"aX":19.351082395574597},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.9,"breakHorizontal":-16.9,"spinRate":2231,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.3909705597379709,"extension":7.495503198803777},"index":6,"playId":"27aa5094-9e9c-3d7f-ae44-0f8475bc7edc","pitchNumber":5,"startTime":"2026-02-26T19:53:53.203Z","endTime":"2026-02-26T19:53:59.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":694420,"link":"/api/v1/people/694420","batSide":{"code":"L","description":"Left"}},"second":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694420,"link":"/api/v1/people/694420"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.10000000000001,"awayTeamWinProbability":7.8999999999999915,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.55,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:53:59.060Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gregory Barrios grounds out softly, pitcher Payton Tolle to first baseman Nick Sogard.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-26T19:54:47.189Z","endTime":"2026-02-26T19:54:56.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":699126,"fullName":"Gregory Barrios","link":"/api/v1/people/699126"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":699126,"fullName":"Gregory Barrios","link":"/api/v1/people/699126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":801139,"link":"/api/v1/people/801139"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Gregory Barrios replaces Carson Williams.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":7,"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:54:26.796Z","endTime":"2026-02-26T19:54:49.237Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699126,"link":"/api/v1/people/699126"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":700246,"link":"/api/v1/people/700246"},"defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":700246,"link":"/api/v1/people/700246","batSide":{"code":"R","description":"Right"}},"first":{"id":694420,"link":"/api/v1/people/694420"},"second":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.477753446083668,"aZ":-24.716855817731226,"pfxX":-0.6109695577474059,"pfxZ":4.440224069057246,"pX":-0.9912764801448207,"pZ":1.4083428729383707,"vX0":-8.539261490719987,"vY0":-128.98901199599317,"vZ0":-5.453674094896044,"x":154.79,"y":200.75,"x0":2.4452954248069547,"y0":50.00554043351575,"z0":5.462256448307275,"aX":-1.0269966158131434},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.0,"breakHorizontal":3.1,"spinRate":2294,"spinDirection":162},"zone":13,"typeConfidence":2.0,"plateTime":0.42505097723539853,"extension":7.435145305559338},"hitData":{"launchSpeed":57.6,"launchAngle":-64.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":117.88,"coordY":193.23}},"index":1,"playId":"a389786a-b146-3b9b-b5aa-4b2f1f141df0","pitchNumber":1,"startTime":"2026-02-26T19:54:49.237Z","endTime":"2026-02-26T19:54:56.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":699126,"link":"/api/v1/people/699126","batSide":{"code":"R","description":"Right"}},"first":{"id":694420,"link":"/api/v1/people/694420"},"second":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699126,"link":"/api/v1/people/699126"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":699126,"link":"/api/v1/people/699126"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.1,"awayTeamWinProbability":4.900000000000006,"homeTeamWinProbabilityAdded":2.999999999999986,"leverageIndex":1.19,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:54:56.528Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tsung-Che Cheng walks.","rbi":0,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-26T19:57:12.498Z","endTime":"2026-02-26T19:58:35.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694312,"fullName":"Logan Workman","link":"/api/v1/people/694312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[8,9,10,11,12,13],"actionIndex":[0,1,2,3,4,5,6,7],"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":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":13},"credits":[]}],"playEvents":[{"details":{"description":"Gregory Barrios remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":7,"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:57:14.707Z","endTime":"2026-02-26T19:57:14.708Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699126,"link":"/api/v1/people/699126"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":700246,"link":"/api/v1/people/700246"},"defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Brock Jones replaces second baseman Ben Williamson, batting 6th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":7,"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:57:14.709Z","endTime":"2026-02-26T19:57:14.710Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677342,"link":"/api/v1/people/677342"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":810938,"link":"/api/v1/people/810938"},"defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Marshall Toole replaces right fielder Edward Olivares, batting 4th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":7,"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:57:14.711Z","endTime":"2026-02-26T19:57:14.712Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":828319,"link":"/api/v1/people/828319"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"401","replacedPlayer":{"id":658668,"link":"/api/v1/people/658668"},"defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":658668,"link":"/api/v1/people/658668"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Blake Sabol replaces left fielder Justyn-Henry Malloy, batting 2nd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":7,"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:57:14.713Z","endTime":"2026-02-26T19:57:14.714Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666165,"link":"/api/v1/people/666165"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"id":669234,"link":"/api/v1/people/669234"},"defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":669234,"link":"/api/v1/people/669234"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Mac Horvath replaces first baseman Jonathan Aranda, batting 5th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":7,"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-26T19:57:14.715Z","endTime":"2026-02-26T19:57:14.716Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690991,"link":"/api/v1/people/690991"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"501","replacedPlayer":{"id":666018,"link":"/api/v1/people/666018"},"defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Logan Davidson remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-02-26T19:57:14.717Z","endTime":"2026-02-26T19:57:14.718Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669722,"link":"/api/v1/people/669722"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"701","replacedPlayer":{"id":669384,"link":"/api/v1/people/669384"},"defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Austin Overn remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-02-26T19:57:14.719Z","endTime":"2026-02-26T19:57:14.720Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702556,"link":"/api/v1/people/702556"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"801","replacedPlayer":{"id":683344,"link":"/api/v1/people/683344"},"defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":683344,"link":"/api/v1/people/683344"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Tatem Levins remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":7,"startTime":"2026-02-26T19:57:14.721Z","endTime":"2026-02-26T19:57:14.722Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694420,"link":"/api/v1/people/694420"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":681371,"link":"/api/v1/people/681371"},"defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681371,"link":"/api/v1/people/681371"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.9,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.881074859514843,"aZ":-13.142312085124088,"pfxX":-5.816977698286243,"pfxZ":10.62237557011997,"pX":0.6581397089419544,"pZ":0.5083902462110086,"vX0":8.019824792629771,"vY0":-133.32308736663305,"vZ0":-11.048680294158473,"x":91.91,"y":225.05,"x0":-1.6395744150513456,"y0":50.00567472114212,"z0":5.666511931702868,"aX":-10.426005633247607},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.8,"breakHorizontal":8.8,"spinRate":2367,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.4115330572467992,"extension":6.047052003850895},"index":8,"playId":"48361acd-fde5-3135-963d-40b67ad109b5","pitchNumber":1,"startTime":"2026-02-26T19:57:14.723Z","endTime":"2026-02-26T19:57:18.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.640382328147123,"aZ":-14.872085155653016,"pfxX":-6.285977546282864,"pfxZ":9.247271801724779,"pX":-0.45586519741567794,"pZ":4.626807598979295,"vX0":6.173070372139675,"vY0":-135.2263457575351,"vZ0":-0.813183994773353,"x":134.38,"y":113.86,"x0":-1.9403041111562445,"y0":50.00275156172602,"z0":5.964598670502073,"aX":-11.761896087637103},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.8,"breakHorizontal":10.2,"spinRate":2251,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4034526962506546,"extension":5.819192424556423},"index":9,"playId":"7e91b6ba-7dcb-3da6-b83f-dfecdec793f3","pitchNumber":2,"startTime":"2026-02-26T19:57:29.982Z","endTime":"2026-02-26T19:57:33.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.627408437018065,"aZ":-12.77885718019958,"pfxX":-5.230885738106544,"pfxZ":10.366563090021375,"pX":-0.791331783730353,"pZ":3.695101906260422,"vX0":4.733965497486338,"vY0":-135.6598119166712,"vZ0":-3.4140589321881234,"x":147.16,"y":139.01,"x0":-1.876152990964906,"y0":50.00397064301061,"z0":5.855989622632025,"aX":-9.787649660799639},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.2,"breakHorizontal":8.5,"spinRate":2227,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4031823091945652,"extension":5.994631532698783},"index":10,"playId":"71126515-67b9-3223-b3a7-988cbd900885","pitchNumber":3,"startTime":"2026-02-26T19:57:43.714Z","endTime":"2026-02-26T19:57:47.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.856063141572562,"aZ":-14.634572598527688,"pfxX":-6.170854980683558,"pfxZ":9.50157799533303,"pX":-0.23739009900406163,"pZ":3.234085131391011,"vX0":6.154264469664929,"vY0":-134.67758168477752,"vZ0":-4.159124242081243,"x":126.05,"y":151.46,"x0":-1.7448257362371675,"y0":50.00630656811727,"z0":5.825951827171036,"aX":-11.396085545736137},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.6,"breakHorizontal":10.0,"spinRate":2256,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.40590845104977324,"extension":5.9874648339660705},"index":11,"playId":"ce005f81-2f21-3db0-8947-dc4411a2271b","pitchNumber":4,"startTime":"2026-02-26T19:57:57.129Z","endTime":"2026-02-26T19:58:00.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.972484923107086,"aZ":-12.995814881557337,"pfxX":-4.965827594745354,"pfxZ":10.254168822122093,"pX":-0.29875600822037673,"pZ":2.8824598614169483,"vX0":5.498109204505047,"vY0":-135.71175562636216,"vZ0":-5.420307459639567,"x":128.39,"y":160.95,"x0":-1.7032457921000617,"y0":50.001344985259564,"z0":5.806584858114443,"aX":-9.28652411092256},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.6,"breakHorizontal":7.9,"spinRate":2228,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.4031893807809164,"extension":5.992320729874848},"index":12,"playId":"c6e45144-260b-3ca2-b32f-3c152fd90ed7","pitchNumber":5,"startTime":"2026-02-26T19:58:11.378Z","endTime":"2026-02-26T19:58:14.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.1,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50379491340261,"aZ":-16.0368446969961,"pfxX":-5.957476958629542,"pfxZ":8.5505960633138,"pX":-1.1494503759706174,"pZ":3.534690692097261,"vX0":4.082361398423507,"vY0":-135.7306922262485,"vZ0":-3.356800819832393,"x":160.81,"y":143.34,"x0":-1.890268553192806,"y0":50.00193172023451,"z0":5.887552641186104,"aX":-11.243147436428092},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.1,"breakHorizontal":10.1,"spinRate":2230,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.40176998002869757,"extension":6.037607255235369},"index":13,"playId":"46aee008-4f29-3299-8bb6-6c42f4c3fda4","pitchNumber":6,"startTime":"2026-02-26T19:58:31.669Z","endTime":"2026-02-26T19:58:35.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691907,"link":"/api/v1/people/691907"},"credit":"b_pa"},{"player":{"id":694312,"link":"/api/v1/people/694312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.8,"awayTeamWinProbability":4.200000000000003,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.17,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-02-26T19:58:35.703Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Sogard strikes out swinging.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-26T19:59:00.833Z","endTime":"2026-02-26T20:00:21.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694312,"fullName":"Logan Workman","link":"/api/v1/people/694312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694420,"link":"/api/v1/people/694420"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":699126,"link":"/api/v1/people/699126"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694420,"link":"/api/v1/people/694420"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.819519147825744,"aZ":-15.939720725201898,"pfxX":-6.154457463850421,"pfxZ":8.706667320108615,"pX":-0.35745128296550316,"pZ":3.0927779044099433,"vX0":6.098384729952626,"vY0":-135.26733289633484,"vZ0":-4.279033940382077,"x":130.63,"y":155.27,"x0":-1.8349698595584727,"y0":50.001913400871096,"z0":5.803057891066679,"aX":-11.474330771497845},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.1,"breakHorizontal":10.0,"spinRate":2191,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.40398240355200876,"extension":6.008003761825625},"index":0,"playId":"3f69d845-7435-3879-86d3-c18bca81b3b4","pitchNumber":1,"startTime":"2026-02-26T19:59:00.833Z","endTime":"2026-02-26T19:59:04.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"first":{"id":691907,"link":"/api/v1/people/691907"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":86.6,"endSpeed":80.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.416746098002733,"aZ":-26.649751487474855,"pfxX":3.0486496288812366,"pfxZ":3.391199709173719,"pX":-0.8617627852382405,"pZ":3.437574767524737,"vX0":2.2857259860633676,"vY0":-126.25925680376301,"vZ0":-0.740088614061875,"x":149.85,"y":145.97,"x0":-2.171952469458537,"y0":50.004356145932135,"z0":5.8610896165848,"aX":4.968968719992042},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.2,"breakHorizontal":-6.0,"spinRate":2361,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.43223727862438466,"extension":5.960571031527866},"index":1,"playId":"e0107982-ef9a-3cfd-a267-98c5e7347962","pitchNumber":2,"startTime":"2026-02-26T19:59:15.818Z","endTime":"2026-02-26T19:59:19.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"first":{"id":691907,"link":"/api/v1/people/691907"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"9323a266-7323-3514-be37-1111cea6e351","startTime":"2026-02-26T19:59:35.008Z","endTime":"2026-02-26T19:59:38.008Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"first":{"id":691907,"link":"/api/v1/people/691907"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.617499204781915,"aZ":-25.058130501519994,"pfxX":2.41090344756521,"pfxZ":4.461435580754367,"pX":-0.15660653974448074,"pZ":2.765113799039746,"vX0":3.446978632011662,"vY0":-124.82727108654466,"vZ0":-2.9217569764865168,"x":115.78,"y":100.85,"x0":-1.8629863890299332,"y0":50.00259342591876,"z0":5.9904395382395474,"aX":3.8446622529679852},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.7,"breakHorizontal":-5.0,"spinRate":2307,"spinDirection":159},"zone":5,"typeConfidence":2.0,"plateTime":0.4370155104901916,"extension":5.933380696219499},"index":3,"playId":"31a68235-5177-30f4-ba8a-36d505bc89a3","pitchNumber":3,"startTime":"2026-02-26T19:59:51.551Z","endTime":"2026-02-26T19:59:54.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"first":{"id":691907,"link":"/api/v1/people/691907"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Tsung-Che Cheng caught stealing 2nd base, catcher Tatem Levins to shortstop Gregory Barrios.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":0},"index":4,"actionPlayId":"31a68235-5177-30f4-ba8a-36d505bc89a3","startTime":"2026-02-26T20:00:17.870Z","endTime":"2026-02-26T20:00:17.871Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691907,"link":"/api/v1/people/691907"},"defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"first":{"id":691907,"link":"/api/v1/people/691907"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"homeTeamWinProbability":94.69999999999999,"awayTeamWinProbability":5.300000000000011,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.27,"dramaIndex":19.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.215851011713585,"aZ":-21.72074945758771,"pfxX":-9.300816578602245,"pfxZ":6.947141538628933,"pX":-0.4181039497227013,"pZ":1.079851133759866,"vX0":6.4662746407647305,"vY0":-122.17512350867506,"vZ0":-6.6657033262119345,"x":122.97,"y":164.12,"x0":-1.8974567846770622,"y0":50.001207066916805,"z0":5.724092963806653,"aX":-13.987851416526517},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":11.2,"breakHorizontal":15.2,"spinRate":2264,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4491868361257674,"extension":5.9166008521071},"index":5,"playId":"1939ffa0-578d-3f79-b24e-d1a94aec04d6","pitchNumber":4,"startTime":"2026-02-26T20:00:17.872Z","endTime":"2026-02-26T20:00:21.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"credit":"b_ab"},{"player":{"id":694312,"link":"/api/v1/people/694312"},"credit":"p_ab"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"credit":"b_pa"},{"player":{"id":694312,"link":"/api/v1/people/694312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.3,"awayTeamWinProbability":5.700000000000003,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.27,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:00:21.852Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mikey Romero strikes out swinging.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-26T20:00:38.203Z","endTime":"2026-02-26T20:02:15.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":702540,"fullName":"Mikey Romero","link":"/api/v1/people/702540"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694312,"fullName":"Logan Workman","link":"/api/v1/people/694312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702540,"fullName":"Mikey Romero","link":"/api/v1/people/702540"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694420,"link":"/api/v1/people/694420"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.312868259030353,"aZ":-16.234501833193114,"pfxX":-5.87690416489042,"pfxZ":8.430119339965042,"pX":-0.8030314882028464,"pZ":5.338790695463255,"vX0":5.192699692936759,"vY0":-136.70039594966724,"vZ0":1.2322766354422408,"x":95.18,"y":113.1,"x0":-1.9642350258313694,"y0":50.00652676804713,"z0":5.99707717543617,"aX":-11.117990544848215},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.7,"breakHorizontal":9.6,"spinRate":2280,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.40078294633573996,"extension":5.906239650045833},"index":0,"playId":"2c461c2a-9b0e-3967-9521-863df8642130","pitchNumber":1,"startTime":"2026-02-26T20:00:44.552Z","endTime":"2026-02-26T20:00:47.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":702540,"link":"/api/v1/people/702540","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.796722592999117,"aZ":-24.905434786436427,"pfxX":2.8611330039893565,"pfxZ":4.533782492741078,"pX":0.038448224485829983,"pZ":2.2565148186323376,"vX0":4.060048381839217,"vY0":-125.3848903861659,"vZ0":-3.7051550321995945,"x":115.53,"y":177.85,"x0":-1.9693822646111865,"y0":50.00199689162623,"z0":5.77059769535465,"aX":4.584088148950692},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.7,"breakHorizontal":-6.1,"spinRate":2378,"spinDirection":159},"zone":5,"typeConfidence":2.0,"plateTime":0.43575043002514,"extension":5.984421139592411},"index":1,"playId":"6d06f8da-024f-3a9e-95f3-75130f4637ba","pitchNumber":2,"startTime":"2026-02-26T20:00:58.615Z","endTime":"2026-02-26T20:01:01.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":702540,"link":"/api/v1/people/702540","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.2,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.715430698593277,"aZ":-24.13623543388224,"pfxX":2.645679060187245,"pfxZ":4.729571948824107,"pX":-0.3813710365084945,"pZ":2.1686392990404357,"vX0":2.8114074900015096,"vY0":-128.51981630841638,"vZ0":-4.719371294750802,"x":131.54,"y":180.23,"x0":-1.8269050360457473,"y0":50.00289703965027,"z0":5.867259401192198,"aX":4.4943087966140425},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.9,"breakHorizontal":-5.4,"spinRate":2388,"spinDirection":178},"zone":4,"typeConfidence":2.0,"plateTime":0.4236552749931888,"extension":5.985623753740585},"index":2,"playId":"0ace55da-930b-311a-a1d2-386e7ca167ae","pitchNumber":3,"startTime":"2026-02-26T20:01:13.752Z","endTime":"2026-02-26T20:01:17.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":702540,"link":"/api/v1/people/702540","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.0,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.71887171654382,"aZ":-25.803431539981467,"pfxX":-9.638624870255867,"pfxZ":4.26150869028938,"pX":0.10372854737704615,"pZ":1.2274823850964462,"vX0":7.687172531392123,"vY0":-121.24687989163317,"vZ0":-5.456198677348924,"x":113.05,"y":205.64,"x0":-1.8486992303116883,"y0":50.00371670825894,"z0":5.746179449968602,"aX":-14.41541550876748},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.7,"breakHorizontal":15.7,"spinRate":2132,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.45097007933949707,"extension":5.900171550743598},"index":3,"playId":"0c9b1b89-37ed-3107-8078-d5a22becd6c7","pitchNumber":4,"startTime":"2026-02-26T20:01:35.009Z","endTime":"2026-02-26T20:01:38.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":702540,"link":"/api/v1/people/702540","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.591062522259076,"aZ":-23.20636426583522,"pfxX":-10.493225662838181,"pfxZ":6.012691339431214,"pX":0.5512126682631842,"pZ":0.6053936747905034,"vX0":8.817737888326334,"vY0":-121.28284361350106,"vZ0":-7.2258880711554525,"x":95.99,"y":222.43,"x0":-1.7672539387266462,"y0":50.00167292093733,"z0":5.645624800478684,"aX":-15.64110214314487},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":9.4,"breakHorizontal":16.9,"spinRate":2350,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.45151203573983745,"extension":5.966487853046879},"index":4,"playId":"6eb47daf-1a4f-3214-89f9-c974e9fa33c4","pitchNumber":5,"startTime":"2026-02-26T20:01:50.633Z","endTime":"2026-02-26T20:01:53.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":702540,"link":"/api/v1/people/702540","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.6,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.212271087452763,"aZ":-28.450381212895742,"pfxX":2.9074953189788375,"pfxZ":2.281851455056392,"pX":-0.26725335589666643,"pZ":3.2242563539739497,"vX0":3.121797627360654,"vY0":-125.89904255607215,"vZ0":-1.166415092756488,"x":127.19,"y":151.73,"x0":-1.8929694151613,"y0":50.00613550931297,"z0":5.958530768901351,"aX":4.752508996147468},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.1,"breakHorizontal":-5.9,"spinRate":2425,"spinDirection":141},"zone":2,"typeConfidence":2.0,"plateTime":0.4320804005608734,"extension":5.900606751701619},"index":5,"playId":"672df586-aa33-30bd-be0a-98a65ba33d52","pitchNumber":6,"startTime":"2026-02-26T20:02:12.011Z","endTime":"2026-02-26T20:02:15.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":702540,"link":"/api/v1/people/702540","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702540,"link":"/api/v1/people/702540"},"credit":"b_ab"},{"player":{"id":694312,"link":"/api/v1/people/694312"},"credit":"p_ab"},{"player":{"id":702540,"link":"/api/v1/people/702540"},"credit":"b_pa"},{"player":{"id":694312,"link":"/api/v1/people/694312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.1,"awayTeamWinProbability":5.900000000000006,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:02:15.441Z","atBatIndex":58},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Blake Sabol hit by pitch.","rbi":0,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-26T20:04:21.516Z","endTime":"2026-02-26T20:05:45.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":666165,"fullName":"Blake Sabol","link":"/api/v1/people/666165"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666165,"fullName":"Blake Sabol","link":"/api/v1/people/666165"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":666165,"fullName":"Blake Sabol","link":"/api/v1/people/666165"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.5,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26529946378947,"aZ":-23.042529761742355,"pfxX":-1.5280340076070087,"pfxZ":5.137383879935221,"pX":-0.6913831662163187,"pZ":3.543384502934456,"vX0":-7.333976130491305,"vY0":-132.51763914500765,"vZ0":-1.6618430943781843,"x":143.35,"y":143.11,"x0":2.3105934508594332,"y0":50.00653834415615,"z0":5.861570096931198,"aX":-2.7191620451636056},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.1,"breakHorizontal":4.3,"spinRate":2322,"spinDirection":163},"zone":1,"typeConfidence":2.0,"plateTime":0.4132952537127741,"extension":7.376451217027774},"index":0,"playId":"4304c077-892f-317c-955b-1db4f83dc2e5","pitchNumber":1,"startTime":"2026-02-26T20:04:21.516Z","endTime":"2026-02-26T20:04:24.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":666165,"link":"/api/v1/people/666165","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":86.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.78784674505212,"aZ":-12.988880356697845,"pfxX":3.7983962718453244,"pfxZ":9.827357364667435,"pX":-0.5830589338440144,"pZ":3.2794311236461056,"vX0":-9.026351232570105,"vY0":-139.8596325940948,"vZ0":-4.426309214603522,"x":139.22,"y":150.24,"x0":2.213753109556644,"y0":50.005888336794314,"z0":5.754622816127856,"aX":7.418606225213979},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.8,"breakHorizontal":-4.7,"spinRate":2324,"spinDirection":145},"zone":1,"typeConfidence":2.0,"plateTime":0.393807022799439,"extension":7.479966929556278},"index":1,"playId":"30d0b2b7-a60c-397a-96e5-7a2f3089541c","pitchNumber":2,"startTime":"2026-02-26T20:04:35.631Z","endTime":"2026-02-26T20:04:38.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":666165,"link":"/api/v1/people/666165","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.362985587139175,"aZ":-18.935222355037933,"pfxX":9.716455033193796,"pfxZ":6.955550962333839,"pX":0.638196204051057,"pZ":2.436631675465668,"vX0":-7.770955467170747,"vY0":-137.334835837668,"vZ0":-5.383407008859529,"x":92.67,"y":172.99,"x0":2.2467059192809153,"y0":50.00654332094233,"z0":5.716756064434215,"aX":18.50262117240532},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.6,"breakHorizontal":-15.8,"spinRate":2239,"spinDirection":142},"zone":6,"typeConfidence":2.0,"plateTime":0.3993428367877012,"extension":7.564805555134349},"index":2,"playId":"41f2a020-0f1b-37cd-974a-75b35bc48cda","pitchNumber":3,"startTime":"2026-02-26T20:04:48.982Z","endTime":"2026-02-26T20:04:54.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":666165,"link":"/api/v1/people/666165","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.54489977680032,"aZ":-10.943946986629184,"pfxX":5.382422188920084,"pfxZ":10.487418676523188,"pX":-0.03663517351010584,"pZ":2.5269068685628437,"vX0":-8.707280488224473,"vY0":-141.45020058753175,"vZ0":-6.9655355753900015,"x":118.4,"y":170.55,"x0":2.3835878278388476,"y0":50.00477415312737,"z0":5.724658016218691,"aX":10.898541157848117},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.6,"breakHorizontal":-7.9,"spinRate":2291,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.38736750144991783,"extension":7.498285664431329},"index":3,"playId":"cbad2f23-8115-3d00-9f60-5fd4e841c9ec","pitchNumber":4,"startTime":"2026-02-26T20:05:08.026Z","endTime":"2026-02-26T20:05:11.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":666165,"link":"/api/v1/people/666165","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":86.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.816991625275797,"aZ":-22.944632183381156,"pfxX":0.1947975934218571,"pfxZ":4.942565483443675,"pX":-0.45352053194468517,"pZ":1.6284648141602822,"vX0":-8.114716663408851,"vY0":-135.10786534879222,"vZ0":-6.457720922037405,"x":134.29,"y":194.81,"x0":2.551416176689557,"y0":50.00155391761579,"z0":5.640021977367531,"aX":0.36602844762257003},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.9,"breakHorizontal":1.2,"spinRate":2467,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.403952288712885,"extension":7.646265012134067},"index":4,"playId":"d31a09f2-ef06-3966-94ee-2276c9398d0b","pitchNumber":5,"startTime":"2026-02-26T20:05:24.944Z","endTime":"2026-02-26T20:05:29.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":666165,"link":"/api/v1/people/666165","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":71.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.46216623008371,"aZ":-39.04673978683595,"pfxX":-6.733340528794901,"pfxZ":-5.236595711204316,"pX":1.992786926321552,"pZ":3.817013646003396,"vX0":0.38051185837683377,"vY0":-114.55486530301378,"vZ0":3.4725240577818464,"x":41.04,"y":135.72,"x0":2.6966716610243826,"y0":50.00119438403604,"z0":6.128612753087548,"aX":-8.843031176001181},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-8.2,"breakHorizontal":12.0,"spinRate":2426,"spinDirection":303},"zone":12,"typeConfidence":2.0,"plateTime":0.4802976054988033,"extension":7.224959271131349},"index":5,"playId":"fdbeb593-3cf0-3546-a645-23e534f09989","pitchNumber":6,"startTime":"2026-02-26T20:05:40.876Z","endTime":"2026-02-26T20:05:45.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":666165,"link":"/api/v1/people/666165","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666165,"link":"/api/v1/people/666165"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.2,"awayTeamWinProbability":8.799999999999997,"homeTeamWinProbabilityAdded":-2.8999999999999915,"leverageIndex":0.61,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:05:45.768Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Will Simpson flies out to right fielder Justin Gonzales.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-26T20:06:10.134Z","endTime":"2026-02-26T20:06:21.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687310,"fullName":"Will Simpson","link":"/api/v1/people/687310"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666165,"fullName":"Blake Sabol","link":"/api/v1/people/666165"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687310,"fullName":"Will Simpson","link":"/api/v1/people/687310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":821100,"link":"/api/v1/people/821100"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Will Simpson replaces Junior Caminero.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":7,"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:06:07.246Z","endTime":"2026-02-26T20:06:12.379Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687310,"link":"/api/v1/people/687310"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":691406,"link":"/api/v1/people/691406"},"defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":666165,"link":"/api/v1/people/666165"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":91.0,"endSpeed":84.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.05747508592552,"aZ":-21.273668021425692,"pfxX":-0.6269292959394146,"pfxZ":6.0761481108816096,"pX":0.10931992949261632,"pZ":2.567720750293797,"vX0":-5.861430233082908,"vY0":-132.53864099802226,"vZ0":-4.114575906001379,"x":112.83,"y":169.45,"x0":2.42321453993467,"y0":50.00496515512296,"z0":5.677431821149709,"aX":-1.123950022191477},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.4,"breakHorizontal":2.3,"spinRate":2346,"spinDirection":159},"zone":5,"typeConfidence":2.0,"plateTime":0.4119114967826434,"extension":7.324265098766997},"hitData":{"launchSpeed":79.7,"launchAngle":60.0,"totalDistance":205.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":165.28,"coordY":128.25}},"index":1,"playId":"22a7e189-d623-306d-ae1a-3c090e82f7a9","pitchNumber":1,"startTime":"2026-02-26T20:06:12.379Z","endTime":"2026-02-26T20:06:21.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":687310,"link":"/api/v1/people/687310","batSide":{"code":"R","description":"Right"}},"first":{"id":666165,"link":"/api/v1/people/666165"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687310,"link":"/api/v1/people/687310"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":687310,"link":"/api/v1/people/687310"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.89999999999999,"awayTeamWinProbability":6.1000000000000085,"homeTeamWinProbabilityAdded":2.6999999999999886,"leverageIndex":1.19,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:06:21.386Z","atBatIndex":60},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Marshall Toole hits a ground-rule double (1) on a fly ball down the left-field line. Blake Sabol to 3rd.","rbi":0,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-26T20:06:32.240Z","endTime":"2026-02-26T20:06:55.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":828319,"fullName":"Marshall Toole","link":"/api/v1/people/828319"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":828319,"fullName":"Marshall Toole","link":"/api/v1/people/828319"},"postOnThird":{"id":666165,"fullName":"Blake Sabol","link":"/api/v1/people/666165"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":828319,"fullName":"Marshall Toole","link":"/api/v1/people/828319"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":666165,"fullName":"Blake Sabol","link":"/api/v1/people/666165"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.928391131255154,"aZ":-22.234905250129138,"pfxX":9.645724670996838,"pfxZ":5.059478686083503,"pX":0.635534498166132,"pZ":2.6644794278958517,"vX0":-8.325959323419921,"vY0":-139.2360227246006,"vZ0":-4.406934978372348,"x":92.77,"y":166.84,"x0":2.4096445539969453,"y0":50.006924119264106,"z0":5.7370610200898495,"aX":18.965216387985347},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.4,"breakHorizontal":-15.7,"spinRate":2226,"spinDirection":142},"zone":6,"typeConfidence":2.0,"plateTime":0.39321722297691686,"extension":7.64488011513146},"hitData":{"launchSpeed":66.4,"launchAngle":49.0,"totalDistance":195.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":58.92,"coordY":140.78}},"index":0,"playId":"a1fdd890-19b6-376c-8da5-e24441ad63a4","pitchNumber":1,"startTime":"2026-02-26T20:06:45.376Z","endTime":"2026-02-26T20:06:55.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":828319,"link":"/api/v1/people/828319","batSide":{"code":"L","description":"Left"}},"first":{"id":666165,"link":"/api/v1/people/666165"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":828319,"link":"/api/v1/people/828319"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":828319,"link":"/api/v1/people/828319"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":88.1,"awayTeamWinProbability":11.900000000000006,"homeTeamWinProbabilityAdded":-5.799999999999997,"leverageIndex":0.83,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:06:55.411Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mac Horvath grounds out, third baseman Vinny Capra to first baseman Nick Sogard. Blake Sabol scores.","rbi":1,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-26T20:07:25.881Z","endTime":"2026-02-26T20:08:34.203Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":690991,"fullName":"Mac Horvath","link":"/api/v1/people/690991"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":828319,"fullName":"Marshall Toole","link":"/api/v1/people/828319"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690991,"fullName":"Mac Horvath","link":"/api/v1/people/690991"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681962,"link":"/api/v1/people/681962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":666165,"fullName":"Blake Sabol","link":"/api/v1/people/666165"},"responsiblePitcher":{"id":801139,"link":"/api/v1/people/801139"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.312121501915133,"aZ":-21.72251216613013,"pfxX":-0.7194773256221562,"pfxZ":5.756727343062856,"pX":-0.014943376634101233,"pZ":2.198409936680697,"vX0":-6.326334083011795,"vY0":-132.8535324260893,"vZ0":-4.684965908329156,"x":117.57,"y":179.42,"x0":2.4754187623437116,"y0":50.00272160899061,"z0":5.53201452166758,"aX":-1.3049439077026086},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.7,"breakHorizontal":2.5,"spinRate":2333,"spinDirection":161},"zone":5,"typeConfidence":2.0,"plateTime":0.409848980569929,"extension":7.461094637264914},"index":0,"playId":"d5677a5e-ff79-3770-8679-b10cf81809a6","pitchNumber":1,"startTime":"2026-02-26T20:07:26.125Z","endTime":"2026-02-26T20:07:30.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":690991,"link":"/api/v1/people/690991","batSide":{"code":"R","description":"Right"}},"second":{"id":828319,"link":"/api/v1/people/828319"},"third":{"id":666165,"link":"/api/v1/people/666165"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.725436496372584,"aZ":-27.38090500012079,"pfxX":3.5892509895433293,"pfxZ":2.8541983284911407,"pX":-0.7808890503348748,"pZ":0.13873075118792821,"vX0":-9.418701543660184,"vY0":-128.74308057588306,"vZ0":-7.992681282443939,"x":146.77,"y":235.03,"x0":2.4585267439284255,"y0":50.001196972750286,"z0":5.4025157378140305,"aX":6.024891753795353},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.5,"breakHorizontal":-4.4,"spinRate":650,"spinDirection":116},"zone":13,"typeConfidence":2.0,"plateTime":0.4254416288805585,"extension":7.473667445507005},"index":1,"playId":"72ce68e9-c990-39f7-852c-3679c7f4017c","pitchNumber":2,"startTime":"2026-02-26T20:07:41.687Z","endTime":"2026-02-26T20:07:44.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":690991,"link":"/api/v1/people/690991","batSide":{"code":"R","description":"Right"}},"second":{"id":828319,"link":"/api/v1/people/828319"},"third":{"id":666165,"link":"/api/v1/people/666165"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.267696694478776,"aZ":-26.788885034475985,"pfxX":5.084591898340031,"pfxZ":3.198123873081144,"pX":2.9288404246015087,"pZ":4.691408290243849,"vX0":-1.2961311042955146,"vY0":-128.82898361816677,"vZ0":2.4745507224313434,"x":5.36,"y":112.11,"x0":2.7772305019629493,"y0":50.00331873733688,"z0":5.78643606028037,"aX":8.563642621218737},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.6,"breakHorizontal":-8.9,"spinRate":638,"spinDirection":94},"zone":12,"typeConfidence":2.0,"plateTime":0.4248306588449142,"extension":7.24736358764743},"index":2,"playId":"d904872e-a047-3d39-9793-62fc37f19e3f","pitchNumber":3,"startTime":"2026-02-26T20:08:07.219Z","endTime":"2026-02-26T20:08:10.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":690991,"link":"/api/v1/people/690991","batSide":{"code":"R","description":"Right"}},"second":{"id":828319,"link":"/api/v1/people/828319"},"third":{"id":666165,"link":"/api/v1/people/666165"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.10716137802912,"aZ":-24.162805987917206,"pfxX":-1.1878098773905679,"pfxZ":4.552924565659328,"pX":-0.26985644670463005,"pZ":2.672685717643005,"vX0":-6.834827449782209,"vY0":-130.66899155635534,"vZ0":-2.7241056277770475,"x":127.29,"y":166.62,"x0":2.5156398654533665,"y0":50.000737327114756,"z0":5.511127276880988,"aX":-2.0881885949920993},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.9,"breakHorizontal":3.4,"spinRate":2357,"spinDirection":177},"zone":4,"typeConfidence":2.0,"plateTime":0.4164624721734169,"extension":7.4716675756215585},"hitData":{"launchSpeed":79.9,"launchAngle":-1.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.75,"coordY":170.26}},"index":3,"playId":"a0692095-7f97-3b27-91c9-2bcdadeb3663","pitchNumber":4,"startTime":"2026-02-26T20:08:27.750Z","endTime":"2026-02-26T20:08:34.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":690991,"link":"/api/v1/people/690991","batSide":{"code":"R","description":"Right"}},"second":{"id":828319,"link":"/api/v1/people/828319"},"third":{"id":666165,"link":"/api/v1/people/666165"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690991,"link":"/api/v1/people/690991"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":690991,"link":"/api/v1/people/690991"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.5,"awayTeamWinProbability":8.5,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.51,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:08:34.203Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brock Jones strikes out swinging.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-26T20:11:11.483Z","endTime":"2026-02-26T20:13:59.048Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":677342,"fullName":"Brock Jones","link":"/api/v1/people/677342"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":814810,"fullName":"Calvin Bickerstaff","link":"/api/v1/people/814810"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8,9],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677342,"fullName":"Brock Jones","link":"/api/v1/people/677342"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":681508,"link":"/api/v1/people/681508"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":7,"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-26T20:09:18.585Z","endTime":"2026-02-26T20:09:45.827Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":677342,"link":"/api/v1/people/677342","batSide":{"code":"L","description":"Left"}},"second":{"id":828319,"link":"/api/v1/people/828319"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Calvin Bickerstaff replaces Payton Tolle.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":7,"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-26T20:09:45.827Z","endTime":"2026-02-26T20:11:13.698Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":814810,"link":"/api/v1/people/814810"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":677342,"link":"/api/v1/people/677342","batSide":{"code":"L","description":"Left"}},"second":{"id":828319,"link":"/api/v1/people/828319"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":76.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.705366482214252,"aZ":-31.455504684661555,"pfxX":3.3748945443912945,"pfxZ":0.4919647137976657,"pX":0.3362515898852999,"pZ":2.640181617212251,"vX0":3.5974592206611367,"vY0":-118.96161379108077,"vZ0":-1.4694887587440377,"x":104.18,"y":167.5,"x0":-1.6257801221132673,"y0":50.0004531653724,"z0":6.079304192516263,"aX":4.906953431266463},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.8,"breakHorizontal":-6.8,"spinRate":2218,"spinDirection":113},"zone":6,"typeConfidence":1.38,"plateTime":0.45788199051680767,"extension":6.374548559884337},"index":2,"playId":"7d89eeac-d571-3af0-91a6-567060047496","pitchNumber":1,"startTime":"2026-02-26T20:11:13.698Z","endTime":"2026-02-26T20:11:17.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814810,"link":"/api/v1/people/814810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":677342,"link":"/api/v1/people/677342","batSide":{"code":"L","description":"Left"}},"second":{"id":828319,"link":"/api/v1/people/828319"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":72.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.936260641969692,"aZ":-28.350742800667085,"pfxX":-4.469227270262526,"pfxZ":2.8806371084353177,"pX":-1.7761123025285943,"pZ":3.668563168621983,"vX0":0.8516464468033655,"vY0":-113.71171665859013,"vZ0":0.3565858004608,"x":102.19,"y":92.36,"x0":-1.5710020966440639,"y0":50.00515916304344,"z0":6.2889347153020445,"aX":-5.940877373636683},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":5.5,"breakHorizontal":7.9,"spinRate":1109,"spinDirection":219},"zone":11,"typeConfidence":1.3,"plateTime":0.47895458477863473,"extension":6.490958551262694},"index":3,"playId":"55d5b17c-5fa6-3f25-8292-15361290600a","pitchNumber":2,"startTime":"2026-02-26T20:11:33.706Z","endTime":"2026-02-26T20:11:37.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814810,"link":"/api/v1/people/814810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":677342,"link":"/api/v1/people/677342","batSide":{"code":"L","description":"Left"}},"second":{"id":828319,"link":"/api/v1/people/828319"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30601500253514,"aZ":-14.681774236474535,"pfxX":-2.6860147217579486,"pfxZ":9.578475722958753,"pX":1.006624381308428,"pZ":1.8331037224955284,"vX0":6.802280419525787,"vY0":-133.6690637054217,"vZ0":-8.782436530604862,"x":78.63,"y":189.29,"x0":-1.2117862415912537,"y0":50.00493289826931,"z0":6.194729265887514,"aX":-4.9069481965540795},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.8,"breakHorizontal":3.6,"spinRate":2141,"spinDirection":201},"zone":14,"typeConfidence":1.24,"plateTime":0.4083235954836799,"extension":6.59014729912281},"index":4,"playId":"97b42260-11be-3805-8ff7-230a3896726d","pitchNumber":3,"startTime":"2026-02-26T20:11:53.313Z","endTime":"2026-02-26T20:11:56.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814810,"link":"/api/v1/people/814810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":677342,"link":"/api/v1/people/677342","batSide":{"code":"L","description":"Left"}},"second":{"id":828319,"link":"/api/v1/people/828319"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":80.6,"endSpeed":74.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.89914308692057,"aZ":-33.15153578663932,"pfxX":3.239629659069546,"pfxZ":-0.6956774298939266,"pX":-0.23148897909926025,"pZ":4.0932477274292145,"vX0":2.3567256426505345,"vY0":-117.39837413695776,"vZ0":1.8997995004076655,"x":125.82,"y":128.26,"x0":-1.6652333130930328,"y0":50.00058994012401,"z0":6.334623624283154,"aX":4.571514735627511},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-0.6,"breakHorizontal":-6.4,"spinRate":2168,"spinDirection":95},"zone":11,"typeConfidence":2.0,"plateTime":0.4645736821464985,"extension":6.324800074184784},"index":5,"playId":"098a2eb8-a69a-3caa-9c09-abfc5b41da84","pitchNumber":4,"startTime":"2026-02-26T20:12:18.798Z","endTime":"2026-02-26T20:12:21.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814810,"link":"/api/v1/people/814810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":677342,"link":"/api/v1/people/677342","batSide":{"code":"L","description":"Left"}},"second":{"id":828319,"link":"/api/v1/people/828319"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":82.0,"endSpeed":76.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.39562664130339,"aZ":-28.882057990171695,"pfxX":2.87330317523854,"pfxZ":2.2475606526598195,"pX":-0.3530384886912158,"pZ":1.6325157378064017,"vX0":2.2803962685273196,"vY0":-119.46828896167374,"vZ0":-4.29553401234734,"x":130.46,"y":194.7,"x0":-1.6890509216547411,"y0":50.001000377332645,"z0":6.01464200501461,"aX":4.202982382298836},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.4,"breakHorizontal":-5.8,"spinRate":2089,"spinDirection":153},"zone":7,"typeConfidence":1.36,"plateTime":0.45636632148356426,"extension":6.4253448890530045},"index":6,"playId":"337427e6-f157-3a28-ac8f-eb049025361e","pitchNumber":5,"startTime":"2026-02-26T20:12:39.040Z","endTime":"2026-02-26T20:12:42.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814810,"link":"/api/v1/people/814810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":677342,"link":"/api/v1/people/677342","batSide":{"code":"L","description":"Left"}},"second":{"id":828319,"link":"/api/v1/people/828319"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.995553990388363,"aZ":-28.78943249203635,"pfxX":4.092943467638925,"pfxZ":2.3144158209337746,"pX":0.23196658026911324,"pZ":1.6654989420911888,"vX0":3.194568359184334,"vY0":-119.35526568998704,"vZ0":-4.0824095615439795,"x":108.16,"y":193.81,"x0":-1.6490914408513764,"y0":50.00321558381236,"z0":5.951318472338197,"aX":5.986534472645596},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.6,"breakHorizontal":-8.2,"spinRate":1998,"spinDirection":163},"zone":8,"typeConfidence":1.37,"plateTime":0.45649392262294963,"extension":6.255115112751006},"index":7,"playId":"b3a72a44-2373-3a65-b52d-3da005f62b30","pitchNumber":6,"startTime":"2026-02-26T20:12:59.396Z","endTime":"2026-02-26T20:13:04.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814810,"link":"/api/v1/people/814810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":677342,"link":"/api/v1/people/677342","batSide":{"code":"L","description":"Left"}},"second":{"id":828319,"link":"/api/v1/people/828319"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":92.4,"endSpeed":85.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30774101800812,"aZ":-14.308387526773556,"pfxX":-5.292227846275999,"pfxZ":9.664228658183934,"pX":0.6641597405724284,"pZ":2.251499186567595,"vX0":6.602989656507676,"vY0":-134.39983771095612,"vZ0":-7.836005198496489,"x":91.68,"y":177.99,"x0":-1.125061676290253,"y0":50.00232058113022,"z0":6.199867963285285,"aX":-9.78246660316399},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.2,"breakHorizontal":8.4,"spinRate":2059,"spinDirection":198},"zone":6,"typeConfidence":1.34,"plateTime":0.4059454495888075,"extension":6.5178379624800895},"index":8,"playId":"8c3f9803-790f-3b7a-97f9-c2706e77f2d1","pitchNumber":7,"startTime":"2026-02-26T20:13:24.886Z","endTime":"2026-02-26T20:13:28.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814810,"link":"/api/v1/people/814810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":677342,"link":"/api/v1/people/677342","batSide":{"code":"L","description":"Left"}},"second":{"id":828319,"link":"/api/v1/people/828319"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":75.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.5975483274613,"aZ":-30.571665707214045,"pfxX":2.5506560221932406,"pfxZ":1.121724351583115,"pX":-0.537762128034804,"pZ":3.3985886149863047,"vX0":2.090737545870982,"vY0":-118.13027776840013,"vZ0":-0.1953027224561329,"x":137.5,"y":147.02,"x0":-1.7614128916001501,"y0":50.004882984972205,"z0":6.260435200775096,"aX":3.654846047561502},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.3,"breakHorizontal":-5.0,"spinRate":2240,"spinDirection":102},"zone":1,"typeConfidence":1.36,"plateTime":0.4612412834793851,"extension":6.384855699582661},"index":9,"playId":"be3a6a0e-93df-3ed0-bb42-027b015c1cc4","pitchNumber":8,"startTime":"2026-02-26T20:13:55.640Z","endTime":"2026-02-26T20:13:59.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":814810,"link":"/api/v1/people/814810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":677342,"link":"/api/v1/people/677342","batSide":{"code":"L","description":"Left"}},"second":{"id":828319,"link":"/api/v1/people/828319"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677342,"link":"/api/v1/people/677342"},"credit":"b_ab"},{"player":{"id":814810,"link":"/api/v1/people/814810"},"credit":"p_ab"},{"player":{"id":677342,"link":"/api/v1/people/677342"},"credit":"b_pa"},{"player":{"id":814810,"link":"/api/v1/people/814810"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.1,"awayTeamWinProbability":5.900000000000006,"homeTeamWinProbabilityAdded":2.5999999999999943,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:13:59.048Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vinny Capra grounds out, shortstop Gregory Barrios to first baseman Blake Sabol.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-26T20:16:17.296Z","endTime":"2026-02-26T20:17:30.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681962,"fullName":"Vinny Capra","link":"/api/v1/people/681962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686678,"fullName":"Chase Solesky","link":"/api/v1/people/686678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681962,"fullName":"Vinny Capra","link":"/api/v1/people/681962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":699126,"link":"/api/v1/people/699126"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666165,"link":"/api/v1/people/666165"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Will Simpson remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":7,"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:15:01.183Z","endTime":"2026-02-26T20:15:01.350Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687310,"link":"/api/v1/people/687310"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"301","replacedPlayer":{"id":691406,"link":"/api/v1/people/691406"},"defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":681962,"link":"/api/v1/people/681962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Chase Solesky replaces Logan Workman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":7,"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:15:01.350Z","endTime":"2026-02-26T20:16:19.556Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686678,"link":"/api/v1/people/686678"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694312,"link":"/api/v1/people/694312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":681962,"link":"/api/v1/people/681962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.4,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.723585018034097,"aZ":-24.37041062064963,"pfxX":-8.00585423972115,"pfxZ":4.21290336261038,"pX":0.5666676744072787,"pZ":2.808885608575938,"vX0":7.517685961852334,"vY0":-134.61356862545725,"vZ0":-3.416387677166313,"x":95.4,"y":162.94,"x0":-1.2098160557049817,"y0":50.002478915747155,"z0":5.80194036037449,"aX":-14.826979923714854},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.2,"breakHorizontal":13.1,"spinRate":1681,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.4054831528830176,"extension":7.026425971307013},"index":2,"playId":"e1da30b8-1281-318f-ad20-20b535906c48","pitchNumber":1,"startTime":"2026-02-26T20:16:19.556Z","endTime":"2026-02-26T20:16:22.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":681962,"link":"/api/v1/people/681962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.8,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.070027122105625,"aZ":-22.103357957581427,"pfxX":1.0591349696722352,"pfxZ":5.704976745733258,"pX":1.566432965195403,"pZ":1.1959580139833983,"vX0":6.651846811675952,"vY0":-131.55885245772842,"vZ0":-7.624708523402341,"x":74.14,"y":94.25,"x0":-1.1250504780864676,"y0":50.00306782947724,"z0":5.751989344563346,"aX":1.868807479872317},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.0,"breakHorizontal":-3.2,"spinRate":2060,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.4152196081031061,"extension":6.8549120655497235},"index":3,"playId":"ae096283-04e4-3b98-bfff-7149de19c52a","pitchNumber":2,"startTime":"2026-02-26T20:16:34.107Z","endTime":"2026-02-26T20:16:37.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":681962,"link":"/api/v1/people/681962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.40893002860857,"aZ":-22.582695719758014,"pfxX":-8.811858075363391,"pfxZ":5.14620726047667,"pX":0.42394413860035085,"pZ":3.033753699855757,"vX0":7.363501734082824,"vY0":-135.13707884214008,"vZ0":-3.245603055523811,"x":100.84,"y":156.87,"x0":-1.1814953761685871,"y0":50.00042073644444,"z0":5.823180109388832,"aX":-16.416417287652376},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.9,"breakHorizontal":14.5,"spinRate":1920,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.40417560948178455,"extension":6.9739773853013105},"index":4,"playId":"55c48f7b-5062-3a5c-85b8-d2cf49bff61f","pitchNumber":3,"startTime":"2026-02-26T20:16:50.476Z","endTime":"2026-02-26T20:16:54.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":681962,"link":"/api/v1/people/681962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.0,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.550616080161472,"aZ":-29.031267230369718,"pfxX":8.774878679233186,"pfxZ":2.144409433813025,"pX":1.9649393529266679,"pZ":2.153481202114942,"vX0":5.25058284776258,"vY0":-120.74422844054538,"vZ0":-2.4143951001158475,"x":42.1,"y":180.64,"x0":-1.3842688735659237,"y0":50.00062152907311,"z0":5.74478456435412,"aX":12.832051390612632},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.5,"breakHorizontal":-17.2,"spinRate":2089,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.4552462251070515,"extension":7.125214276693346},"index":5,"playId":"f93ea69c-a2f9-3693-bd8a-8d7bd8ddb69c","pitchNumber":4,"startTime":"2026-02-26T20:17:06.183Z","endTime":"2026-02-26T20:17:09.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":681962,"link":"/api/v1/people/681962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.7,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64058196278489,"aZ":-27.55168422396436,"pfxX":-6.4044442040931155,"pfxZ":2.4414530904383245,"pX":0.658094850973321,"pZ":1.7778041725048415,"vX0":7.537141644769969,"vY0":-135.73685499980925,"vZ0":-5.410767959052301,"x":91.91,"y":190.78,"x0":-1.3035943634998044,"y0":50.00214752270416,"z0":5.6801066351217235,"aX":-12.125123590806977},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.6,"breakHorizontal":10.3,"spinRate":1628,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.4012827356024924,"extension":6.926377338889374},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.38,"coordY":158.14}},"index":6,"playId":"26ed143b-97c8-3dd5-bd86-152f9f482a92","pitchNumber":5,"startTime":"2026-02-26T20:17:25.179Z","endTime":"2026-02-26T20:17:30.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":681962,"link":"/api/v1/people/681962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681962,"link":"/api/v1/people/681962"},"credit":"b_ab"},{"player":{"id":686678,"link":"/api/v1/people/686678"},"credit":"p_ab"},{"player":{"id":681962,"link":"/api/v1/people/681962"},"credit":"b_pa"},{"player":{"id":686678,"link":"/api/v1/people/686678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.60000000000001,"awayTeamWinProbability":6.3999999999999915,"homeTeamWinProbabilityAdded":-0.4999999999999858,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:17:30.264Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mickey Gasper singles on a line drive to right fielder Marshall Toole.","rbi":0,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-26T20:17:45.355Z","endTime":"2026-02-26T20:18:34.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686678,"fullName":"Chase Solesky","link":"/api/v1/people/686678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":828319,"link":"/api/v1/people/828319"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.298240958773285,"aZ":-20.18532012831098,"pfxX":-0.604031175992561,"pfxZ":6.688471372595968,"pX":1.3719850609653734,"pZ":2.2684027214533513,"vX0":7.384512871710049,"vY0":-132.76701540423528,"vZ0":-5.375240359925528,"x":64.7,"y":177.53,"x0":-1.3620257078831666,"y0":50.0044848118943,"z0":5.7795817047961675,"aX":-1.083691814903654},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.2,"breakHorizontal":-0.5,"spinRate":2177,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.4118784105623643,"extension":6.857921063833051},"index":0,"playId":"ff1a87c4-ca75-3ebd-bab8-6586261ae3a2","pitchNumber":1,"startTime":"2026-02-26T20:17:57.382Z","endTime":"2026-02-26T20:18:00.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":681508,"link":"/api/v1/people/681508","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.112495417351763,"aZ":-27.859294378712395,"pfxX":-8.058193163716485,"pfxZ":2.5801517800595377,"pX":0.8049989479804854,"pZ":1.675308765054291,"vX0":8.149447419660486,"vY0":-128.11954127256973,"vZ0":-4.705679268571334,"x":86.32,"y":193.55,"x0":-1.36183576801648,"y0":50.00155657476004,"z0":5.698908309986271,"aX":-13.468984745291445},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.8,"breakHorizontal":12.8,"spinRate":1314,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.42661611270174005,"extension":6.9427308268296075},"index":1,"playId":"62ff316c-eb78-314d-8d71-aa86f9de6681","pitchNumber":2,"startTime":"2026-02-26T20:18:10.714Z","endTime":"2026-02-26T20:18:13.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":681508,"link":"/api/v1/people/681508","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.362802266159576,"aZ":-13.180803140955675,"pfxX":-1.3158365864022814,"pfxZ":9.997438727889323,"pX":0.7975908698181331,"pZ":3.3764628202529923,"vX0":5.613696404045418,"vY0":-136.98452997094563,"vZ0":-4.335759521669478,"x":86.6,"y":147.62,"x0":-1.1076142767236583,"y0":50.00296317996606,"z0":5.881439987156532,"aX":-2.5008472954344025},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.4,"breakHorizontal":1.2,"spinRate":2170,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.39990080025345787,"extension":7.081245423175579},"hitData":{"launchSpeed":72.7,"launchAngle":23.0,"totalDistance":226.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":153.51,"coordY":104.12}},"index":2,"playId":"d4b5d220-176c-390a-94a9-6651da75a480","pitchNumber":3,"startTime":"2026-02-26T20:18:26.218Z","endTime":"2026-02-26T20:18:34.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":681508,"link":"/api/v1/people/681508","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681508,"link":"/api/v1/people/681508"},"credit":"b_ab"},{"player":{"id":686678,"link":"/api/v1/people/686678"},"credit":"p_ab"},{"player":{"id":681508,"link":"/api/v1/people/681508"},"credit":"b_pa"},{"player":{"id":686678,"link":"/api/v1/people/686678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.19999999999999,"awayTeamWinProbability":5.800000000000011,"homeTeamWinProbabilityAdded":0.5999999999999801,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:18:34.887Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kristian Campbell called out on strikes.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-26T20:18:48.005Z","endTime":"2026-02-26T20:20:37.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":692225,"fullName":"Kristian Campbell","link":"/api/v1/people/692225"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686678,"fullName":"Chase Solesky","link":"/api/v1/people/686678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":692225,"fullName":"Kristian Campbell","link":"/api/v1/people/692225"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694420,"link":"/api/v1/people/694420"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.75983517346527,"aZ":-23.75999632033475,"pfxX":-9.8869678150798,"pfxZ":4.523350618289926,"pX":0.5765257331150934,"pZ":2.3520042765054434,"vX0":8.107690875928139,"vY0":-135.10796051768975,"vZ0":-4.185486611085346,"x":95.02,"y":175.28,"x0":-1.1697383812377755,"y0":50.001254950320856,"z0":5.578523584920001,"aX":-18.388134712813713},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.6,"breakHorizontal":16.3,"spinRate":1803,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.40446199487288714,"extension":7.309642980542254},"index":0,"playId":"b1f1853f-dd15-3673-9613-216475d8710a","pitchNumber":1,"startTime":"2026-02-26T20:19:01.736Z","endTime":"2026-02-26T20:19:04.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"first":{"id":681508,"link":"/api/v1/people/681508"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.67494882106636,"aZ":-22.27289297959177,"pfxX":-8.627488602159788,"pfxZ":5.240239111807302,"pX":0.7899645020318272,"pZ":2.9385561786715595,"vX0":7.791654944053976,"vY0":-136.08657527548252,"vZ0":-3.200355641419993,"x":86.89,"y":159.44,"x0":-0.978506863227904,"y0":50.00470295599124,"z0":5.658798638690614,"aX":-16.310504619875324},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.0,"breakHorizontal":14.2,"spinRate":1868,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.401281793134753,"extension":7.1522984123148206},"index":1,"playId":"606f0b5f-5217-36c7-bf68-2d14cfd040e0","pitchNumber":2,"startTime":"2026-02-26T20:19:21.945Z","endTime":"2026-02-26T20:19:25.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"first":{"id":681508,"link":"/api/v1/people/681508"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":77.8,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.447956551728176,"aZ":-30.00135875232323,"pfxX":-1.2483181075740752,"pfxZ":1.394187486745551,"pX":1.1781276443949347,"pZ":5.032080341588507,"vX0":6.255651634879423,"vY0":-124.53460461162011,"vZ0":4.069506976678376,"x":72.09,"y":102.91,"x0":-1.2109584930484203,"y0":50.0045823584524,"z0":5.866878122297348,"aX":-1.9495965060187783},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.8,"breakHorizontal":0.7,"spinRate":980,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.44087049474187,"extension":7.195416417242194},"index":2,"playId":"7ab0c6f5-2a9e-3c43-ba96-762adc8920f1","pitchNumber":3,"startTime":"2026-02-26T20:19:42.660Z","endTime":"2026-02-26T20:19:45.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"first":{"id":681508,"link":"/api/v1/people/681508"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.45374543911952,"aZ":-22.24576242120006,"pfxX":-9.410304129913193,"pfxZ":5.314660110153209,"pX":-0.2343254426917544,"pZ":3.0439544287294886,"vX0":5.704691307965102,"vY0":-135.74219043375646,"vZ0":-2.997601412248387,"x":125.93,"y":156.59,"x0":-1.1395579963113422,"y0":50.00174453514062,"z0":5.709683717446276,"aX":-17.576282989273942},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.2,"breakHorizontal":15.8,"spinRate":1904,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.40336905784053245,"extension":6.993591651573759},"index":3,"playId":"e7721121-3d79-3f91-bccd-8c7b767675d5","pitchNumber":4,"startTime":"2026-02-26T20:20:08.417Z","endTime":"2026-02-26T20:20:12.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"first":{"id":681508,"link":"/api/v1/people/681508"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.820881421494136,"aZ":-29.31692081045513,"pfxX":-2.9757624832461564,"pfxZ":1.8234526664230977,"pX":0.6226225151346815,"pZ":2.4344386134359395,"vX0":5.477266912360177,"vY0":-123.86916955025737,"vZ0":-1.6271905928886095,"x":93.27,"y":173.05,"x0":-1.2223855910337937,"y0":50.00270377001793,"z0":5.531908801069747,"aX":-4.6629639444612945},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.2,"breakHorizontal":4.2,"spinRate":878,"spinDirection":241},"zone":6,"typeConfidence":2.0,"plateTime":0.4407884434216238,"extension":6.933630863653949},"index":4,"playId":"797c96e5-779e-3a61-b84f-dd9b2c282266","pitchNumber":5,"startTime":"2026-02-26T20:20:33.721Z","endTime":"2026-02-26T20:20:37.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":692225,"link":"/api/v1/people/692225","batSide":{"code":"R","description":"Right"}},"first":{"id":681508,"link":"/api/v1/people/681508"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692225,"link":"/api/v1/people/692225"},"credit":"b_ab"},{"player":{"id":686678,"link":"/api/v1/people/686678"},"credit":"p_ab"},{"player":{"id":692225,"link":"/api/v1/people/692225"},"credit":"b_pa"},{"player":{"id":686678,"link":"/api/v1/people/686678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.4,"awayTeamWinProbability":6.599999999999994,"homeTeamWinProbabilityAdded":-0.799999999999983,"leverageIndex":0.3,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:20:37.612Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler McDonough singles on a line drive to left fielder Brock Jones. Mickey Gasper to 3rd.","rbi":0,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-26T20:21:03.595Z","endTime":"2026-02-26T20:21:52.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":694812,"fullName":"Tyler McDonough","link":"/api/v1/people/694812"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686678,"fullName":"Chase Solesky","link":"/api/v1/people/686678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694812,"fullName":"Tyler McDonough","link":"/api/v1/people/694812"},"postOnThird":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":694812,"fullName":"Tyler McDonough","link":"/api/v1/people/694812"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677342,"link":"/api/v1/people/677342"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"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":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.1,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.095528701192524,"aZ":-11.579897778656282,"pfxX":-2.5370245517315,"pfxZ":10.696493673901598,"pX":1.1794648913673287,"pZ":1.5520361313469846,"vX0":6.940784116532627,"vY0":-137.31582553757144,"vZ0":-8.816445488006421,"x":72.04,"y":196.88,"x0":-1.042202726846588,"y0":50.00111834680085,"z0":5.575920354729593,"aX":-4.884416879460645},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.9,"breakHorizontal":3.2,"spinRate":2176,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.3976458279652082,"extension":7.114065660858282},"index":0,"playId":"3d8c63eb-a415-38d1-bd23-ca0bd4f1c80b","pitchNumber":1,"startTime":"2026-02-26T20:21:03.595Z","endTime":"2026-02-26T20:21:07.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":694812,"link":"/api/v1/people/694812","batSide":{"code":"L","description":"Left"}},"first":{"id":681508,"link":"/api/v1/people/681508"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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.8,"endSpeed":85.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.194852129953468,"aZ":-22.15411691455749,"pfxX":-7.878540901143391,"pfxZ":5.3667456362320305,"pX":-0.8818521674759073,"pZ":3.7191347857436052,"vX0":3.9848988436873203,"vY0":-135.21245520784552,"vZ0":-1.0000642556307051,"x":150.61,"y":138.36,"x0":-1.3446000068808588,"y0":50.00283317769917,"z0":5.636429588238374,"aX":-14.708626818901324},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.7,"breakHorizontal":13.6,"spinRate":1876,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4038065237290924,"extension":6.812263679703065},"index":1,"playId":"b6ffaa37-3022-3d80-9df5-e106bc9daf88","pitchNumber":2,"startTime":"2026-02-26T20:21:23.094Z","endTime":"2026-02-26T20:21:26.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":694812,"link":"/api/v1/people/694812","batSide":{"code":"L","description":"Left"}},"first":{"id":681508,"link":"/api/v1/people/681508"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.6,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.72339642696384,"aZ":-20.666268703361524,"pfxX":-7.709513406047083,"pfxZ":6.070776490696859,"pX":0.40529064808651866,"pZ":2.1982131758765386,"vX0":6.9671012803721055,"vY0":-135.81998040573097,"vZ0":-5.163260264494618,"x":101.55,"y":179.43,"x0":-1.173647935314149,"y0":50.00021224350884,"z0":5.5324129318019155,"aX":-14.609414421087846},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.2,"breakHorizontal":12.7,"spinRate":2034,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.4010677340103008,"extension":7.1757306756820665},"hitData":{"launchSpeed":103.6,"launchAngle":3.0,"totalDistance":81.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":108.13,"coordY":111.94}},"index":2,"playId":"25f13b9d-c16b-3856-b724-fa7ec160d828","pitchNumber":3,"startTime":"2026-02-26T20:21:43.430Z","endTime":"2026-02-26T20:21:52.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":694812,"link":"/api/v1/people/694812","batSide":{"code":"L","description":"Left"}},"first":{"id":681508,"link":"/api/v1/people/681508"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694812,"link":"/api/v1/people/694812"},"credit":"b_ab"},{"player":{"id":686678,"link":"/api/v1/people/686678"},"credit":"p_ab"},{"player":{"id":694812,"link":"/api/v1/people/694812"},"credit":"b_pa"},{"player":{"id":686678,"link":"/api/v1/people/686678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.1,"awayTeamWinProbability":5.900000000000006,"homeTeamWinProbabilityAdded":0.6999999999999886,"leverageIndex":0.24,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:21:52.073Z","atBatIndex":67},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Justin Gonzales lines out sharply to shortstop Gregory Barrios.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-26T20:22:17.284Z","endTime":"2026-02-26T20:24:07.611Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":821100,"fullName":"Justin Gonzales","link":"/api/v1/people/821100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686678,"fullName":"Chase Solesky","link":"/api/v1/people/686678"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":821100,"fullName":"Justin Gonzales","link":"/api/v1/people/821100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":699126,"link":"/api/v1/people/699126"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.449,"strikeZoneBottom":1.741,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.115525093111525,"aZ":-18.989043265224776,"pfxX":-9.260091522706698,"pfxZ":6.9571738306858055,"pX":0.6645086104810133,"pZ":2.7576529847935496,"vX0":7.793237779465075,"vY0":-136.56323983396038,"vZ0":-4.330760754744926,"x":91.67,"y":164.32,"x0":-1.0183326856713064,"y0":50.00340016773931,"z0":5.664341536125506,"aX":-17.550805088940344},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.9,"breakHorizontal":15.2,"spinRate":1863,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.4005621419307528,"extension":7.026808226292374},"index":0,"playId":"e243ee71-8905-3dae-8667-9cc6499abe2a","pitchNumber":1,"startTime":"2026-02-26T20:22:21.774Z","endTime":"2026-02-26T20:22:25.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":821100,"link":"/api/v1/people/821100","batSide":{"code":"R","description":"Right"}},"first":{"id":694812,"link":"/api/v1/people/694812"},"third":{"id":681508,"link":"/api/v1/people/681508"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.449,"strikeZoneBottom":1.741,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.280319992490316,"aZ":-21.416287198567847,"pfxX":-8.809155194305717,"pfxZ":5.703267082296305,"pX":0.44736795324384415,"pZ":3.14668737326875,"vX0":7.2438228915864835,"vY0":-136.10428402476632,"vZ0":-2.7222560604319326,"x":99.95,"y":153.82,"x0":-1.0966366252391075,"y0":50.0045569373599,"z0":5.633613960013537,"aX":-16.622927695963085},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.0,"breakHorizontal":14.5,"spinRate":1838,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.4015645180353671,"extension":7.034934436837386},"index":1,"playId":"1ad04c15-cf40-3d5b-ac7a-f65e3630c0d1","pitchNumber":2,"startTime":"2026-02-26T20:22:40.365Z","endTime":"2026-02-26T20:22:44.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":821100,"link":"/api/v1/people/821100","batSide":{"code":"R","description":"Right"}},"first":{"id":694812,"link":"/api/v1/people/694812"},"third":{"id":681508,"link":"/api/v1/people/681508"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.7,"strikeZoneTop":3.449,"strikeZoneBottom":1.741,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.937944381078687,"aZ":-29.242713335613438,"pfxX":9.546708180159232,"pfxZ":2.0180378401745367,"pX":2.4178245108727525,"pZ":1.2178063971365163,"vX0":5.444181594387818,"vY0":-120.58546206225655,"vZ0":-4.041457868008536,"x":24.84,"y":205.9,"x0":-1.1210184190500347,"y0":50.000044345050775,"z0":5.541517984969176,"aX":13.830473327852182},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.8,"breakHorizontal":-18.7,"spinRate":2106,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.4570277970298515,"extension":7.369636562118824},"index":2,"playId":"d783285a-ff50-3fcf-b8f9-93e6c98b0070","pitchNumber":3,"startTime":"2026-02-26T20:23:16.251Z","endTime":"2026-02-26T20:23:19.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":821100,"link":"/api/v1/people/821100","batSide":{"code":"R","description":"Right"}},"first":{"id":694812,"link":"/api/v1/people/694812"},"third":{"id":681508,"link":"/api/v1/people/681508"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.1,"strikeZoneTop":3.449,"strikeZoneBottom":1.741,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.40447583342195,"aZ":-18.710391858241426,"pfxX":-7.831356539998847,"pfxZ":7.388174276603012,"pX":0.13531955973761547,"pZ":3.933453329550354,"vX0":5.478651735734382,"vY0":-134.46534180458053,"vZ0":-1.371685495076794,"x":111.84,"y":132.58,"x0":-0.9157871314705587,"y0":50.00504788598221,"z0":5.783771242781979,"aX":-14.277021203177535},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.3,"breakHorizontal":13.0,"spinRate":1949,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.4080523225660815,"extension":6.941195998136496},"index":3,"playId":"16751cc3-4b5d-3a9e-9965-d75094b637be","pitchNumber":4,"startTime":"2026-02-26T20:23:37.948Z","endTime":"2026-02-26T20:23:41.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":821100,"link":"/api/v1/people/821100","batSide":{"code":"R","description":"Right"}},"first":{"id":694812,"link":"/api/v1/people/694812"},"third":{"id":681508,"link":"/api/v1/people/681508"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.449,"strikeZoneBottom":1.741,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.33357050952705,"aZ":-29.676045183743547,"pfxX":-3.309261887207694,"pfxZ":1.6052344011403115,"pX":-0.12322340890771837,"pZ":3.2564651230466786,"vX0":4.0965025650885165,"vY0":-123.74576131616372,"vZ0":0.24806206904065076,"x":121.7,"y":150.86,"x0":-1.3656753298161146,"y0":50.00601926129395,"z0":5.629182013171652,"aX":-5.1636527203347065},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.2,"breakHorizontal":5.2,"spinRate":862,"spinDirection":240},"zone":2,"typeConfidence":2.0,"plateTime":0.44163086482765834,"extension":7.2826027411753955},"hitData":{"launchSpeed":110.0,"launchAngle":10.0,"totalDistance":182.0,"trajectory":"line_drive","hardness":"hard","location":"6","coordinates":{"coordX":96.48,"coordY":134.23}},"index":4,"playId":"e3948568-dc76-355c-a8fd-ef058bf7508a","pitchNumber":5,"startTime":"2026-02-26T20:24:02.779Z","endTime":"2026-02-26T20:24:07.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":821100,"link":"/api/v1/people/821100","batSide":{"code":"R","description":"Right"}},"first":{"id":694812,"link":"/api/v1/people/694812"},"third":{"id":681508,"link":"/api/v1/people/681508"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":821100,"link":"/api/v1/people/821100"},"credit":"b_ab"},{"player":{"id":686678,"link":"/api/v1/people/686678"},"credit":"p_ab"},{"player":{"id":821100,"link":"/api/v1/people/821100"},"credit":"b_pa"},{"player":{"id":686678,"link":"/api/v1/people/686678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.80000000000001,"awayTeamWinProbability":7.199999999999989,"homeTeamWinProbabilityAdded":-1.299999999999983,"leverageIndex":0.49,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:24:07.611Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Logan Davidson grounds out, second baseman Mikey Romero to first baseman Nick Sogard.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-26T20:26:19.610Z","endTime":"2026-02-26T20:27:04.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681544,"fullName":"Wyatt Olds","link":"/api/v1/people/681544"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702540,"link":"/api/v1/people/702540"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Wyatt Olds replaces Calvin Bickerstaff.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":7,"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:24:54.223Z","endTime":"2026-02-26T20:26:21.869Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681544,"link":"/api/v1/people/681544"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":814810,"link":"/api/v1/people/814810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.85609566294897,"aZ":-36.6109060646175,"pfxX":0.8056676409619214,"pfxZ":-2.5540495798825074,"pX":-1.1140669908179333,"pZ":2.6573148066453287,"vX0":3.340223679960044,"vY0":-130.49699953344097,"vZ0":-0.5933464682415848,"x":159.47,"y":167.03,"x0":-2.5121087704656033,"y0":50.00428561249076,"z0":5.630683247008872,"aX":1.3982116647954672},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-4.6,"breakHorizontal":-2.2,"spinRate":2268,"spinDirection":57},"zone":11,"typeConfidence":2.0,"plateTime":0.41872741090134813,"extension":6.151152291585546},"index":1,"playId":"13ab3185-fb41-310c-a628-0b6c157ee246","pitchNumber":1,"startTime":"2026-02-26T20:26:21.869Z","endTime":"2026-02-26T20:26:25.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681544,"link":"/api/v1/people/681544","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.762227644701422,"aZ":-28.307818353391085,"pfxX":2.260410616813627,"pfxZ":2.238522796750809,"pX":-1.3346431897379825,"pZ":3.200463411894887,"vX0":2.5411789109712424,"vY0":-130.2513031457766,"vZ0":-0.34094846166630066,"x":167.87,"y":152.37,"x0":-2.6143969328972516,"y0":50.004400254410015,"z0":5.4621514883822,"aX":3.9083759679098122},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.2,"breakHorizontal":-4.7,"spinRate":2368,"spinDirection":181},"zone":11,"typeConfidence":2.0,"plateTime":0.41951035455573704,"extension":6.312541194277218},"index":2,"playId":"889cea91-1ab0-354e-820e-835203607bd6","pitchNumber":2,"startTime":"2026-02-26T20:26:38.757Z","endTime":"2026-02-26T20:26:42.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681544,"link":"/api/v1/people/681544","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.5,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98752567337842,"aZ":-26.555190431710813,"pfxX":2.720320673623381,"pfxZ":3.2458667213635604,"pX":0.14319409258523924,"pZ":2.498489635587625,"vX0":5.453144219131765,"vY0":-130.5569316815582,"vZ0":-2.3484342955306285,"x":111.54,"y":171.32,"x0":-2.3242289824789695,"y0":50.00095128606149,"z0":5.404327751496551,"aX":4.702936512605055},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.6,"breakHorizontal":-6.1,"spinRate":2429,"spinDirection":175},"zone":5,"typeConfidence":2.0,"plateTime":0.41922253023812894,"extension":6.371992031466122},"hitData":{"launchSpeed":85.1,"launchAngle":1.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.77,"coordY":158.14}},"index":3,"playId":"7d9ca13b-8c4d-3e58-8b5d-882a8dd58e77","pitchNumber":3,"startTime":"2026-02-26T20:26:57.304Z","endTime":"2026-02-26T20:27:04.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681544,"link":"/api/v1/people/681544","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":669722,"link":"/api/v1/people/669722","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669722,"link":"/api/v1/people/669722"},"credit":"b_ab"},{"player":{"id":681544,"link":"/api/v1/people/681544"},"credit":"p_ab"},{"player":{"id":669722,"link":"/api/v1/people/669722"},"credit":"b_pa"},{"player":{"id":681544,"link":"/api/v1/people/681544"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.1,"awayTeamWinProbability":4.900000000000006,"homeTeamWinProbabilityAdded":2.299999999999983,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:27:04.115Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Overn strikes out swinging.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-26T20:27:19.714Z","endTime":"2026-02-26T20:28:53.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":702556,"fullName":"Austin Overn","link":"/api/v1/people/702556"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681544,"fullName":"Wyatt Olds","link":"/api/v1/people/681544"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702556,"fullName":"Austin Overn","link":"/api/v1/people/702556"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681508,"link":"/api/v1/people/681508"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.479219620978704,"aZ":-25.607829960183064,"pfxX":1.3491106624907356,"pfxZ":3.713000313412243,"pX":-0.8437963395778636,"pZ":3.398483820508448,"vX0":4.036559646644893,"vY0":-131.56363355584412,"vZ0":-0.6057632788203988,"x":149.16,"y":147.02,"x0":-2.5675913853956485,"y0":50.00453748756121,"z0":5.514158714850316,"aX":2.386849949691712},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.8,"breakHorizontal":-3.2,"spinRate":2362,"spinDirection":170},"zone":11,"typeConfidence":2.0,"plateTime":0.414857815070965,"extension":6.334382524517985},"index":0,"playId":"0040a10b-67a0-36f5-b092-261dfea5154e","pitchNumber":1,"startTime":"2026-02-26T20:27:31.168Z","endTime":"2026-02-26T20:27:34.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681544,"link":"/api/v1/people/681544","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":702556,"link":"/api/v1/people/702556","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.324419315376772,"aZ":-24.76483494769124,"pfxX":1.7684028907793157,"pfxZ":4.257070919346882,"pX":-0.9789692013234622,"pZ":2.5112892414295787,"vX0":3.451959484582559,"vY0":-130.5359209089095,"vZ0":-2.750115128640869,"x":154.32,"y":170.98,"x0":-2.5439010987967356,"y0":50.002115047646214,"z0":5.426340065747162,"aX":3.0766678505083687},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.3,"breakHorizontal":-4.0,"spinRate":2519,"spinDirection":174},"zone":11,"typeConfidence":2.0,"plateTime":0.4182587836980587,"extension":6.311152342627574},"index":1,"playId":"799a2d4a-d6d2-34b9-9167-81de28ca1ab3","pitchNumber":2,"startTime":"2026-02-26T20:27:47.983Z","endTime":"2026-02-26T20:27:51.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681544,"link":"/api/v1/people/681544","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":702556,"link":"/api/v1/people/702556","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.22174913203318,"aZ":-12.833952558298453,"pfxX":-7.667009231514392,"pfxZ":9.602311269859653,"pX":-0.2726743859900347,"pZ":2.4934559966127874,"vX0":8.27263599788626,"vY0":-141.6944254129773,"vZ0":-6.076179581236524,"x":127.39,"y":171.46,"x0":-2.247211585987613,"y0":50.00353675885396,"z0":5.500745022774847,"aX":-15.444161657555574},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.2,"breakHorizontal":12.0,"spinRate":2412,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.3879591274406162,"extension":6.555999035983738},"index":2,"playId":"053662b0-10d8-3786-9dc5-1bfbc732c017","pitchNumber":3,"startTime":"2026-02-26T20:28:07.187Z","endTime":"2026-02-26T20:28:10.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681544,"link":"/api/v1/people/681544","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":702556,"link":"/api/v1/people/702556","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93120720542257,"aZ":-25.28867994330683,"pfxX":0.9536364274129553,"pfxZ":3.937217378786986,"pX":0.01681912618905165,"pZ":1.212490328495922,"vX0":5.85253295547528,"vY0":-131.22032314337866,"vZ0":-5.961927496670912,"x":116.36,"y":206.04,"x0":-2.363496542474355,"y0":50.00575030554535,"z0":5.390203641515559,"aX":1.667272207687207},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.0,"breakHorizontal":-3.0,"spinRate":2353,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.4168970360542885,"extension":6.37845417273624},"index":3,"playId":"4896859a-770a-34e1-82f8-dd5c6e3a3a5d","pitchNumber":4,"startTime":"2026-02-26T20:28:24.436Z","endTime":"2026-02-26T20:28:27.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681544,"link":"/api/v1/people/681544","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":702556,"link":"/api/v1/people/702556","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-02-26T20:28:35.774Z","endTime":"2026-02-26T20:28:49.030Z","isPitch":false,"type":"action","player":{"id":702556,"link":"/api/v1/people/702556"},"defense":{"pitcher":{"id":681544,"link":"/api/v1/people/681544","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":702556,"link":"/api/v1/people/702556","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":91.5,"endSpeed":84.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.776431708533572,"aZ":-35.38755919022331,"pfxX":0.27090021857216584,"pfxZ":-1.7864900950697717,"pX":0.4494417233398602,"pZ":0.8527857062908181,"vX0":7.15412274524053,"vY0":-133.07891311904694,"vZ0":-5.3280836785447585,"x":99.87,"y":215.75,"x0":-2.3055578351023085,"y0":50.0026778669942,"z0":5.4354765563652885,"aX":0.48675603126937517},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-4.2,"breakHorizontal":-2.0,"spinRate":2307,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.41112615888854753,"extension":6.629049110951211},"index":5,"playId":"612eb783-dd5d-3227-a524-640fda4e470b","pitchNumber":5,"startTime":"2026-02-26T20:28:49.030Z","endTime":"2026-02-26T20:28:53.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681544,"link":"/api/v1/people/681544","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":702556,"link":"/api/v1/people/702556","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702556,"link":"/api/v1/people/702556"},"credit":"b_ab"},{"player":{"id":681544,"link":"/api/v1/people/681544"},"credit":"p_ab"},{"player":{"id":702556,"link":"/api/v1/people/702556"},"credit":"b_pa"},{"player":{"id":681544,"link":"/api/v1/people/681544"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:28:53.039Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tatem Levins called out on strikes.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-26T20:29:00.841Z","endTime":"2026-02-26T20:30:37.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":694420,"fullName":"Tatem Levins","link":"/api/v1/people/694420"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681544,"fullName":"Wyatt Olds","link":"/api/v1/people/681544"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694420,"fullName":"Tatem Levins","link":"/api/v1/people/694420"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681508,"link":"/api/v1/people/681508"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26930903472671,"aZ":-11.221244405240137,"pfxX":-6.048471424030481,"pfxZ":10.210757573506655,"pX":-0.006214701607106702,"pZ":2.9024053014203455,"vX0":8.614291481088461,"vY0":-142.25506809404558,"vZ0":-5.404410203585251,"x":117.24,"y":160.42,"x0":-2.28609835101623,"y0":50.00250325270206,"z0":5.536557782632086,"aX":-12.411910497223218},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.5,"breakHorizontal":9.2,"spinRate":2316,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.3848632763480131,"extension":6.690566757110876},"index":0,"playId":"b67e24eb-6189-3b7f-8672-1f4c78220f8e","pitchNumber":1,"startTime":"2026-02-26T20:29:20.035Z","endTime":"2026-02-26T20:29:23.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681544,"link":"/api/v1/people/681544","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":694420,"link":"/api/v1/people/694420","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79320846413173,"aZ":-38.4946220175653,"pfxX":0.5190518113395531,"pfxZ":-3.7016496447764404,"pX":0.21934220912774535,"pZ":0.5588532341128739,"vX0":6.2437363280551805,"vY0":-129.2592752765999,"vZ0":-5.274054830047416,"x":108.64,"y":223.69,"x0":-2.286492510430671,"y0":50.00521219782726,"z0":5.553458868054618,"aX":0.8846920978202836},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-7.6,"breakHorizontal":-2.2,"spinRate":2369,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4223828044235982,"extension":6.406602901323434},"index":1,"playId":"354e3368-6771-3f35-84d3-94cce986c1e4","pitchNumber":2,"startTime":"2026-02-26T20:29:36.629Z","endTime":"2026-02-26T20:29:39.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681544,"link":"/api/v1/people/681544","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":694420,"link":"/api/v1/people/694420","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.104603643436235,"aZ":-40.30508939771433,"pfxX":2.108517403424898,"pfxZ":-4.900389553508537,"pX":0.21569680896993976,"pZ":2.26530532588171,"vX0":5.832373828561254,"vY0":-127.67497823385446,"vZ0":-0.5429616588854551,"x":108.78,"y":177.62,"x0":-2.367861213613937,"y0":50.00345785859987,"z0":5.639564882584035,"aX":3.497366077375541},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-8.8,"breakHorizontal":-5.0,"spinRate":2328,"spinDirection":41},"zone":5,"typeConfidence":2.0,"plateTime":0.4282159168887856,"extension":6.415085192870325},"index":2,"playId":"c1acfcc3-9b05-3818-8992-27bc58a123d8","pitchNumber":3,"startTime":"2026-02-26T20:29:55.819Z","endTime":"2026-02-26T20:29:59.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681544,"link":"/api/v1/people/681544","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":694420,"link":"/api/v1/people/694420","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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.1,"endSpeed":89.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.523409080787644,"aZ":-9.785533188748003,"pfxX":-5.846047448332357,"pfxZ":10.903111916395662,"pX":-0.08924593168219264,"pZ":2.9470122701224515,"vX0":8.75020512323713,"vY0":-142.57524459188838,"vZ0":-5.370486271834173,"x":120.4,"y":159.21,"x0":-2.4420520438584674,"y0":50.00619279622801,"z0":5.475908425415978,"aX":-12.008708551514028},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.7,"breakHorizontal":8.8,"spinRate":2388,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.38451840458114983,"extension":6.535173440330743},"index":3,"playId":"905a1f9d-149e-3fdd-9ca0-9a47a35a41c4","pitchNumber":4,"startTime":"2026-02-26T20:30:14.162Z","endTime":"2026-02-26T20:30:17.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681544,"link":"/api/v1/people/681544","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":694420,"link":"/api/v1/people/694420","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.893058662866032,"aZ":-39.232497269665714,"pfxX":1.3437569311368942,"pfxZ":-4.09576815924826,"pX":-0.20924524542357895,"pZ":0.8827093052538931,"vX0":4.997860192763195,"vY0":-130.17804959612673,"vZ0":-4.201159237435674,"x":124.98,"y":214.95,"x0":-2.3240472952856797,"y0":50.000179648507064,"z0":5.469863725484141,"aX":2.317118591937492},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-8.0,"breakHorizontal":-3.5,"spinRate":2382,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.41985677572693625,"extension":6.32084957788573},"index":4,"playId":"751bb2ca-488e-363c-8bc7-6f1b7e502e53","pitchNumber":5,"startTime":"2026-02-26T20:30:33.636Z","endTime":"2026-02-26T20:30:37.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681544,"link":"/api/v1/people/681544","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":694420,"link":"/api/v1/people/694420","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694420,"link":"/api/v1/people/694420"},"credit":"b_ab"},{"player":{"id":681544,"link":"/api/v1/people/681544"},"credit":"p_ab"},{"player":{"id":694420,"link":"/api/v1/people/694420"},"credit":"b_pa"},{"player":{"id":681544,"link":"/api/v1/people/681544"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.2,"awayTeamWinProbability":2.799999999999997,"homeTeamWinProbabilityAdded":0.6000000000000085,"leverageIndex":0.27,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:30:37.385Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nelly Taylor flies out to center fielder Austin Overn.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-26T20:32:58.308Z","endTime":"2026-02-26T20:34:10.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":807511,"fullName":"Nelly Taylor","link":"/api/v1/people/807511"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694680,"fullName":"Trevor Martin","link":"/api/v1/people/694680"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":807511,"fullName":"Nelly Taylor","link":"/api/v1/people/807511"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702556,"link":"/api/v1/people/702556"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Trevor Martin replaces Chase Solesky.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":7,"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:31:38.987Z","endTime":"2026-02-26T20:33:00.575Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694680,"link":"/api/v1/people/694680"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686678,"link":"/api/v1/people/686678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":807511,"link":"/api/v1/people/807511","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.877639858859915,"aZ":-15.600281938444624,"pfxX":-4.591535540753192,"pfxZ":8.624969538034367,"pX":-0.5568462923847014,"pZ":4.117350306352399,"vX0":4.6522174088160595,"vY0":-138.45376623995082,"vZ0":-1.5473271110677445,"x":138.23,"y":127.61,"x0":-1.6707310402407003,"y0":50.000512228623755,"z0":5.738819419636804,"aX":-8.821493245593567},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.5,"breakHorizontal":7.2,"spinRate":2223,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.39716618105045276,"extension":6.933748434404271},"index":1,"playId":"eb1d5f36-93aa-34b1-baf5-cac16a657b6c","pitchNumber":1,"startTime":"2026-02-26T20:33:00.575Z","endTime":"2026-02-26T20:33:04.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":807511,"link":"/api/v1/people/807511","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.79829591940564,"aZ":-13.292332032484204,"pfxX":-5.4185558597288095,"pfxZ":9.699551308890994,"pX":7.6313129927967E-4,"pZ":2.9374104680101403,"vX0":6.4607653634437,"vY0":-139.25367262489698,"vZ0":-5.116436131419557,"x":116.97,"y":159.47,"x0":-1.6549656922844689,"y0":50.00478817406879,"z0":5.6911066209829375,"aX":-10.550962218338086},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.6,"breakHorizontal":8.3,"spinRate":2133,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.3946431272536213,"extension":6.889410112075702},"index":2,"playId":"1ad74adf-501a-32d8-981b-c4772ce570dc","pitchNumber":2,"startTime":"2026-02-26T20:33:19.089Z","endTime":"2026-02-26T20:33:22.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":807511,"link":"/api/v1/people/807511","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.743994043411575,"aZ":-25.22259827029323,"pfxX":2.0926868376464616,"pfxZ":3.96916053576241,"pX":0.5834941656879943,"pZ":2.2373089873479928,"vX0":5.491402585179016,"vY0":-131.21223127280302,"vZ0":-3.9609637027391025,"x":94.76,"y":178.37,"x0":-1.804913473747775,"y0":50.00030000774847,"z0":5.637115126468091,"aX":3.662287146898984},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.6,"breakHorizontal":-4.9,"spinRate":2090,"spinDirection":169},"zone":6,"typeConfidence":2.0,"plateTime":0.41680561636166846,"extension":6.680864151179286},"index":3,"playId":"0f49e698-f217-356c-8d3a-2c2e267cc684","pitchNumber":3,"startTime":"2026-02-26T20:33:41.243Z","endTime":"2026-02-26T20:33:44.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":807511,"link":"/api/v1/people/807511","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.44817335447574,"aZ":-30.92317669758408,"pfxX":-9.379856519441025,"pfxZ":0.7498325869103555,"pX":0.24423990999814119,"pZ":1.795547765243665,"vX0":8.211835823608801,"vY0":-128.59664269747407,"vZ0":-3.663367508507282,"x":107.69,"y":190.3,"x0":-1.7704137601907024,"y0":50.005691453979864,"z0":5.635194130087706,"aX":-15.726426880207352},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.7,"breakHorizontal":15.1,"spinRate":1059,"spinDirection":276},"zone":8,"typeConfidence":2.0,"plateTime":0.425786880302661,"extension":6.897850313452043},"hitData":{"launchSpeed":83.5,"launchAngle":43.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.3,"coordY":84.14}},"index":4,"playId":"61b32d73-08aa-36d4-b054-c8907cba2f58","pitchNumber":4,"startTime":"2026-02-26T20:34:02.627Z","endTime":"2026-02-26T20:34:10.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":807511,"link":"/api/v1/people/807511","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807511,"link":"/api/v1/people/807511"},"credit":"b_ab"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_ab"},{"player":{"id":807511,"link":"/api/v1/people/807511"},"credit":"b_pa"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.0,"awayTeamWinProbability":3.0,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.11,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:34:10.662Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tsung-Che Cheng flies out to left fielder Brock Jones.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-26T20:34:23.076Z","endTime":"2026-02-26T20:35:20.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694680,"fullName":"Trevor Martin","link":"/api/v1/people/694680"},"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":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677342,"link":"/api/v1/people/677342"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.6,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.26747209766254,"aZ":-12.216731246856757,"pfxX":-4.544202687444788,"pfxZ":9.95010857424723,"pX":-0.17068445401264787,"pZ":2.8188045258967906,"vX0":5.765716305492388,"vY0":-140.38534257728426,"vZ0":-5.502477870314029,"x":123.51,"y":162.67,"x0":-1.6558562374404628,"y0":50.00701682627471,"z0":5.592119530838209,"aX":-9.118836534236289},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.2,"breakHorizontal":7.1,"spinRate":2068,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.3894008645699816,"extension":6.673737026126906},"index":0,"playId":"1ee3adc6-3665-3108-bcea-4ecdd5aca572","pitchNumber":1,"startTime":"2026-02-26T20:34:35.424Z","endTime":"2026-02-26T20:34:38.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.5,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.835231595801165,"aZ":-24.785780671286698,"pfxX":1.314082465968272,"pfxZ":4.234766783460633,"pX":1.1445015018709745,"pZ":1.2356722065675574,"vX0":6.852018731976179,"vY0":-130.35635474293673,"vZ0":-6.261513724816063,"x":73.37,"y":205.42,"x0":-1.6739862219801438,"y0":50.00294288755332,"z0":5.5046837363854815,"aX":2.292650917083613},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.7,"breakHorizontal":-3.7,"spinRate":2088,"spinDirection":161},"zone":14,"typeConfidence":2.0,"plateTime":0.41796583120475805,"extension":6.663349477174934},"index":1,"playId":"e8f847f3-711f-3af8-8788-c94c8704eee4","pitchNumber":2,"startTime":"2026-02-26T20:34:52.447Z","endTime":"2026-02-26T20:34:55.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":95.7,"endSpeed":88.3,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.31971875170938,"aZ":-17.029775543812438,"pfxX":-5.491118902058539,"pfxZ":7.6402163709400135,"pX":0.37885341769987746,"pZ":2.7650333195327157,"vX0":7.325195010619787,"vY0":-139.19871605169828,"vZ0":-5.030220187246909,"x":102.56,"y":164.12,"x0":-1.5611594398083433,"y0":50.00185570543207,"z0":5.706168203171468,"aX":-10.883451237575848},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.1,"breakHorizontal":8.6,"spinRate":2123,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.3919976017794742,"extension":6.680335569104644},"hitData":{"launchSpeed":86.8,"launchAngle":47.0,"totalDistance":290.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":49.71,"coordY":110.21}},"index":2,"playId":"2afb2622-6d7f-348c-b007-5a53e34a4d8e","pitchNumber":3,"startTime":"2026-02-26T20:35:11.678Z","endTime":"2026-02-26T20:35:20.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691907,"link":"/api/v1/people/691907"},"credit":"b_ab"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_ab"},{"player":{"id":691907,"link":"/api/v1/people/691907"},"credit":"b_pa"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.7,"awayTeamWinProbability":3.299999999999997,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:35:20.771Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Sogard grounds out, shortstop Gregory Barrios to first baseman Blake Sabol.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-26T20:35:38.294Z","endTime":"2026-02-26T20:36:32.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694680,"fullName":"Trevor Martin","link":"/api/v1/people/694680"},"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":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":699126,"link":"/api/v1/people/699126"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666165,"link":"/api/v1/people/666165"},"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":96.6,"endSpeed":88.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.172517166622946,"aZ":-12.500313733381597,"pfxX":-5.511371245272841,"pfxZ":9.83671708665876,"pX":0.9554319736084361,"pZ":1.4317898057452927,"vX0":8.872169232747366,"vY0":-140.18570281764147,"vZ0":-8.754118441678106,"x":80.58,"y":200.12,"x0":-1.5270583686760144,"y0":50.00579578978234,"z0":5.400981798264219,"aX":-11.02723913676123},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.2,"breakHorizontal":8.3,"spinRate":2213,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3899440122278244,"extension":6.775005576746734},"index":0,"playId":"25aa436a-fb76-36f7-b1f0-7c57c360978f","pitchNumber":1,"startTime":"2026-02-26T20:35:45.385Z","endTime":"2026-02-26T20:35:48.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97005281554055,"aZ":-31.91058357197807,"pfxX":-7.652548824563547,"pfxZ":0.1625728453536439,"pX":1.345507484046921,"pZ":2.055726752521016,"vX0":9.691833605740383,"vY0":-126.86395252864696,"vZ0":-2.7705769978309167,"x":65.71,"y":183.28,"x0":-1.5156584970227704,"y0":50.00502638430766,"z0":5.684702548030365,"aX":-12.577997652370177},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.1,"breakHorizontal":11.9,"spinRate":1029,"spinDirection":270},"zone":14,"typeConfidence":2.0,"plateTime":0.4304116850839552,"extension":6.789326093456201},"index":1,"playId":"7a2607aa-ed9c-376e-88c0-56966b6fd42b","pitchNumber":2,"startTime":"2026-02-26T20:36:06.854Z","endTime":"2026-02-26T20:36:10.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":95.2,"endSpeed":87.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.892399935470255,"aZ":-13.651702198043782,"pfxX":-4.95490626811146,"pfxZ":9.411858628121719,"pX":-0.26863662811782985,"pZ":2.878314406157029,"vX0":5.943334787387236,"vY0":-138.65631081831967,"vZ0":-4.853619929982704,"x":127.24,"y":161.07,"x0":-1.785379543376887,"y0":50.004455032310474,"z0":5.546667245329739,"aX":-9.752901276733773},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":7.9,"spinRate":2159,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.39343493227542625,"extension":6.869528519383078},"hitData":{"launchSpeed":85.5,"launchAngle":-10.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.71,"coordY":147.83}},"index":2,"playId":"2175a554-5af4-38ab-a06a-2fc738d8f7db","pitchNumber":3,"startTime":"2026-02-26T20:36:24.962Z","endTime":"2026-02-26T20:36:32.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694420,"link":"/api/v1/people/694420"},"first":{"id":666165,"link":"/api/v1/people/666165"},"second":{"id":690991,"link":"/api/v1/people/690991"},"third":{"id":669722,"link":"/api/v1/people/669722"},"shortstop":{"id":699126,"link":"/api/v1/people/699126"},"left":{"id":677342,"link":"/api/v1/people/677342"},"center":{"id":702556,"link":"/api/v1/people/702556"},"right":{"id":828319,"link":"/api/v1/people/828319"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"credit":"b_ab"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_ab"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"credit":"b_pa"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:36:32.331Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gregory Barrios strikes out swinging.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-26T20:38:53.127Z","endTime":"2026-02-26T20:39:51.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":699126,"fullName":"Gregory Barrios","link":"/api/v1/people/699126"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682967,"fullName":"Devin Sweet","link":"/api/v1/people/682967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699126,"fullName":"Gregory Barrios","link":"/api/v1/people/699126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681508,"link":"/api/v1/people/681508"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Devin Sweet replaces Wyatt Olds.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":7,"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:37:12.090Z","endTime":"2026-02-26T20:38:55.466Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682967,"link":"/api/v1/people/682967"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681544,"link":"/api/v1/people/681544","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":699126,"link":"/api/v1/people/699126","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":91.8,"endSpeed":84.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.87586873920543,"aZ":-12.371342215260201,"pfxX":-2.5270152569714766,"pfxZ":11.011787783188922,"pX":0.07593414694968961,"pZ":0.6430693424372727,"vX0":2.839284261301493,"vY0":-133.29458320782828,"vZ0":-11.306247658264885,"x":114.11,"y":221.42,"x0":-0.67514956935592,"y0":50.00039325897228,"z0":5.834936848836256,"aX":-4.543060922889752},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.6,"breakHorizontal":4.0,"spinRate":2196,"spinDirection":200},"zone":14,"typeConfidence":0.9,"plateTime":0.4110434487807786,"extension":6.535049281036233},"index":1,"playId":"20fae69c-a3ea-34fb-84d7-5597f5e99d20","pitchNumber":1,"startTime":"2026-02-26T20:38:55.466Z","endTime":"2026-02-26T20:38:58.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":699126,"link":"/api/v1/people/699126","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":71.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.407107481128815,"aZ":-29.754889047502378,"pfxX":-4.324148074699481,"pfxZ":1.8606835006377338,"pX":0.0363395442633059,"pZ":2.0099522374920626,"vX0":3.1441134230019703,"vY0":-112.60932158894605,"vZ0":-1.9632026915990632,"x":115.61,"y":184.51,"x0":-0.8089479694514269,"y0":50.00080777707565,"z0":5.872818512375396,"aX":-5.612141557669654},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":3.2,"breakHorizontal":7.1,"spinRate":1853,"spinDirection":251},"zone":8,"typeConfidence":0.86,"plateTime":0.484435486250828,"extension":6.286637132650983},"index":2,"playId":"e0c7bd8e-e0b2-32e0-94c0-4fcd653ef6fe","pitchNumber":2,"startTime":"2026-02-26T20:39:10.233Z","endTime":"2026-02-26T20:39:13.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":699126,"link":"/api/v1/people/699126","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.7652976236721,"aZ":-24.510793723713462,"pfxX":-1.294045808344094,"pfxZ":4.525016235245451,"pX":0.3239084624762828,"pZ":1.6707918676579092,"vX0":3.3760745582983622,"vY0":-128.8219815491428,"vZ0":-6.20832500310518,"x":104.65,"y":193.67,"x0":-0.8309334771830695,"y0":50.00612770808558,"z0":5.986568697023022,"aX":-2.193329563425995},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.1,"breakHorizontal":1.7,"spinRate":2315,"spinDirection":186},"zone":9,"typeConfidence":0.69,"plateTime":0.42390935222731096,"extension":6.440650665957731},"index":3,"playId":"a958ccb9-22c3-3642-902b-50101e6dea17","pitchNumber":3,"startTime":"2026-02-26T20:39:27.523Z","endTime":"2026-02-26T20:39:30.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":699126,"link":"/api/v1/people/699126","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.742642931656004,"aZ":-15.094784773415187,"pfxX":-2.2347035619500315,"pfxZ":9.52556856523976,"pX":0.19750222531367964,"pZ":3.8750316741498803,"vX0":2.7099711555842196,"vY0":-133.78955956094796,"vZ0":-3.193057265398885,"x":109.47,"y":134.15,"x0":-0.5433279923769206,"y0":50.00536693021458,"z0":6.180919964338868,"aX":-4.008405481378479},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.7,"breakHorizontal":3.4,"spinRate":2205,"spinDirection":201},"zone":12,"typeConfidence":0.88,"plateTime":0.41107618839779114,"extension":6.3584898957557945},"index":4,"playId":"7440b908-220a-3721-a6e8-9e952df13883","pitchNumber":4,"startTime":"2026-02-26T20:39:48.439Z","endTime":"2026-02-26T20:39:51.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":699126,"link":"/api/v1/people/699126","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699126,"link":"/api/v1/people/699126"},"credit":"b_ab"},{"player":{"id":682967,"link":"/api/v1/people/682967"},"credit":"p_ab"},{"player":{"id":699126,"link":"/api/v1/people/699126"},"credit":"b_pa"},{"player":{"id":682967,"link":"/api/v1/people/682967"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":1.9000000000000057,"leverageIndex":0.77,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:39:51.796Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blake Sabol strikes out swinging.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-26T20:40:01.021Z","endTime":"2026-02-26T20:42:59.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":666165,"fullName":"Blake Sabol","link":"/api/v1/people/666165"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682967,"fullName":"Devin Sweet","link":"/api/v1/people/682967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666165,"fullName":"Blake Sabol","link":"/api/v1/people/666165"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681508,"link":"/api/v1/people/681508"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.90387502169602,"aZ":-21.602460832689776,"pfxX":2.0024063617455776,"pfxZ":6.104148572943462,"pX":-0.6614474699327512,"pZ":2.33243665932047,"vX0":0.1283922430279982,"vY0":-131.06752757481414,"vZ0":-5.38121876433468,"x":142.21,"y":175.8,"x0":-0.9711177139578996,"y0":50.003556727797964,"z0":6.035782232377619,"aX":3.467476584700538},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.1,"breakHorizontal":-3.6,"spinRate":2342,"spinDirection":174},"zone":4,"typeConfidence":0.92,"plateTime":0.4186438475152525,"extension":6.393003272821412},"index":0,"playId":"224e2ecb-45bb-3726-86ed-6ad8dbc6c388","pitchNumber":1,"startTime":"2026-02-26T20:40:18.064Z","endTime":"2026-02-26T20:40:22.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":666165,"link":"/api/v1/people/666165","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":70.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.220866718787924,"aZ":-29.219824216078514,"pfxX":-4.740466738481973,"pfxZ":2.324152626649857,"pX":-0.7828636655531007,"pZ":3.1281713580019623,"vX0":1.3956325196378512,"vY0":-111.94222981463736,"vZ0":0.2591557645743041,"x":146.84,"y":154.32,"x0":-0.7986100567726256,"y0":50.00014838546113,"z0":6.002387053964777,"aX":-6.014740188871676},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":4.6,"breakHorizontal":8.3,"spinRate":1888,"spinDirection":263},"zone":1,"typeConfidence":0.89,"plateTime":0.48930234438313125,"extension":6.028897508661947},"index":1,"playId":"1b38e5aa-f810-307f-81bb-6b7150028625","pitchNumber":2,"startTime":"2026-02-26T20:40:40.791Z","endTime":"2026-02-26T20:40:44.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":666165,"link":"/api/v1/people/666165","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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.7,"endSpeed":84.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.22966511370313,"aZ":-11.02754409681294,"pfxX":-2.440557211689032,"pfxZ":11.489034413361555,"pX":-0.1818137969783756,"pZ":2.4407518308425504,"vX0":2.413763361639919,"vY0":-134.7893407681749,"vZ0":-7.363236546495338,"x":123.93,"y":172.88,"x0":-0.7717336585749107,"y0":50.00127034358718,"z0":5.986043405740541,"aX":-4.4915260221436695},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.4,"breakHorizontal":4.0,"spinRate":2313,"spinDirection":196},"zone":5,"typeConfidence":0.91,"plateTime":0.40631005510385476,"extension":6.364034219444562},"index":2,"playId":"c88179d7-9abb-306f-addc-82061b5de58d","pitchNumber":3,"startTime":"2026-02-26T20:40:57.909Z","endTime":"2026-02-26T20:41:01.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":666165,"link":"/api/v1/people/666165","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.1,"endSpeed":70.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.55589653942595,"aZ":-30.583108614683432,"pfxX":-3.93011440807341,"pfxZ":1.2763491491611276,"pX":-0.7498369497338222,"pZ":2.9739471235853165,"vX0":1.4628475280557711,"vY0":-110.81561615068111,"vZ0":0.3927154600455032,"x":145.58,"y":158.48,"x0":-0.9074356774453348,"y0":50.00274868465606,"z0":5.985961531613707,"aX":-4.894255847643741},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":2.8,"breakHorizontal":6.7,"spinRate":1898,"spinDirection":267},"zone":1,"typeConfidence":0.88,"plateTime":0.4940179198622596,"extension":6.13860791975359},"index":3,"playId":"e1fff3c6-9c02-3a1a-b709-b253111d0cdb","pitchNumber":4,"startTime":"2026-02-26T20:41:20.595Z","endTime":"2026-02-26T20:41:24.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":666165,"link":"/api/v1/people/666165","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":72.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.156207132473398,"aZ":-30.528588340332746,"pfxX":-5.305414585337373,"pfxZ":1.2683569210541883,"pX":1.0649102466495382,"pZ":0.6594326959008288,"vX0":5.282997467300812,"vY0":-113.1939457873384,"vZ0":-4.6102351322558786,"x":76.41,"y":220.98,"x0":-0.6071100902146759,"y0":50.00546723152587,"z0":5.770389882520614,"aX":-6.90395969713914},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":1.4,"breakHorizontal":8.3,"spinRate":1913,"spinDirection":255},"zone":14,"typeConfidence":0.85,"plateTime":0.483399180930161,"extension":6.423331187565144},"index":4,"playId":"31d4fe11-6515-36f5-9043-1589a34dcd66","pitchNumber":5,"startTime":"2026-02-26T20:41:47.975Z","endTime":"2026-02-26T20:41:51.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":666165,"link":"/api/v1/people/666165","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.010759669826026,"aZ":-11.653915333296135,"pfxX":-0.07163263604709957,"pfxZ":11.120603947168203,"pX":0.8103505991678843,"pZ":3.3216533897688754,"vX0":3.7094730953959467,"vY0":-134.67098682306138,"vZ0":-5.161602271852647,"x":86.11,"y":149.1,"x0":-0.5729198194372255,"y0":50.00077502633385,"z0":6.08067253240808,"aX":-0.13266824798251559},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.3,"breakHorizontal":-0.6,"spinRate":2234,"spinDirection":198},"zone":12,"typeConfidence":0.82,"plateTime":0.4060224279897753,"extension":6.373764543753039},"index":5,"playId":"f0cc4317-88b7-3910-b5ca-c7d8b8193f73","pitchNumber":6,"startTime":"2026-02-26T20:42:07.408Z","endTime":"2026-02-26T20:42:11.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":666165,"link":"/api/v1/people/666165","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":71.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.61067557406197,"aZ":-30.37101487614274,"pfxX":-6.188976458738054,"pfxZ":1.3958042694006325,"pX":-0.7955036235583918,"pZ":1.5330173469016535,"vX0":1.8623053530322355,"vY0":-113.04299086925262,"vZ0":-2.854181033345114,"x":147.32,"y":197.39,"x0":-0.8258631557066078,"y0":50.00563521685849,"z0":5.861196974819363,"aX":-8.010614535222475},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":2.0,"breakHorizontal":10.7,"spinRate":1868,"spinDirection":259},"zone":13,"typeConfidence":0.87,"plateTime":0.48454535549302546,"extension":6.175026011521613},"index":6,"playId":"05b19902-9eee-30e6-9896-ee39c89e5307","pitchNumber":7,"startTime":"2026-02-26T20:42:37.792Z","endTime":"2026-02-26T20:42:41.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":666165,"link":"/api/v1/people/666165","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.0,"endSpeed":71.2,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.30961476967254,"aZ":-28.099218335950688,"pfxX":-3.8981611033122356,"pfxZ":3.1728060595874634,"pX":-1.3077622616795863,"pZ":2.6413267108053766,"vX0":0.39437562520842334,"vY0":-112.2764479995526,"vZ0":-0.8791533094826305,"x":166.85,"y":167.46,"x0":-0.978446980030976,"y0":50.000658208389744,"z0":5.883800432295584,"aX":-5.002853844221064},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":5.9,"breakHorizontal":7.0,"spinRate":1912,"spinDirection":262},"zone":11,"typeConfidence":0.87,"plateTime":0.48683921781964035,"extension":6.289511478070431},"index":7,"playId":"96a3ecf9-c3b7-302a-a760-d35289346b91","pitchNumber":8,"startTime":"2026-02-26T20:42:55.971Z","endTime":"2026-02-26T20:42:59.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":666165,"link":"/api/v1/people/666165","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666165,"link":"/api/v1/people/666165"},"credit":"b_ab"},{"player":{"id":682967,"link":"/api/v1/people/682967"},"credit":"p_ab"},{"player":{"id":666165,"link":"/api/v1/people/666165"},"credit":"b_pa"},{"player":{"id":682967,"link":"/api/v1/people/682967"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:42:59.466Z","atBatIndex":76},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Will Simpson singles on a line drive to center fielder Nelly Taylor.","rbi":0,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-26T20:43:05.105Z","endTime":"2026-02-26T20:44:34.867Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":687310,"fullName":"Will Simpson","link":"/api/v1/people/687310"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682967,"fullName":"Devin Sweet","link":"/api/v1/people/682967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687310,"fullName":"Will Simpson","link":"/api/v1/people/687310"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687310,"fullName":"Will Simpson","link":"/api/v1/people/687310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":807511,"link":"/api/v1/people/807511"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.980012879373653,"aZ":-24.01965734386171,"pfxX":2.624937879365173,"pfxZ":4.719580500484328,"pX":0.5961493141088914,"pZ":3.0194071362743515,"vX0":2.6905181165332563,"vY0":-129.62484917740778,"vZ0":-3.2969577910012453,"x":94.28,"y":157.26,"x0":-0.7903519973257879,"y0":50.00609324448256,"z0":6.108709529412034,"aX":4.540549661662525},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.2,"breakHorizontal":-5.3,"spinRate":2289,"spinDirection":176},"zone":3,"typeConfidence":0.83,"plateTime":0.41994917868233417,"extension":6.408482842962355},"index":0,"playId":"6e3b5580-85c2-359d-9eb6-473f89fbbb85","pitchNumber":1,"startTime":"2026-02-26T20:43:28.290Z","endTime":"2026-02-26T20:43:32.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":687310,"link":"/api/v1/people/687310","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.483764776169398,"aZ":-31.70888855313453,"pfxX":3.3499361275122492,"pfxZ":0.2968666744651164,"pX":0.7225821181633736,"pZ":-0.011450603385691363,"vX0":2.610981699561906,"vY0":-122.83588880541308,"vZ0":-7.784439405588602,"x":89.46,"y":239.09,"x0":-0.786170010861192,"y0":50.00011794233269,"z0":5.865679893194875,"aX":5.159025955379947},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.0,"breakHorizontal":-6.6,"spinRate":2360,"spinDirection":111},"zone":14,"typeConfidence":0.93,"plateTime":0.444530295987259,"extension":6.454922834395358},"index":1,"playId":"fd0bfd1b-0264-392f-936c-0d1275a9dbcb","pitchNumber":2,"startTime":"2026-02-26T20:43:47.483Z","endTime":"2026-02-26T20:43:50.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":687310,"link":"/api/v1/people/687310","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":79.4,"endSpeed":74.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.76277793762389,"aZ":-26.836221820337148,"pfxX":-4.601463334804334,"pfxZ":3.8663195184359456,"pX":0.22287939564111575,"pZ":0.1381170929341889,"vX0":3.556272363982924,"vY0":-115.62574683775594,"vZ0":-6.925287477098504,"x":108.5,"y":235.05,"x0":-0.7233874898142388,"y0":50.000419085089696,"z0":5.684011219888908,"aX":-6.346746044347083},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":5.9,"breakHorizontal":7.7,"spinRate":1903,"spinDirection":248},"zone":14,"typeConfidence":0.78,"plateTime":0.4703485382773871,"extension":6.3038360883841085},"index":2,"playId":"9c66ffda-1b3c-3783-a3e8-929caa4cfe73","pitchNumber":3,"startTime":"2026-02-26T20:44:06.747Z","endTime":"2026-02-26T20:44:09.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":687310,"link":"/api/v1/people/687310","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.03398948318017,"aZ":-22.518650193677377,"pfxX":3.3564578013572524,"pfxZ":5.569635769556772,"pX":0.27785820220499696,"pZ":2.6533318917762587,"vX0":1.4639111765036676,"vY0":-129.77688325664587,"vZ0":-4.503237731927427,"x":106.41,"y":167.14,"x0":-0.7269638038618019,"y0":50.002716092317044,"z0":6.09183472021641,"aX":5.817327541229649},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.5,"breakHorizontal":-6.4,"spinRate":2414,"spinDirection":170},"zone":6,"typeConfidence":0.7,"plateTime":0.4194784578805626,"extension":6.3740630990119636},"hitData":{"launchSpeed":110.7,"launchAngle":5.0,"totalDistance":124.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":113.62,"coordY":106.23}},"index":3,"playId":"35b5cbe6-3f7c-3ffd-81b0-8d4f8eff56c3","pitchNumber":4,"startTime":"2026-02-26T20:44:28.551Z","endTime":"2026-02-26T20:44:34.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":687310,"link":"/api/v1/people/687310","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687310,"link":"/api/v1/people/687310"},"credit":"b_ab"},{"player":{"id":682967,"link":"/api/v1/people/682967"},"credit":"p_ab"},{"player":{"id":687310,"link":"/api/v1/people/687310"},"credit":"b_pa"},{"player":{"id":682967,"link":"/api/v1/people/682967"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.15,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:44:34.867Z","atBatIndex":77},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Marshall Toole triples (1) on a line drive to right fielder Justin Gonzales. Will Simpson scores.","rbi":1,"awayScore":5,"homeScore":7,"isOut":false},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-26T20:44:51.202Z","endTime":"2026-02-26T20:46:27.897Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":828319,"fullName":"Marshall Toole","link":"/api/v1/people/828319"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682967,"fullName":"Devin Sweet","link":"/api/v1/people/682967"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":828319,"fullName":"Marshall Toole","link":"/api/v1/people/828319"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":828319,"fullName":"Marshall Toole","link":"/api/v1/people/828319"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":821100,"link":"/api/v1/people/821100"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":687310,"fullName":"Will Simpson","link":"/api/v1/people/687310"},"responsiblePitcher":{"id":682967,"link":"/api/v1/people/682967"},"isScoringEvent":true,"rbi":true,"earned":true,"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12186400694104,"aZ":-23.128378833484916,"pfxX":2.087665171730351,"pfxZ":5.311027697457426,"pX":0.6369828865412897,"pZ":2.7406717722292084,"vX0":2.756395960346139,"vY0":-129.18439627830466,"vZ0":-4.136173118734996,"x":92.72,"y":164.78,"x0":-0.7120923695722808,"y0":50.000711430319456,"z0":6.125210475575145,"aX":3.5520543780966243},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.0,"breakHorizontal":-4.3,"spinRate":2226,"spinDirection":179},"zone":6,"typeConfidence":0.68,"plateTime":0.42285447002227317,"extension":6.288751624713106},"index":0,"playId":"b87e7fbb-f59e-360e-aabe-fa3d3b316a2e","pitchNumber":1,"startTime":"2026-02-26T20:45:11.091Z","endTime":"2026-02-26T20:45:14.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":828319,"link":"/api/v1/people/828319","batSide":{"code":"L","description":"Left"}},"first":{"id":687310,"link":"/api/v1/people/687310"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":91.8,"endSpeed":84.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.415522739679112,"aZ":-13.461526534560747,"pfxX":-1.0493974257154495,"pfxZ":10.296088919365232,"pX":0.8216276630407247,"pZ":3.311299814815176,"vX0":4.219415647336737,"vY0":-133.63290965199093,"vZ0":-4.607495094756085,"x":85.68,"y":149.37,"x0":-0.6379987019737614,"y0":50.005523220814496,"z0":6.017081738142768,"aX":-1.9077733368075038},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.9,"breakHorizontal":1.1,"spinRate":2162,"spinDirection":193},"zone":12,"typeConfidence":0.79,"plateTime":0.40907231599230887,"extension":6.502485348072031},"index":1,"playId":"821ac199-7a5e-32d8-a582-07109d2d7593","pitchNumber":2,"startTime":"2026-02-26T20:45:33.923Z","endTime":"2026-02-26T20:45:37.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":828319,"link":"/api/v1/people/828319","batSide":{"code":"L","description":"Left"}},"first":{"id":687310,"link":"/api/v1/people/687310"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":79.3,"endSpeed":73.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.613152090477886,"aZ":-30.131518144228412,"pfxX":-4.766434589947822,"pfxZ":1.499779240977014,"pX":-0.8642976845665032,"pZ":0.5952199646496646,"vX0":1.623423476166777,"vY0":-115.55706360506373,"vZ0":-5.08930972235943,"x":149.94,"y":222.71,"x0":-0.9549104070267573,"y0":50.00025632093382,"z0":5.705511609919079,"aX":-6.474572996112525},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":1.8,"breakHorizontal":8.3,"spinRate":1968,"spinDirection":257},"zone":13,"typeConfidence":0.74,"plateTime":0.47315369065009527,"extension":6.32194054973173},"index":2,"playId":"a7c02d10-ef9c-3983-9b18-914e3311a449","pitchNumber":3,"startTime":"2026-02-26T20:45:53.351Z","endTime":"2026-02-26T20:45:56.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":828319,"link":"/api/v1/people/828319","batSide":{"code":"L","description":"Left"}},"first":{"id":687310,"link":"/api/v1/people/687310"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.056016326092326,"aZ":-32.336987470085276,"pfxX":-7.2827899239385,"pfxZ":-0.12194832240524178,"pX":-0.10220404792491754,"pZ":2.777738292058108,"vX0":3.445513899357284,"vY0":-114.51277839664408,"vZ0":-0.10863142131185821,"x":120.9,"y":163.78,"x0":-0.6797812934071257,"y0":50.002828240877705,"z0":5.988012906282352,"aX":-9.676519780531583},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":0.0,"breakHorizontal":12.4,"spinRate":1856,"spinDirection":254},"zone":5,"typeConfidence":0.88,"plateTime":0.478218718435762,"extension":6.295415817173313},"hitData":{"launchSpeed":98.3,"launchAngle":23.0,"totalDistance":353.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":186.05,"coordY":69.69}},"index":3,"playId":"ddf26740-a759-37b4-a6dc-572193a20120","pitchNumber":4,"startTime":"2026-02-26T20:46:15.001Z","endTime":"2026-02-26T20:46:27.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":828319,"link":"/api/v1/people/828319","batSide":{"code":"L","description":"Left"}},"first":{"id":687310,"link":"/api/v1/people/687310"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":828319,"link":"/api/v1/people/828319"},"credit":"b_ab"},{"player":{"id":682967,"link":"/api/v1/people/682967"},"credit":"p_ab"},{"player":{"id":828319,"link":"/api/v1/people/828319"},"credit":"b_pa"},{"player":{"id":682967,"link":"/api/v1/people/682967"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.0,"awayTeamWinProbability":4.0,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":0.46,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:46:27.897Z","atBatIndex":78},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mac Horvath flies out to right fielder Justin Gonzales.","rbi":0,"awayScore":5,"homeScore":7,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-26T20:46:45.315Z","endTime":"2026-02-26T20:47:45.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":690991,"fullName":"Mac Horvath","link":"/api/v1/people/690991"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682967,"fullName":"Devin Sweet","link":"/api/v1/people/682967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":690991,"fullName":"Mac Horvath","link":"/api/v1/people/690991"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":821100,"link":"/api/v1/people/821100"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.328508046084263,"aZ":-11.485674818489775,"pfxX":-2.252101070760642,"pfxZ":11.402859711712033,"pX":-0.7230095006924104,"pZ":3.3341857578007166,"vX0":0.7651719327169249,"vY0":-133.94597291731557,"vZ0":-5.145804023943125,"x":80.27,"y":117.81,"x0":-0.7200380141901503,"y0":50.00216709377765,"z0":6.103552155265639,"aX":-4.086141169056945},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.7,"breakHorizontal":4.0,"spinRate":2310,"spinDirection":195},"zone":1,"typeConfidence":0.9,"plateTime":0.40914655888057316,"extension":6.490820567737885},"index":0,"playId":"6b3ad872-24f0-370b-a4cd-693c57a95801","pitchNumber":1,"startTime":"2026-02-26T20:47:03.689Z","endTime":"2026-02-26T20:47:06.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":690991,"link":"/api/v1/people/690991","batSide":{"code":"R","description":"Right"}},"third":{"id":828319,"link":"/api/v1/people/828319"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"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":91.6,"endSpeed":83.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.293250913973875,"aZ":-12.193873504638988,"pfxX":-1.9897587653969753,"pfxZ":11.14993407449309,"pX":-1.535448133525928,"pZ":4.028212320770346,"vX0":-1.1153828827223662,"vY0":-133.42060855626403,"vZ0":-3.1047446376914194,"x":175.53,"y":130.02,"x0":-0.8526561033622416,"y0":50.0036670400158,"z0":6.092966199520152,"aX":-3.5663364580722345},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.7,"breakHorizontal":3.8,"spinRate":2279,"spinDirection":193},"zone":11,"typeConfidence":0.9,"plateTime":0.4114545912045031,"extension":6.320155725318787},"index":1,"playId":"c1e0deaf-565c-3efb-8d27-e4dc340ffe04","pitchNumber":2,"startTime":"2026-02-26T20:47:20.793Z","endTime":"2026-02-26T20:47:24.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":690991,"link":"/api/v1/people/690991","batSide":{"code":"R","description":"Right"}},"third":{"id":828319,"link":"/api/v1/people/828319"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.930765517292706,"aZ":-22.57445731920576,"pfxX":1.784291339846615,"pfxZ":5.541677653580438,"pX":-0.07030092125997138,"pZ":2.335255684977873,"vX0":1.1820803750311177,"vY0":-130.3826661419985,"vZ0":-5.186687809009434,"x":119.68,"y":175.73,"x0":-0.7604455018666919,"y0":50.0015462137425,"z0":6.040927325530443,"aX":3.0890119682027475},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.2,"breakHorizontal":-3.5,"spinRate":2363,"spinDirection":179},"zone":5,"typeConfidence":0.82,"plateTime":0.4191779283718948,"extension":6.464597482365347},"hitData":{"launchSpeed":85.6,"launchAngle":40.0,"totalDistance":287.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.31,"coordY":99.27}},"index":2,"playId":"9c0028d9-7773-37b1-8e02-0902597f3cf3","pitchNumber":3,"startTime":"2026-02-26T20:47:37.642Z","endTime":"2026-02-26T20:47:45.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":702540,"link":"/api/v1/people/702540"},"third":{"id":681962,"link":"/api/v1/people/681962"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":807511,"link":"/api/v1/people/807511"},"right":{"id":821100,"link":"/api/v1/people/821100"}},"offense":{"batter":{"id":690991,"link":"/api/v1/people/690991","batSide":{"code":"R","description":"Right"}},"third":{"id":828319,"link":"/api/v1/people/828319"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"First Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690991,"link":"/api/v1/people/690991"},"credit":"b_ab"},{"player":{"id":682967,"link":"/api/v1/people/682967"},"credit":"p_ab"},{"player":{"id":690991,"link":"/api/v1/people/690991"},"credit":"b_pa"},{"player":{"id":682967,"link":"/api/v1/people/682967"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":4.0,"leverageIndex":1.46,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-02-26T20:47:45.749Z","atBatIndex":79}]