[{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jase Bowen hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-01T20:05:19.466Z","endTime":"2026-03-01T20:06:18.428Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-01T15:18:23.289Z","endTime":"2026-03-01T19:40:31.577Z","isPitch":false,"type":"action","player":{"id":687749,"link":"/api/v1/people/687749"},"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-03-01T19:40:31.577Z","endTime":"2026-03-01T20:04:28.096Z","isPitch":false,"type":"action","player":{"id":687749,"link":"/api/v1/people/687749"},"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-03-01T20:04:28.096Z","endTime":"2026-03-01T20:05:21.428Z","isPitch":false,"type":"action","player":{"id":687749,"link":"/api/v1/people/687749"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.719579679241406,"aZ":-33.526061075514946,"pfxX":-8.604921851569394,"pfxZ":-0.7558031994269534,"pX":-0.3724186120794553,"pZ":3.5581969246993745,"vX0":6.655117383979039,"vY0":-133.43472584273397,"vZ0":1.9845759592011434,"x":131.2,"y":142.71,"x0":-1.7901997816952357,"y0":50.00305093895804,"z0":5.2332117915944165,"aX":-15.401011764502641},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-0.6,"breakHorizontal":14.0,"spinRate":3596,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.41167309802573593,"extension":6.590245859057227},"index":3,"playId":"2c7978f5-0275-3082-877b-f675aee6abdd","pitchNumber":1,"startTime":"2026-03-01T20:05:21.428Z","endTime":"2026-03-01T20:05:26.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":687749,"link":"/api/v1/people/687749","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.969463970856715,"aZ":-32.600800253275224,"pfxX":-10.66400277448949,"pfxZ":-0.23573776013592607,"pX":-0.12135415973319548,"pZ":1.4947028331722632,"vX0":7.659575442321664,"vY0":-133.33058435656312,"vZ0":-3.106190484600154,"x":121.63,"y":198.42,"x0":-1.6583105444475026,"y0":50.00573812976015,"z0":5.048673340231016,"aX":-19.037903335346872},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-1.0,"breakHorizontal":17.5,"spinRate":1822,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.41216319085362674,"extension":6.66538175761165},"index":4,"playId":"6c795627-d28d-318f-bdf4-acdd29a7bac8","pitchNumber":2,"startTime":"2026-03-01T20:05:35.262Z","endTime":"2026-03-01T20:05:41.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":687749,"link":"/api/v1/people/687749","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.312692610261397,"aZ":-31.884582545922644,"pfxX":-9.143442387082652,"pfxZ":0.15925754818485593,"pX":-1.7501093893796231,"pZ":3.6110980055243442,"vX0":3.495113964490816,"vY0":-133.69282514607391,"vZ0":1.9797034841719205,"x":183.71,"y":141.28,"x0":-1.890677072523499,"y0":50.001726307795145,"z0":5.158334953090171,"aX":-16.458526950893756},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.0,"breakHorizontal":15.7,"spinRate":1857,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.4105645010968244,"extension":6.653823619849988},"index":5,"playId":"952ae491-d6fb-3833-af98-e35eaf356790","pitchNumber":3,"startTime":"2026-03-01T20:05:58.545Z","endTime":"2026-03-01T20:06:18.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":687749,"link":"/api/v1/people/687749","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-03-01T20:06:18.428Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Johnson called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-01T20:06:19.846Z","endTime":"2026-03-01T20:08:10.558Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.98085636924854,"aZ":-34.46539538873962,"pfxX":-7.756661053071069,"pfxZ":-1.4734928911772691,"pX":-0.23826834965045599,"pZ":2.5944011892876806,"vX0":6.59813184532027,"vY0":-124.23828294632021,"vZ0":1.1123047333727027,"x":126.08,"y":168.73,"x0":-1.9267867551868443,"y0":50.0014230769304,"z0":5.015609615913476,"aX":-12.067748030029742},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.2,"breakHorizontal":12.5,"spinRate":1541,"spinDirection":265},"zone":5,"typeConfidence":2.0,"plateTime":0.441656720395331,"extension":6.776070734818904},"index":0,"playId":"47e59380-d2bc-3b3c-aaff-0ba9bbc469c7","pitchNumber":1,"startTime":"2026-03-01T20:06:37.673Z","endTime":"2026-03-01T20:06:44.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669369,"link":"/api/v1/people/669369","batSide":{"code":"L","description":"Left"}},"first":{"id":687749,"link":"/api/v1/people/687749"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":true},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.712173405478136,"aZ":-22.922923118261192,"pfxX":-1.5451896625950323,"pfxZ":5.381622513154976,"pX":-0.6941404809918165,"pZ":3.365415674599111,"vX0":3.5825465561984897,"vY0":-130.12386045762906,"vZ0":-0.06691289473160977,"x":143.46,"y":147.91,"x0":-1.886556153787719,"y0":50.0016848247435,"z0":5.12479645153228,"aX":-2.656008557788501},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.0,"breakHorizontal":2.0,"spinRate":2125,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4205506169540554,"extension":6.573066592285139},"index":1,"playId":"ea8a42b2-35f6-3abc-ac4d-d8f719409922","pitchNumber":2,"startTime":"2026-03-01T20:06:54.631Z","endTime":"2026-03-01T20:07:21.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669369,"link":"/api/v1/people/669369","batSide":{"code":"L","description":"Left"}},"first":{"id":687749,"link":"/api/v1/people/687749"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"}},"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":91.0,"endSpeed":83.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.24916861256093,"aZ":-23.630398821935515,"pfxX":-1.9840749910357984,"pfxZ":4.828596196336834,"pX":0.8291177010140477,"pZ":3.274147137917867,"vX0":7.260940165921997,"vY0":-132.41075656620473,"vZ0":-0.3155533949791808,"x":85.4,"y":150.38,"x0":-1.695202994071564,"y0":50.001539435922545,"z0":5.129376950309537,"aX":-3.510387700400353},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.9,"breakHorizontal":1.9,"spinRate":2153,"spinDirection":240},"zone":12,"typeConfidence":2.0,"plateTime":0.41424073277548823,"extension":6.683400696340937},"index":2,"playId":"640d7f26-f9a9-3e3c-9374-f58d0f1c7b51","pitchNumber":3,"startTime":"2026-03-01T20:07:35.869Z","endTime":"2026-03-01T20:07:45.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669369,"link":"/api/v1/people/669369","batSide":{"code":"L","description":"Left"}},"first":{"id":687749,"link":"/api/v1/people/687749"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.98639518301209,"aZ":-37.33500781020788,"pfxX":-7.351304875159382,"pfxZ":-3.3562924407631103,"pX":-0.8789803976912024,"pZ":1.6749898878099911,"vX0":4.974428156107832,"vY0":-123.08961998807621,"vZ0":-0.1732425014538217,"x":150.5,"y":193.56,"x0":-1.9690294962569739,"y0":50.00297491345602,"z0":4.902238488256269,"aX":-11.302542045592164},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.9,"breakHorizontal":12.1,"spinRate":1566,"spinDirection":277},"zone":13,"typeConfidence":2.0,"plateTime":0.4446486610031166,"extension":6.731814473642415},"index":3,"playId":"f1ec30eb-f621-3bb3-8053-cab787546912","pitchNumber":4,"startTime":"2026-03-01T20:08:03.599Z","endTime":"2026-03-01T20:08:10.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669369,"link":"/api/v1/people/669369","batSide":{"code":"L","description":"Left"}},"first":{"id":687749,"link":"/api/v1/people/687749"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669369,"link":"/api/v1/people/669369"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":669369,"link":"/api/v1/people/669369"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:08:10.558Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ramón Laureano called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-01T20:08:29.328Z","endTime":"2026-03-01T20:09:44.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"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":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.8,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.379481073009078,"aZ":-28.49055743089537,"pfxX":-8.037116764785194,"pfxZ":2.043769626643927,"pX":4.698737568059384E-4,"pZ":3.3943165846577674,"vX0":6.898044754519999,"vY0":-133.61187821600228,"vZ0":0.6933396171642581,"x":116.98,"y":147.13,"x0":-1.573274645175262,"y0":50.00496542021861,"z0":5.1823050665586035,"aX":-14.501498997255629},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.1,"breakHorizontal":13.1,"spinRate":1803,"spinDirection":241},"zone":12,"typeConfidence":2.0,"plateTime":0.410290519102785,"extension":6.661677465149381},"index":0,"playId":"3b734a93-e422-3c8c-ad95-24dc5c65dacf","pitchNumber":1,"startTime":"2026-03-01T20:08:31.623Z","endTime":"2026-03-01T20:08:37.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":687749,"link":"/api/v1/people/687749"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.2,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.88736641423415,"aZ":-36.36713466659734,"pfxX":-5.3519043161026065,"pfxZ":-2.689595390832304,"pX":-1.2146952020988624,"pZ":3.2773613033774294,"vX0":3.428352101378307,"vY0":-123.81869928063131,"vZ0":3.1102714709504204,"x":163.3,"y":150.29,"x0":-1.9193850308867009,"y0":50.004024570721846,"z0":5.040808962160906,"aX":-8.340548061727407},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.0,"breakHorizontal":8.9,"spinRate":1645,"spinDirection":276},"zone":11,"typeConfidence":2.0,"plateTime":0.4417622296364363,"extension":6.657563488187913},"index":1,"playId":"af733d4b-fdb6-3d14-9c8a-ff28db3e2be0","pitchNumber":2,"startTime":"2026-03-01T20:08:47.244Z","endTime":"2026-03-01T20:08:55.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":687749,"link":"/api/v1/people/687749"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.6,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.703177216714447,"aZ":-33.18670929591091,"pfxX":8.157998929877834,"pfxZ":-0.6808358540715567,"pX":0.07540500323827048,"pZ":2.748714308822991,"vX0":2.3898201478744454,"vY0":-120.89154924640265,"vZ0":1.5782882812540648,"x":114.13,"y":164.56,"x0":-1.9849249678501866,"y0":50.00326950875124,"z0":4.992040845924086,"aX":12.121905631012064},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.6,"breakHorizontal":-15.4,"spinRate":2469,"spinDirection":55},"zone":2,"typeConfidence":2.0,"plateTime":0.45238897750867224,"extension":6.713960442996732},"index":2,"playId":"f5a22d0d-810d-3f14-8593-02da30908ae4","pitchNumber":3,"startTime":"2026-03-01T20:09:12.332Z","endTime":"2026-03-01T20:09:23.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":687749,"link":"/api/v1/people/687749"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jase Bowen steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":3,"actionPlayId":"f5a22d0d-810d-3f14-8593-02da30908ae4","startTime":"2026-03-01T20:09:23.086Z","endTime":"2026-03-01T20:09:39.105Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687749,"link":"/api/v1/people/687749"},"defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":687749,"link":"/api/v1/people/687749"},"postOnSecond":{"id":687749,"link":"/api/v1/people/687749"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":-1.6999999999999957,"leverageIndex":1.21,"dramaIndex":46.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.1,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.355660676209595,"aZ":-23.264537496670567,"pfxX":-3.5963307433000393,"pfxZ":4.949574480163589,"pX":0.5089556372334074,"pZ":2.4981615930466883,"vX0":6.910270329043456,"vY0":-132.80479587871832,"vZ0":-2.045143601366787,"x":97.6,"y":171.33,"x0":-1.6503869087877776,"y0":50.00371483164263,"z0":4.956963189771764,"aX":-6.475427694863385},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.8,"breakHorizontal":5.2,"spinRate":1897,"spinDirection":244},"zone":6,"typeConfidence":2.0,"plateTime":0.4112015831263309,"extension":6.820129680488961},"index":4,"playId":"01e17ed6-af90-356d-94b0-241034df110d","pitchNumber":4,"startTime":"2026-03-01T20:09:39.105Z","endTime":"2026-03-01T20:09:44.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"second":{"id":687749,"link":"/api/v1/people/687749"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.6,"awayTeamWinProbability":48.4,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.21,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:09:44.739Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ty France singles on a sharp line drive to left fielder Tyler Fitzgerald. Jase Bowen scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-01T20:09:57.681Z","endTime":"2026-03-01T20:10:26.569Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"responsiblePitcher":{"id":657277,"link":"/api/v1/people/657277"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.12511780874603,"aZ":-32.49877533404961,"pfxX":6.837736764758679,"pfxZ":-0.2259833514454801,"pX":0.2979178695536359,"pZ":2.4927253637117173,"vX0":3.157543289948573,"vY0":-118.99591001487283,"vZ0":1.330536990227219,"x":105.64,"y":171.48,"x0":-1.9331906758567379,"y0":50.00331273655737,"z0":4.863358736348157,"aX":9.837135368319082},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":0.1,"breakHorizontal":-13.1,"spinRate":2458,"spinDirection":42},"zone":6,"typeConfidence":2.0,"plateTime":0.45971620000196856,"extension":6.723653985127171},"hitData":{"launchSpeed":107.7,"launchAngle":17.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":40.24,"coordY":97.94}},"index":0,"playId":"0e431a41-2a5f-3e92-8332-85b4fed8b4e6","pitchNumber":1,"startTime":"2026-03-01T20:10:05.411Z","endTime":"2026-03-01T20:10:26.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"second":{"id":687749,"link":"/api/v1/people/687749"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.699999999999996,"awayTeamWinProbability":57.300000000000004,"homeTeamWinProbabilityAdded":-8.900000000000006,"leverageIndex":1.21,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:10:26.569Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sung-Mun Song grounds out, shortstop Willy Adames to first baseman Bryce Eldridge.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-01T20:10:26.100Z","endTime":"2026-03-01T20:11:48.910Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61978387426081,"aZ":-31.136140550702937,"pfxX":8.507128785597338,"pfxZ":0.6964278063070655,"pX":1.9461023593281421,"pZ":1.5177250276315009,"vX0":6.363348324208118,"vY0":-121.49772419936146,"vZ0":-1.3946359296934587,"x":42.82,"y":197.8,"x0":-1.8193114244519428,"y0":50.000158027331956,"z0":4.825467299994091,"aX":12.611411286499056},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.2,"breakHorizontal":-17.0,"spinRate":2588,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.45222507894455966,"extension":6.733804965906363},"index":0,"playId":"82c47aa4-1f1a-3fe4-bcd1-e0415c5d94b9","pitchNumber":1,"startTime":"2026-03-01T20:10:42.897Z","endTime":"2026-03-01T20:10:48.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":823550,"link":"/api/v1/people/823550","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.458404552076797,"aZ":-37.43345307130136,"pfxX":-5.544055561719782,"pfxZ":-3.333051348333118,"pX":-0.5167100250877794,"pZ":2.763702700879291,"vX0":5.330238013806684,"vY0":-124.40271601011048,"vZ0":2.2824281884775814,"x":136.7,"y":164.16,"x0":-1.9602580297263053,"y0":50.0040816741133,"z0":4.923332695339378,"aX":-8.746463973524483},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-5.3,"breakHorizontal":8.9,"spinRate":1621,"spinDirection":277},"zone":4,"typeConfidence":2.0,"plateTime":0.4392241924614506,"extension":6.749086036788761},"index":1,"playId":"d92cd9f6-0957-32bf-8d87-9a3200f4de7f","pitchNumber":2,"startTime":"2026-03-01T20:10:59.776Z","endTime":"2026-03-01T20:11:04.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":823550,"link":"/api/v1/people/823550","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.2287659581272,"aZ":-25.70554370183764,"pfxX":-0.7720190246078213,"pfxZ":3.687976038192037,"pX":0.36794894378540166,"pZ":3.5760651284384695,"vX0":5.920202510266862,"vY0":-131.62644141858968,"vZ0":1.0021974928940076,"x":102.97,"y":142.23,"x0":-1.8110015538102966,"y0":50.00075280063277,"z0":5.0953646373857575,"aX":-1.354578126766854},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.1,"breakHorizontal":0.1,"spinRate":2284,"spinDirection":237},"zone":12,"typeConfidence":2.0,"plateTime":0.4163112471578687,"extension":6.7738257741176096},"index":2,"playId":"ab22077e-52f0-3df4-983d-3c13a5eb63ef","pitchNumber":3,"startTime":"2026-03-01T20:11:16.660Z","endTime":"2026-03-01T20:11:21.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":823550,"link":"/api/v1/people/823550","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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.9,"endSpeed":79.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.449890830459474,"aZ":-35.58286425736323,"pfxX":-5.662018699461319,"pfxZ":-2.1477792567876968,"pX":-0.4413757657157154,"pZ":1.5981465626498959,"vX0":5.32899749697933,"vY0":-125.06151104281746,"vZ0":-0.6360011155801274,"x":133.82,"y":195.63,"x0":-1.8608717061575917,"y0":50.00052344806891,"z0":4.765968866218645,"aX":-8.997073714989805},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.8,"breakHorizontal":9.1,"spinRate":1431,"spinDirection":278},"zone":7,"typeConfidence":2.0,"plateTime":0.4374221546670678,"extension":6.726586818274624},"hitData":{"launchSpeed":67.2,"launchAngle":13.0,"totalDistance":125.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.51,"coordY":137.84}},"index":3,"playId":"f125aa52-1041-3783-9bca-feb0e90bb346","pitchNumber":4,"startTime":"2026-03-01T20:11:36.331Z","endTime":"2026-03-01T20:11:48.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":823550,"link":"/api/v1/people/823550","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":823550,"link":"/api/v1/people/823550"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":823550,"link":"/api/v1/people/823550"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":2.1000000000000085,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:11:48.910Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willy Adames singles on a sharp ground ball to left fielder Ramón Laureano, deflected by third baseman Ty France.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-01T20:13:28.317Z","endTime":"2026-03-01T20:14:56.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.987008720975368,"aZ":-16.968416556924222,"pfxX":-7.29217096194116,"pfxZ":7.919454119034683,"pX":0.500035459712326,"pZ":2.1789309485535853,"vX0":8.465247031155435,"vY0":-137.5878739320184,"vZ0":-7.061237240202418,"x":97.94,"y":179.95,"x0":-1.6664358176989258,"y0":50.00658178372723,"z0":5.924801930625068,"aX":-14.0101461485864},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.1,"breakHorizontal":11.5,"spinRate":2224,"spinDirection":221},"zone":9,"typeConfidence":0.88,"plateTime":0.39779995201106333,"extension":5.445498773002412},"index":0,"playId":"a6878d15-b90b-3f34-ae8d-cbc99fe968bb","pitchNumber":1,"startTime":"2026-03-01T20:13:54.677Z","endTime":"2026-03-01T20:13:59.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73422925014586,"aZ":-29.417248997344736,"pfxX":-0.6473281456656501,"pfxZ":1.810819839977448,"pX":2.0427781503233153,"pZ":1.311268269776327,"vX0":8.36340558011069,"vY0":-123.532328648275,"vZ0":-5.555941244676358,"x":39.13,"y":203.38,"x0":-1.3224540260207456,"y0":50.00451135148443,"z0":6.103879047854505,"aX":-0.9872866681246673},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.0,"breakHorizontal":-1.1,"spinRate":2608,"spinDirection":11},"zone":14,"typeConfidence":2.0,"plateTime":0.44571314985176036,"extension":5.2855573002765786},"index":1,"playId":"42dd2eb1-5697-3422-a843-9a38040a6a52","pitchNumber":2,"startTime":"2026-03-01T20:14:05.323Z","endTime":"2026-03-01T20:14:10.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.75478028615211,"aZ":-14.462653535848267,"pfxX":-4.834035198461452,"pfxZ":9.304224586611094,"pX":-0.1159350783321004,"pZ":2.8928277774117013,"vX0":5.273752339237715,"vY0":-136.98274465098646,"vZ0":-5.967978381770776,"x":121.42,"y":160.67,"x0":-1.4364377775487553,"y0":50.00522516101044,"z0":6.085553808287484,"aX":-9.204639172115145},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.8,"breakHorizontal":7.7,"spinRate":2177,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.3995912856349726,"extension":5.414163992165954},"index":2,"playId":"f5cd31ae-7224-3310-978c-95ab71bbe21f","pitchNumber":3,"startTime":"2026-03-01T20:14:18.819Z","endTime":"2026-03-01T20:14:24.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-03-01T20:14:29.815Z","endTime":"2026-03-01T20:14:39.883Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"},"defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.612872751640168,"aZ":-15.882584562162428,"pfxX":-6.551978942305799,"pfxZ":8.554906572157918,"pX":-0.6016542625335872,"pZ":2.3340130487511415,"vX0":4.502269287994485,"vY0":-137.20270634514588,"vZ0":-7.037684810507313,"x":139.93,"y":175.76,"x0":-1.4133578564231621,"y0":50.00487973670516,"z0":6.016524361867585,"aX":-12.4817049711251},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.2,"breakHorizontal":10.9,"spinRate":2110,"spinDirection":220},"zone":4,"typeConfidence":0.87,"plateTime":0.3993503532753433,"extension":5.470648526106803},"hitData":{"launchSpeed":95.0,"launchAngle":7.0,"totalDistance":113.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":61.12,"coordY":123.53}},"index":4,"playId":"e90a6482-85f0-3899-b8ca-e7ea6e3b2062","pitchNumber":4,"startTime":"2026-03-01T20:14:39.883Z","endTime":"2026-03-01T20:14:56.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_ab"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_ab"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.6,"awayTeamWinProbability":51.4,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:14:56.067Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Eldridge called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-01T20:15:14.361Z","endTime":"2026-03-01T20:16:13.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.6,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.715932943499723,"aZ":-31.838498211454233,"pfxX":1.8278779449733804,"pfxZ":0.2185686682748642,"pX":0.07751086323459896,"pZ":3.9482779821173373,"vX0":3.692052312254189,"vY0":-122.4084556554614,"vZ0":0.6599612953943306,"x":114.05,"y":132.18,"x0":-1.6839606878035736,"y0":50.00238491386285,"z0":6.387388077505236,"aX":2.7906090064168727},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.8,"breakHorizontal":-4.1,"spinRate":2590,"spinDirection":32},"zone":12,"typeConfidence":2.0,"plateTime":0.4463776517479663,"extension":5.000062550673235},"index":0,"playId":"9d4eaf2f-d292-3f43-8861-07b270c93bcd","pitchNumber":1,"startTime":"2026-03-01T20:15:18.037Z","endTime":"2026-03-01T20:15:23.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.903159273053717,"aZ":-23.93712088055545,"pfxX":-3.007085742053386,"pfxZ":4.568592477480685,"pX":0.6136631075749341,"pZ":3.1890017373972785,"vX0":7.750040872281906,"vY0":-133.2620608980719,"vZ0":-2.8475704792950287,"x":93.61,"y":152.68,"x0":-1.9380497303687023,"y0":50.003833375152375,"z0":5.995386702781947,"aX":-5.423868174122499},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.9,"breakHorizontal":3.8,"spinRate":2211,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.4105909121223452,"extension":5.330759794976586},"index":1,"playId":"6ee0d5c6-c817-3e86-8c49-6f18db604cfa","pitchNumber":2,"startTime":"2026-03-01T20:15:33.526Z","endTime":"2026-03-01T20:15:38.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"playId":"08317686-0076-0023-001c-f08cd117d70a","startTime":"2026-03-01T20:15:54.645Z","endTime":"2026-03-01T20:16:07.793Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.92434021184497,"aZ":-12.579979178718935,"pfxX":-7.209240221073268,"pfxZ":10.027547442107508,"pX":0.5546151981743553,"pZ":2.02950738449385,"vX0":7.958112196743898,"vY0":-139.07457505147676,"vZ0":-8.41131741965866,"x":95.86,"y":183.98,"x0":-1.410741092963635,"y0":50.002752704642226,"z0":5.9325264191089,"aX":-14.087011523476315},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.4,"breakHorizontal":11.4,"spinRate":2295,"spinDirection":222},"zone":9,"typeConfidence":0.91,"plateTime":0.3942150251728309,"extension":5.337294523939567},"index":3,"playId":"4afc6a14-a412-3a39-939f-2c3c25382320","pitchNumber":3,"startTime":"2026-03-01T20:16:07.793Z","endTime":"2026-03-01T20:16:13.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_ab"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_ab"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_pa"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.0,"awayTeamWinProbability":55.0,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.55,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:16:13.430Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Casey Schmitt singles on a ground ball to right fielder Bryce Johnson. Willy Adames scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-01T20:16:22.815Z","endTime":"2026-03-01T20:18:01.705Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1,2],"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669369,"link":"/api/v1/people/669369"},"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":{"id":608566,"link":"/api/v1/people/608566"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56204847660574,"aZ":-17.60104691233653,"pfxX":-8.130499786086817,"pfxZ":7.575254909500474,"pX":0.4826708854511326,"pZ":2.504074673492973,"vX0":8.271831143964361,"vY0":-137.5692423947955,"vZ0":-6.235462305270228,"x":98.6,"y":171.17,"x0":-1.5019487156489677,"y0":50.00124879612893,"z0":5.986694523257133,"aX":-15.63560647535135},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.6,"breakHorizontal":13.1,"spinRate":2142,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.3976530993614178,"extension":5.394847043822689},"index":0,"playId":"4195d1f5-f136-3286-b100-d6bf93e54c86","pitchNumber":1,"startTime":"2026-03-01T20:16:34.627Z","endTime":"2026-03-01T20:16:39.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.66737818675197,"aZ":-17.45414009209146,"pfxX":-8.308630550941874,"pfxZ":7.447510000608752,"pX":-0.2671705246440466,"pZ":4.283557329915591,"vX0":6.368199162823588,"vY0":-139.9564156650518,"vZ0":-2.06310168461907,"x":127.18,"y":123.12,"x0":-1.4967205893412168,"y0":50.004159888110706,"z0":6.178094678940578,"aX":-16.42390728509476},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.2,"breakHorizontal":13.7,"spinRate":2268,"spinDirection":225},"zone":11,"typeConfidence":0.87,"plateTime":0.391907091847405,"extension":5.227768431500886},"index":1,"playId":"23a5350a-e47c-38d8-982a-be554dd1fec2","pitchNumber":2,"startTime":"2026-03-01T20:16:49.922Z","endTime":"2026-03-01T20:17:02.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Willy Adames steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"actionPlayId":"23a5350a-e47c-38d8-982a-be554dd1fec2","startTime":"2026-03-01T20:17:06.642Z","endTime":"2026-03-01T20:17:22.472Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"},"defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":642715,"link":"/api/v1/people/642715"},"postOnSecond":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"homeTeamWinProbability":46.7,"awayTeamWinProbability":53.3,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":1.28,"dramaIndex":48.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.51887363369984,"aZ":-32.56378929696931,"pfxX":0.08807253241788282,"pfxZ":-0.24617783016659445,"pX":0.3271957747920777,"pZ":2.6531544472581983,"vX0":4.415745363918872,"vY0":-124.38589056282775,"vZ0":-2.2048812305059506,"x":104.53,"y":167.14,"x0":-1.481171449513074,"y0":50.003954790107514,"z0":6.246236544504944,"aX":0.13811369663174108},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.7,"breakHorizontal":-1.2,"spinRate":2616,"spinDirection":356},"zone":6,"typeConfidence":2.0,"plateTime":0.4400377118471157,"extension":5.279778020839875},"index":3,"playId":"c637feec-3b5e-3e5f-86d4-87bb0a23e694","pitchNumber":3,"startTime":"2026-03-01T20:17:22.472Z","endTime":"2026-03-01T20:17:27.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"second":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15033892536854,"aZ":-16.353642726051252,"pfxX":-6.270177858595552,"pfxZ":7.999384150717004,"pX":-0.3098170430113853,"pZ":3.097732261600716,"vX0":5.575987372163032,"vY0":-139.87577177261974,"vZ0":-5.283124617851329,"x":128.81,"y":155.14,"x0":-1.5164747701029078,"y0":50.00172594626639,"z0":6.086671337574568,"aX":-12.398720463891822},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.6,"breakHorizontal":10.2,"spinRate":2027,"spinDirection":226},"zone":1,"typeConfidence":0.88,"plateTime":0.39189595495400553,"extension":5.3641232839929645},"hitData":{"launchSpeed":85.7,"launchAngle":5.0,"totalDistance":105.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.91,"coordY":103.28}},"index":4,"playId":"c5e7436c-6824-3aec-bb1c-cae2f80cdf9f","pitchNumber":4,"startTime":"2026-03-01T20:17:42.820Z","endTime":"2026-03-01T20:18:01.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"second":{"id":642715,"link":"/api/v1/people/642715"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_ab"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_ab"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_pa"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":8.399999999999999,"leverageIndex":1.28,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:18:01.705Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Patrick Bailey singles on a fly ball to right fielder Bryce Johnson. Casey Schmitt to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-01T20:18:17.346Z","endTime":"2026-03-01T20:19:29.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"postOnThird":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"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":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669369,"link":"/api/v1/people/669369"},"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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.585960853544616,"aZ":-14.50412287912834,"pfxX":-7.402779881095736,"pfxZ":8.97422487290018,"pX":0.1989535061338924,"pZ":2.652837002474822,"vX0":7.334012487143713,"vY0":-139.05739403088097,"vZ0":-6.611770952841582,"x":109.42,"y":167.15,"x0":-1.5038949104201846,"y0":50.004762531883706,"z0":6.013885252550809,"aX":-14.579050119098598},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.1,"breakHorizontal":12.0,"spinRate":2258,"spinDirection":223},"zone":5,"typeConfidence":0.91,"plateTime":0.3930679281131244,"extension":5.4284228097875475},"index":0,"playId":"82285007-a0a8-3b17-8b3a-d54981d26807","pitchNumber":1,"startTime":"2026-03-01T20:18:28.507Z","endTime":"2026-03-01T20:18:33.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.40117332791237,"aZ":-25.618874431125093,"pfxX":-7.564021327997841,"pfxZ":4.142620022978164,"pX":-2.3643531977891934,"pZ":5.571418342787955,"vX0":1.624139915330775,"vY0":-125.02062140209704,"vZ0":3.348594095720122,"x":207.12,"y":88.35,"x0":-2.0401731337443847,"y0":50.00026762737813,"z0":6.318330808105784,"aX":-11.961942476085033},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":8.5,"breakHorizontal":13.3,"spinRate":1717,"spinDirection":242},"zone":11,"typeConfidence":1.0,"plateTime":0.4382411997686342,"extension":5.291881424675567},"index":1,"playId":"097989fa-bd9f-34ab-8370-06a9bd05773e","pitchNumber":2,"startTime":"2026-03-01T20:18:48.689Z","endTime":"2026-03-01T20:18:54.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.345951193363884,"aZ":-23.360448380851796,"pfxX":-4.11704268265242,"pfxZ":4.900193024523755,"pX":0.8820567381978867,"pZ":2.5365029490466333,"vX0":8.45964434628459,"vY0":-132.5420113471192,"vZ0":-4.044710683528303,"x":83.38,"y":170.29,"x0":-1.8002015657079828,"y0":50.00526835838745,"z0":5.7653702194335015,"aX":-7.409495934869694},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.3,"breakHorizontal":5.9,"spinRate":2179,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.41148368112384404,"extension":5.471893803461711},"hitData":{"launchSpeed":65.7,"launchAngle":30.0,"totalDistance":222.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.6,"coordY":131.95}},"index":2,"playId":"3023b838-9b09-333d-b543-91a019aa4c20","pitchNumber":3,"startTime":"2026-03-01T20:19:08.441Z","endTime":"2026-03-01T20:19:29.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_ab"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_ab"},{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_pa"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.3,"awayTeamWinProbability":38.7,"homeTeamWinProbabilityAdded":6.199999999999996,"leverageIndex":1.2,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:19:29.462Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Chapman grounds out, second baseman Sung-Mun Song to first baseman Jose F Miranda. Casey Schmitt scores. Patrick Bailey to 2nd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-01T20:20:22.678Z","endTime":"2026-03-01T20:21:28.465Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":823550,"link":"/api/v1/people/823550"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669304,"link":"/api/v1/people/669304"},"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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":{"id":608566,"link":"/api/v1/people/608566"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-01T20:19:36.726Z","endTime":"2026-03-01T20:20:23.861Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"first":{"id":672275,"link":"/api/v1/people/672275"},"third":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.144594091800343,"aZ":-20.777636469300457,"pfxX":-8.85780274159467,"pfxZ":5.913182713899973,"pX":0.4407276286982515,"pZ":2.0151719675596675,"vX0":8.24714734906392,"vY0":-137.85670037790496,"vZ0":-7.003138813265194,"x":100.2,"y":184.37,"x0":-1.436275959027796,"y0":50.00507571406086,"z0":5.987141967893927,"aX":-17.081039357819517},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.4,"breakHorizontal":14.4,"spinRate":2218,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.397044074866133,"extension":5.3841871358508335},"index":1,"playId":"ba3d6bac-29a0-3f88-8a76-c17b9fa13227","pitchNumber":1,"startTime":"2026-03-01T20:20:23.861Z","endTime":"2026-03-01T20:20:28.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"first":{"id":672275,"link":"/api/v1/people/672275"},"third":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.590663226083194,"aZ":-32.48691144154041,"pfxX":1.974701070454047,"pfxZ":-0.20291948717418862,"pX":-0.06354664590142299,"pZ":2.4901588777614814,"vX0":2.9191638684380963,"vY0":-124.21548005552987,"vZ0":-2.629415204995191,"x":119.42,"y":171.55,"x0":-1.5118419831695296,"y0":50.00170847871219,"z0":6.27172000934072,"aX":3.0755280420024875},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.7,"breakHorizontal":-4.3,"spinRate":2700,"spinDirection":358},"zone":5,"typeConfidence":2.0,"plateTime":0.44146414850991134,"extension":5.340652859735782},"index":2,"playId":"512d020c-9a7d-3f20-9c39-dd0581c29f34","pitchNumber":2,"startTime":"2026-03-01T20:20:42.621Z","endTime":"2026-03-01T20:20:51.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"first":{"id":672275,"link":"/api/v1/people/672275"},"third":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.832598889286754,"aZ":-33.91074722906812,"pfxX":0.3724423836056281,"pfxZ":-1.1008317585229808,"pX":-0.5634397757665011,"pZ":3.751275169848809,"vX0":2.549860223170148,"vY0":-125.36586640081381,"vZ0":0.4539960823896865,"x":138.48,"y":137.5,"x0":-1.6446937448046646,"y0":50.00010129273005,"z0":6.349744747115084,"aX":0.5889298705630036},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.6,"breakHorizontal":-1.3,"spinRate":2568,"spinDirection":351},"zone":11,"typeConfidence":2.0,"plateTime":0.43794365944378555,"extension":5.25807207591079},"hitData":{"launchSpeed":62.2,"launchAngle":2.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.17,"coordY":161.97}},"index":3,"playId":"1a4330ab-9fb7-3191-ba54-8e5fedfe3481","pitchNumber":3,"startTime":"2026-03-01T20:21:02.376Z","endTime":"2026-03-01T20:21:28.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"first":{"id":672275,"link":"/api/v1/people/672275"},"third":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_ab"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_ab"},{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_pa"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.2,"awayTeamWinProbability":36.8,"homeTeamWinProbabilityAdded":1.9000000000000057,"leverageIndex":1.82,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:21:28.465Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Grant McCray singles on a line drive to left fielder Ramón Laureano. Patrick Bailey scores.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-01T20:21:26.536Z","endTime":"2026-03-01T20:23:38.404Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":{"id":608566,"link":"/api/v1/people/608566"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.7,"endSpeed":84.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.245807274555034,"aZ":-25.093420269467913,"pfxX":-1.9802174711207765,"pfxZ":3.919983272858355,"pX":-0.08917192439036466,"pZ":2.8509334620631397,"vX0":5.389484005438842,"vY0":-133.4444837916669,"vZ0":-3.415875676230339,"x":120.4,"y":161.8,"x0":-1.876173001045687,"y0":50.00424131093186,"z0":5.951833121667061,"aX":-3.578606121967249},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.6,"breakHorizontal":2.4,"spinRate":2071,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.4101874442659996,"extension":5.47543503015662},"index":0,"playId":"d90fba73-242f-3d2d-b99c-dfa4e679ed14","pitchNumber":1,"startTime":"2026-03-01T20:21:44.383Z","endTime":"2026-03-01T20:21:50.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"second":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":91.1,"endSpeed":84.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.52037259701249,"aZ":-23.13074367174317,"pfxX":-2.5236092075232417,"pfxZ":5.052043520230777,"pX":1.128749389733556,"pZ":2.856874298182422,"vX0":8.580499020883597,"vY0":-132.5288501474885,"vZ0":-3.8617260941876226,"x":73.97,"y":161.64,"x0":-1.8135171453680488,"y0":50.00595780670792,"z0":6.008811601909633,"aX":-4.5212928544906585},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.5,"breakHorizontal":2.9,"spinRate":2226,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.41222158296815703,"extension":5.272337252640077},"index":1,"playId":"3f23ba1b-a485-31df-beed-55366bb0439f","pitchNumber":2,"startTime":"2026-03-01T20:22:03.545Z","endTime":"2026-03-01T20:22:11.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"second":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.0505618158236,"aZ":-13.670421028822824,"pfxX":-6.638269684013329,"pfxZ":9.466806983103401,"pX":-0.7124478434425957,"pZ":2.7201385568861407,"vX0":4.936892220319123,"vY0":-139.33669779250764,"vZ0":-6.511843784533921,"x":144.16,"y":165.34,"x0":-1.6500930735380637,"y0":50.00313479051782,"z0":6.001208953374746,"aX":-12.975274651185915},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.8,"breakHorizontal":10.9,"spinRate":2283,"spinDirection":224},"zone":4,"typeConfidence":0.9,"plateTime":0.3940054261162227,"extension":5.355191117443811},"index":2,"playId":"07b955aa-ff8f-31bf-b4ad-874e90c26365","pitchNumber":3,"startTime":"2026-03-01T20:22:34.127Z","endTime":"2026-03-01T20:22:40.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"second":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.52660447456647,"aZ":-29.79709380944062,"pfxX":-0.7625174241665889,"pfxZ":1.459845456939457,"pX":1.1885473436788803,"pZ":0.7925368555127196,"vX0":7.047073027129364,"vY0":-127.70854894261163,"vZ0":-7.138636503247478,"x":71.7,"y":217.38,"x0":-1.5232995731099457,"y0":50.00521320568388,"z0":6.00957524835867,"aX":-1.2442257946685358},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.1,"breakHorizontal":-0.5,"spinRate":2626,"spinDirection":324},"zone":14,"typeConfidence":2.0,"plateTime":0.4310603993403008,"extension":5.530241180832219},"index":3,"playId":"8f0f84d5-ab44-3a6b-ad11-92e97a50b8aa","pitchNumber":4,"startTime":"2026-03-01T20:22:54.174Z","endTime":"2026-03-01T20:22:59.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"second":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":86.8,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.05592482078602,"aZ":-15.323593068611421,"pfxX":-6.730454830803964,"pfxZ":8.662562085037205,"pX":0.07879356776070892,"pZ":3.034815399286085,"vX0":6.705373059160555,"vY0":-139.26262601726796,"vZ0":-5.607118398878943,"x":114.0,"y":156.84,"x0":-1.496892512257606,"y0":50.00374771889616,"z0":6.104160932209869,"aX":-13.09474999325545},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.5,"breakHorizontal":10.7,"spinRate":2298,"spinDirection":224},"zone":2,"typeConfidence":0.89,"plateTime":0.394742387696557,"extension":5.21087364802865},"hitData":{"launchSpeed":99.6,"launchAngle":8.0,"totalDistance":155.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":84.4,"coordY":104.79}},"index":4,"playId":"8e747914-9bd4-33d0-987f-514dcd03b1c0","pitchNumber":5,"startTime":"2026-03-01T20:23:16.326Z","endTime":"2026-03-01T20:23:38.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"second":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"credit":"b_ab"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_ab"},{"player":{"id":687529,"link":"/api/v1/people/687529"},"credit":"b_pa"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.39999999999999,"awayTeamWinProbability":28.60000000000001,"homeTeamWinProbabilityAdded":8.199999999999989,"leverageIndex":1.09,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:23:38.404Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Oliva called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-01T20:24:17.372Z","endTime":"2026-03-01T20:25:52.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"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":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"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":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"6fc90398-ef65-3e24-8142-1aeff477eef2","startTime":"2026-03-01T20:23:58.449Z","endTime":"2026-03-01T20:24:02.480Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"first":{"id":687529,"link":"/api/v1/people/687529"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.227452988681513,"aZ":-17.519410992150796,"pfxX":-7.990286800085437,"pfxZ":7.595215492207261,"pX":-0.27572427571891733,"pZ":3.4403650645668074,"vX0":6.923582257787115,"vY0":-137.93101007222305,"vZ0":-3.5637256668290327,"x":127.51,"y":145.89,"x0":-1.7783344941477923,"y0":50.00393911842104,"z0":5.928046012013466,"aX":-15.421065909276454},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.2,"breakHorizontal":13.1,"spinRate":2277,"spinDirection":227},"zone":2,"typeConfidence":0.87,"plateTime":0.39686413740710114,"extension":5.439592321552979},"index":1,"playId":"b31b96d8-3b1f-392c-b189-191f87771419","pitchNumber":1,"startTime":"2026-03-01T20:24:19.324Z","endTime":"2026-03-01T20:24:27.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"first":{"id":687529,"link":"/api/v1/people/687529"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":77.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.679259607087687,"aZ":-28.98267848831349,"pfxX":-0.5354191687696819,"pfxZ":2.06699523969428,"pX":1.0159694649335298,"pZ":1.9067436522930548,"vX0":6.393839750509748,"vY0":-124.57807508468044,"vZ0":-4.367739771646465,"x":78.27,"y":187.3,"x0":-1.5317181617748592,"y0":50.00606296908768,"z0":6.121812981180729,"aX":-0.8287626967163308},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.8,"breakHorizontal":-0.7,"spinRate":2654,"spinDirection":330},"zone":14,"typeConfidence":2.0,"plateTime":0.4423152545154405,"extension":5.377943554345484},"index":2,"playId":"5aca8f93-8840-311d-a35f-9035d327c365","pitchNumber":2,"startTime":"2026-03-01T20:24:38.921Z","endTime":"2026-03-01T20:24:44.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"first":{"id":687529,"link":"/api/v1/people/687529"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"playId":"e3e95da0-b3e3-377c-81e1-d241fbf8e92a","startTime":"2026-03-01T20:24:56.486Z","endTime":"2026-03-01T20:25:01.763Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"first":{"id":687529,"link":"/api/v1/people/687529"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.197578055358633,"aZ":-31.67044719196066,"pfxX":0.7514326625909638,"pfxZ":0.3212129192056459,"pX":1.3695580832088428,"pZ":1.736264026193152,"vX0":6.70841319383439,"vY0":-124.97274406019697,"vZ0":-4.427274597122766,"x":64.8,"y":191.9,"x0":-1.4614670034780821,"y0":50.001323735530484,"z0":6.169678499486757,"aX":1.1730203516431965},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.4,"breakHorizontal":-3.1,"spinRate":2660,"spinDirection":5},"zone":14,"typeConfidence":2.0,"plateTime":0.44044416856255353,"extension":5.474532080518563},"index":4,"playId":"67213155-ff48-3e71-81c4-f33d2bae8f7b","pitchNumber":3,"startTime":"2026-03-01T20:25:20.354Z","endTime":"2026-03-01T20:25:29.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"first":{"id":687529,"link":"/api/v1/people/687529"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Grant McCray steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":5,"actionPlayId":"67213155-ff48-3e71-81c4-f33d2bae8f7b","startTime":"2026-03-01T20:25:29.331Z","endTime":"2026-03-01T20:25:46.763Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687529,"link":"/api/v1/people/687529"},"defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"first":{"id":687529,"link":"/api/v1/people/687529"},"postOnSecond":{"id":687529,"link":"/api/v1/people/687529"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"homeTeamWinProbability":72.2,"awayTeamWinProbability":27.799999999999997,"homeTeamWinProbabilityAdded":0.8000000000000114,"leverageIndex":0.64,"dramaIndex":26.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.99611852094793,"aZ":-14.26476270943694,"pfxX":-7.023588753542025,"pfxZ":9.187335970768373,"pX":0.3237010609123877,"pZ":1.8725593254986572,"vX0":7.198630557841259,"vY0":-138.70803789280893,"vZ0":-8.51634797519784,"x":104.66,"y":188.22,"x0":-1.3925076871460054,"y0":50.000049781267755,"z0":5.933491978002443,"aX":-13.685947690623832},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.0,"breakHorizontal":11.3,"spinRate":2188,"spinDirection":224},"zone":9,"typeConfidence":0.9,"plateTime":0.39486438202675167,"extension":5.421296906692942},"index":6,"playId":"b4f06996-813d-3e7a-a5b2-5e413f41648d","pitchNumber":4,"startTime":"2026-03-01T20:25:46.763Z","endTime":"2026-03-01T20:25:52.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"second":{"id":687529,"link":"/api/v1/people/687529"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666931,"link":"/api/v1/people/666931"},"credit":"b_ab"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_ab"},{"player":{"id":666931,"link":"/api/v1/people/666931"},"credit":"b_pa"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.8,"awayTeamWinProbability":30.200000000000003,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:25:52.796Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Campusano singles on a pop up to shortstop Willy Adames.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-01T20:27:46.574Z","endTime":"2026-03-01T20:29:16.843Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"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":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.777752138583605,"aZ":-28.35871868534359,"pfxX":-10.180735445312587,"pfxZ":2.1383034247974306,"pX":0.8482149082416416,"pZ":1.9144216472944067,"vX0":9.855588093067738,"vY0":-132.79992225759165,"vZ0":-2.8298668549765775,"x":84.67,"y":187.09,"x0":-1.5906302027139543,"y0":50.00350628654834,"z0":5.059560176312363,"aX":-18.162452456639176},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.5,"breakHorizontal":16.3,"spinRate":1790,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4126563428085399,"extension":6.708098971628686},"index":0,"playId":"33f273dc-4023-3b65-95f8-8d07868377ae","pitchNumber":1,"startTime":"2026-03-01T20:27:55.995Z","endTime":"2026-03-01T20:28:00.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.115173947979525,"aZ":-27.52061187227689,"pfxX":-10.030619231587565,"pfxZ":2.551360137409633,"pX":0.41517330107556166,"pZ":2.590169098841896,"vX0":9.103862536633656,"vY0":-134.37097415544488,"vZ0":-1.4711212360426291,"x":101.17,"y":168.85,"x0":-1.719636505581254,"y0":50.001151736684456,"z0":5.107001712544473,"aX":-18.27396514010497},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.6,"breakHorizontal":16.1,"spinRate":1881,"spinDirection":238},"zone":6,"typeConfidence":2.0,"plateTime":0.40820428000949605,"extension":6.655556660442117},"index":1,"playId":"f8ef2fce-0b51-364b-99d3-fc3991dae3f3","pitchNumber":2,"startTime":"2026-03-01T20:28:12.546Z","endTime":"2026-03-01T20:28:22.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55050449726983,"aZ":-38.941921155092494,"pfxX":-6.326577614708317,"pfxZ":-4.2390591262444985,"pX":-0.6394005510963089,"pZ":2.041788434654171,"vX0":5.42048774638792,"vY0":-125.31361273282063,"vZ0":0.6483632452600936,"x":141.37,"y":183.65,"x0":-2.0051078678885634,"y0":50.00457732213605,"z0":4.952687693975758,"aX":-10.09597558210112},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-7.3,"breakHorizontal":10.3,"spinRate":1578,"spinDirection":276},"zone":7,"typeConfidence":2.0,"plateTime":0.4365475742055276,"extension":6.699586972999557},"index":2,"playId":"8093fabd-5a38-3c37-8d4c-faa0d3981c2e","pitchNumber":3,"startTime":"2026-03-01T20:28:40.225Z","endTime":"2026-03-01T20:28:46.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.77843951404149,"aZ":-36.9445210330816,"pfxX":-6.027640969995806,"pfxZ":-3.096809184564602,"pX":-0.3700888683267413,"pZ":2.0976641266865528,"vX0":5.331192627943937,"vY0":-123.03397472282386,"vZ0":0.7163149993277227,"x":131.11,"y":182.14,"x0":-1.7790093950890586,"y0":50.005956038747215,"z0":4.926696951825785,"aX":-9.268068295374555},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-5.2,"breakHorizontal":9.7,"spinRate":1486,"spinDirection":282},"zone":7,"typeConfidence":2.0,"plateTime":0.44471402030033547,"extension":6.749628361966736},"hitData":{"launchSpeed":66.8,"launchAngle":41.0,"totalDistance":217.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":96.88,"coordY":118.87}},"index":3,"playId":"1543f914-226b-3736-8186-f455c09625f5","pitchNumber":4,"startTime":"2026-03-01T20:29:01.637Z","endTime":"2026-03-01T20:29:16.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":669134,"link":"/api/v1/people/669134"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.9,"awayTeamWinProbability":34.099999999999994,"homeTeamWinProbabilityAdded":-3.8999999999999915,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:29:16.843Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Patrick Bailey challenged (pitch result), call on the field was overturned: Jose F Miranda called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-01T20:29:29.784Z","endTime":"2026-03-01T20:30:51.152Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669304,"fullName":"Jose F Miranda","link":"/api/v1/people/669304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669304,"fullName":"Jose F Miranda","link":"/api/v1/people/669304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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":91.9,"endSpeed":83.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.06741370202833,"aZ":-29.990256943555472,"pfxX":-10.02311811048784,"pfxZ":1.2137486962828596,"pX":1.379944143925434,"pZ":2.3001840734860988,"vX0":11.206958646530788,"vY0":-133.40874077006654,"vZ0":-1.5120420894911422,"x":64.4,"y":176.68,"x0":-1.5757885723750604,"y0":50.004044852077605,"z0":5.038824857016841,"aX":-18.044607851427916},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.0,"breakHorizontal":15.7,"spinRate":1881,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.41078133362004277,"extension":6.773064471899259},"index":0,"playId":"077550b3-9844-3704-a212-8c3f0088e8bb","pitchNumber":1,"startTime":"2026-03-01T20:29:43.006Z","endTime":"2026-03-01T20:29:47.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669304,"link":"/api/v1/people/669304","batSide":{"code":"R","description":"Right"}},"first":{"id":669134,"link":"/api/v1/people/669134"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.888624268052144,"aZ":-36.92075020180584,"pfxX":-6.728938431677118,"pfxZ":-3.0182113118375273,"pX":-0.08215579052181382,"pZ":1.7998784236008398,"vX0":6.62292955840254,"vY0":-124.520246081216,"vZ0":-0.09439140776110544,"x":120.13,"y":190.18,"x0":-1.9015094485084134,"y0":50.00438438833119,"z0":4.891636235690867,"aX":-10.573014035824228},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-5.3,"breakHorizontal":10.7,"spinRate":1594,"spinDirection":273},"zone":8,"typeConfidence":2.0,"plateTime":0.439780525333334,"extension":6.8138233599963165},"index":1,"playId":"7c3fcb9b-fbbc-3374-a455-8a67d2ce97eb","pitchNumber":2,"startTime":"2026-03-01T20:29:59.681Z","endTime":"2026-03-01T20:30:05.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669304,"link":"/api/v1/people/669304","batSide":{"code":"R","description":"Right"}},"first":{"id":669134,"link":"/api/v1/people/669134"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.004963488177946,"aZ":-36.78859606477906,"pfxX":-6.513281551696489,"pfxZ":-2.979744011112195,"pX":1.0848450246137946,"pZ":1.6241163219351706,"vX0":9.00582329530903,"vY0":-123.49831888760178,"vZ0":-0.3470012438938693,"x":75.65,"y":194.93,"x0":-1.7585032918697472,"y0":50.00216428442439,"z0":4.853929693985171,"aX":-10.086396601174329},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-5.3,"breakHorizontal":9.7,"spinRate":1518,"spinDirection":280},"zone":14,"typeConfidence":2.0,"plateTime":0.44307289007240414,"extension":6.837731008209604},"index":2,"playId":"3b73bdbd-4ffc-3e4d-99bd-df2dd42e03b0","pitchNumber":3,"startTime":"2026-03-01T20:30:19.695Z","endTime":"2026-03-01T20:30:26.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669304,"link":"/api/v1/people/669304","batSide":{"code":"R","description":"Right"}},"first":{"id":669134,"link":"/api/v1/people/669134"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.769335875064357,"aZ":-28.117502221965655,"pfxX":-9.278678678606807,"pfxZ":2.216904233516046,"pX":0.6692138092974739,"pZ":1.8206414112843654,"vX0":9.196079171699319,"vY0":-134.66569368129495,"vZ0":-2.865891612473703,"x":91.49,"y":189.62,"x0":-1.5875742611180623,"y0":50.00596021177859,"z0":4.891726793310446,"aX":-17.012133050415173},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.6,"breakHorizontal":14.8,"spinRate":1805,"spinDirection":244},"zone":9,"typeConfidence":2.0,"plateTime":0.40702666455379344,"extension":6.8583791361809965},"index":3,"playId":"ddb7855d-72b5-3683-933e-e4670ca6fe40","pitchNumber":4,"startTime":"2026-03-01T20:30:44.911Z","endTime":"2026-03-01T20:30:51.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669304,"link":"/api/v1/people/669304","batSide":{"code":"R","description":"Right"}},"first":{"id":669134,"link":"/api/v1/people/669134"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669304,"link":"/api/v1/people/669304"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":669304,"link":"/api/v1/people/669304"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"}},"homeTeamWinProbability":69.5,"awayTeamWinProbability":30.5,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.58,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:30:51.152Z","atBatIndex":13},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Rodolfo Durán grounds into a double play, third baseman Matt Chapman to second baseman Casey Schmitt to first baseman Bryce Eldridge. Luis Campusano out at 2nd. Rodolfo Durán out at 1st.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-01T20:31:26.735Z","endTime":"2026-03-01T20:31:57.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"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":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.6,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87463526353663,"aZ":-37.894407354195344,"pfxX":-7.063465853150878,"pfxZ":-3.6521936590088826,"pX":0.20299326585867997,"pZ":1.4468258523941286,"vX0":7.207037770492142,"vY0":-124.63694797283982,"vZ0":-0.5224380055783746,"x":109.26,"y":199.72,"x0":-1.8132073613601891,"y0":50.00011309718284,"z0":4.797915819720329,"aX":-11.072189818497845},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-6.5,"breakHorizontal":11.0,"spinRate":1555,"spinDirection":279},"zone":14,"typeConfidence":2.0,"plateTime":0.4400428726423695,"extension":6.66209307234343},"index":0,"playId":"1ca2c6e5-7db8-3b0b-92cd-f7b68b60234d","pitchNumber":1,"startTime":"2026-03-01T20:31:29.957Z","endTime":"2026-03-01T20:31:34.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":660710,"link":"/api/v1/people/660710","batSide":{"code":"R","description":"Right"}},"first":{"id":669134,"link":"/api/v1/people/669134"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.201278216783948,"aZ":-29.602279268983647,"pfxX":-9.853417950479264,"pfxZ":1.427097410237928,"pX":-0.2342028075035711,"pZ":1.4659764351805686,"vX0":7.50844252693884,"vY0":-133.78850756923887,"vZ0":-3.532522817989627,"x":125.93,"y":199.2,"x0":-1.8037803089468767,"y0":50.00498563042523,"z0":4.9367511613550725,"aX":-17.776289876713523},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.0,"breakHorizontal":16.1,"spinRate":1707,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.4101780108568356,"extension":6.727065427613871},"hitData":{"launchSpeed":95.5,"launchAngle":-10.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.63,"coordY":169.61}},"index":1,"playId":"b2dfd5d3-dc8d-3e38-add5-16cdcabbc497","pitchNumber":2,"startTime":"2026-03-01T20:31:46.271Z","endTime":"2026-03-01T20:31:57.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":660710,"link":"/api/v1/people/660710","batSide":{"code":"R","description":"Right"}},"first":{"id":669134,"link":"/api/v1/people/669134"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":660710,"link":"/api/v1/people/660710"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":74.7,"awayTeamWinProbability":25.299999999999997,"homeTeamWinProbabilityAdded":5.200000000000003,"leverageIndex":1.27,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:31:57.324Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Fitzgerald grounds out, shortstop Mason McCoy to first baseman Jose F Miranda.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-01T20:34:00.911Z","endTime":"2026-03-01T20:34:30.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669200,"link":"/api/v1/people/669200"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669304,"link":"/api/v1/people/669304"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.982716474780474,"aZ":-31.318947404472738,"pfxX":-0.06409667853404866,"pfxZ":0.5506026172135172,"pX":0.7140951229298085,"pZ":2.2499643610384057,"vX0":5.646006422602748,"vY0":-124.57241945028949,"vZ0":-3.159821593434187,"x":102.41,"y":132.24,"x0":-1.5855908687385345,"y0":50.002489509754795,"z0":6.158284517586875,"aX":-0.10000787479562291},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.5,"breakHorizontal":-1.3,"spinRate":2658,"spinDirection":15},"zone":9,"typeConfidence":2.0,"plateTime":0.441841843017746,"extension":5.308386332411764},"index":0,"playId":"7fdd6bb9-5c74-3a16-af60-cf8fe2f3ba97","pitchNumber":1,"startTime":"2026-03-01T20:34:09.999Z","endTime":"2026-03-01T20:34:15.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50854711671858,"aZ":-25.79946581286781,"pfxX":-1.8618755421201008,"pfxZ":3.659787121231213,"pX":0.31853433081007443,"pZ":3.2105824089342843,"vX0":5.807705177386948,"vY0":-131.11968606507548,"vZ0":-2.073321865949719,"x":104.86,"y":152.09,"x0":-1.6824537701335278,"y0":50.00403398791996,"z0":5.935014391348308,"aX":-3.2449660534045273},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.4,"breakHorizontal":2.2,"spinRate":2132,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.4176017264185403,"extension":5.33822837935412},"hitData":{"launchSpeed":78.3,"launchAngle":3.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.18,"coordY":152.9}},"index":1,"playId":"8db98f5f-2185-325b-9b46-0048ef6bbc56","pitchNumber":2,"startTime":"2026-03-01T20:34:21.267Z","endTime":"2026-03-01T20:34:30.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"credit":"b_ab"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_ab"},{"player":{"id":666149,"link":"/api/v1/people/666149"},"credit":"b_pa"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.1,"awayTeamWinProbability":26.900000000000006,"homeTeamWinProbabilityAdded":-1.6000000000000085,"leverageIndex":0.62,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:34:30.147Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jerar Encarnacion grounds out, second baseman Sung-Mun Song to first baseman Jose F Miranda.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-01T20:34:33.335Z","endTime":"2026-03-01T20:35:31.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"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":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":823550,"link":"/api/v1/people/823550"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669304,"link":"/api/v1/people/669304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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.0,"endSpeed":85.3,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.362985503093203,"aZ":-23.851251313089605,"pfxX":-9.44639215385688,"pfxZ":4.482407532104249,"pX":-1.062775991610961,"pZ":2.6331288125659746,"vX0":4.802721078347048,"vY0":-135.38159676006276,"vZ0":-4.3857396999965,"x":157.51,"y":167.69,"x0":-1.6317274031565054,"y0":50.005739500366715,"z0":5.942263559110123,"aX":-17.549744149144516},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.4,"breakHorizontal":16.1,"spinRate":2133,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4044854841123553,"extension":5.347947326846288},"index":0,"playId":"9833ecea-5ccd-3562-8bd9-7a7b3ddb9891","pitchNumber":1,"startTime":"2026-03-01T20:34:51.319Z","endTime":"2026-03-01T20:34:56.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1965110527228,"aZ":-32.44309178085896,"pfxX":1.1714272330787017,"pfxZ":-0.1759989094214145,"pX":-1.0006859108878365,"pZ":3.700082380217089,"vX0":1.2136047785037032,"vY0":-123.52232633418757,"vZ0":0.36424967825381294,"x":155.14,"y":138.88,"x0":-1.6494071162004533,"y0":50.00089223849496,"z0":6.265075166525415,"aX":1.820706361502963},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.0,"breakHorizontal":-2.4,"spinRate":2575,"spinDirection":2},"zone":11,"typeConfidence":2.0,"plateTime":0.4423895442852879,"extension":4.987615103057778},"index":1,"playId":"4eb7a16b-d854-3cfb-a672-5fa56d130bf6","pitchNumber":2,"startTime":"2026-03-01T20:35:02.194Z","endTime":"2026-03-01T20:35:07.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":94.7,"endSpeed":86.3,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.539671036747375,"aZ":-15.88337602353788,"pfxX":-6.969569318651148,"pfxZ":8.51430213361859,"pX":-0.27005145648580975,"pZ":2.5766193253036045,"vX0":5.553486376739353,"vY0":-137.67605951210876,"vZ0":-6.285141842774943,"x":127.29,"y":169.21,"x0":-1.4112507723201253,"y0":50.0032033921768,"z0":5.970546768230118,"aX":-13.334369462120817},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.3,"breakHorizontal":11.4,"spinRate":2129,"spinDirection":223},"zone":5,"typeConfidence":0.88,"plateTime":0.39836450471266227,"extension":5.284112727493529},"hitData":{"launchSpeed":110.1,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.21,"coordY":145.3}},"index":2,"playId":"a4394753-f974-3853-90cd-f93a25674f0f","pitchNumber":3,"startTime":"2026-03-01T20:35:13.980Z","endTime":"2026-03-01T20:35:31.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666464,"link":"/api/v1/people/666464"},"credit":"b_ab"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_ab"},{"player":{"id":666464,"link":"/api/v1/people/666464"},"credit":"b_pa"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.0,"awayTeamWinProbability":28.0,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.47,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:35:31.723Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willy Adames flies out to right fielder Bryce Johnson.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-01T20:35:35.618Z","endTime":"2026-03-01T20:37:31.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669369,"link":"/api/v1/people/669369"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.740422104567877,"aZ":-22.434587323751476,"pfxX":-2.4136550693069445,"pfxZ":5.2439111452430165,"pX":0.5214636310392728,"pZ":3.2178437835006313,"vX0":6.7054444313403305,"vY0":-135.0258220324063,"vZ0":-2.8653390733225725,"x":97.12,"y":151.9,"x0":-1.6738964928945272,"y0":50.003266743945694,"z0":5.860734222290401,"aX":-4.483977172065785},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.1,"breakHorizontal":3.0,"spinRate":2145,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.4047155362217363,"extension":5.451823895683718},"index":0,"playId":"7bfecaf4-99da-3038-b910-d2533da40b51","pitchNumber":1,"startTime":"2026-03-01T20:35:47.097Z","endTime":"2026-03-01T20:35:53.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.83953082585419,"aZ":-16.254954963039502,"pfxX":-6.205641262892982,"pfxZ":8.062501407539903,"pX":0.7138666342979901,"pZ":3.321387335378701,"vX0":8.001752965998072,"vY0":-139.693961879583,"vZ0":-4.557326474572868,"x":89.79,"y":149.1,"x0":-1.3830568687474194,"y0":50.0002678968657,"z0":6.044500554166582,"aX":-12.248636031499743},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.8,"breakHorizontal":9.6,"spinRate":2151,"spinDirection":219},"zone":3,"typeConfidence":0.9,"plateTime":0.392295857086951,"extension":5.333246257105579},"index":1,"playId":"f857f392-e6e1-3cb2-a041-a6c0becfd047","pitchNumber":2,"startTime":"2026-03-01T20:36:02.404Z","endTime":"2026-03-01T20:36:09.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.660971077206774,"aZ":-24.31393414828253,"pfxX":-3.00041166870861,"pfxZ":4.405550892811351,"pX":0.9689840824726457,"pZ":1.8096523372710267,"vX0":7.942254234663622,"vY0":-132.77336956601403,"vZ0":-5.785835925490345,"x":80.06,"y":189.92,"x0":-1.6724308470421925,"y0":50.00388463412534,"z0":5.78865207102865,"aX":-5.3543469138853474},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.8,"breakHorizontal":3.7,"spinRate":2143,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4126740936006721,"extension":5.468746054386659},"index":2,"playId":"18ddad9f-4960-3701-a91a-0e66a9383768","pitchNumber":3,"startTime":"2026-03-01T20:36:19.784Z","endTime":"2026-03-01T20:36:26.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.54122105630046,"aZ":-23.487629286309293,"pfxX":-2.9886286289519983,"pfxZ":4.903974257773138,"pX":1.7830152884408141,"pZ":0.6911110550746659,"vX0":9.672165851492462,"vY0":-132.77130112362346,"vZ0":-8.24673893127369,"x":49.04,"y":220.12,"x0":-1.5316055420365315,"y0":50.0031296061123,"z0":5.568623076396016,"aX":-5.294599460575614},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.1,"breakHorizontal":3.1,"spinRate":2093,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.41379898744443455,"extension":5.516264411877582},"index":3,"playId":"ccf451ed-88b6-38cf-a626-f9d241d53cec","pitchNumber":4,"startTime":"2026-03-01T20:36:35.639Z","endTime":"2026-03-01T20:36:41.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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.0,"endSpeed":86.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.480939565240924,"aZ":-12.056267524459779,"pfxX":-6.548459230493606,"pfxZ":10.507242057520239,"pX":0.5428557721032364,"pZ":2.2680733462800093,"vX0":7.919600620830734,"vY0":-137.92891098278065,"vZ0":-7.502254398831559,"x":96.31,"y":177.54,"x0":-1.5233887883634167,"y0":50.003109501632,"z0":5.847858732993505,"aX":-12.538695864573118},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.5,"breakHorizontal":10.1,"spinRate":2253,"spinDirection":221},"zone":6,"typeConfidence":0.91,"plateTime":0.39807628066954504,"extension":5.539843255126387},"index":4,"playId":"b189baa1-0862-3967-86bf-684704fc2df0","pitchNumber":5,"startTime":"2026-03-01T20:36:52.317Z","endTime":"2026-03-01T20:36:57.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-03-01T20:37:06.327Z","endTime":"2026-03-01T20:37:16.685Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"},"defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.339466280844583,"aZ":-17.912954431649684,"pfxX":-6.05241471539568,"pfxZ":7.394698723690601,"pX":-0.30479841140951786,"pZ":2.6688137670287877,"vX0":5.816198530479798,"vY0":-138.1392054352582,"vZ0":-5.712255001510816,"x":128.62,"y":166.72,"x0":-1.65323273094521,"y0":50.003955349905254,"z0":5.971437721695523,"aX":-11.67493494193974},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.4,"breakHorizontal":9.7,"spinRate":2109,"spinDirection":226},"zone":4,"typeConfidence":0.83,"plateTime":0.39680615701339406,"extension":5.2907382884673675},"hitData":{"launchSpeed":94.1,"launchAngle":33.0,"totalDistance":342.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":210.35,"coordY":89.01}},"index":6,"playId":"6cbbf546-787c-398c-b901-0c7b33a0bb1a","pitchNumber":6,"startTime":"2026-03-01T20:37:16.685Z","endTime":"2026-03-01T20:37:31.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_ab"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_ab"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":608566,"link":"/api/v1/people/608566"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.2,"awayTeamWinProbability":28.799999999999997,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:37:31.531Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mason McCoy grounds out sharply, third baseman Matt Chapman to first baseman Bryce Eldridge.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-01T20:39:20.367Z","endTime":"2026-03-01T20:40:53.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.739459953440967,"aZ":-31.8011193304908,"pfxX":8.714347638061128,"pfxZ":0.260720689976079,"pX":0.4926085868220813,"pZ":2.1621588884046155,"vX0":3.231405233652732,"vY0":-120.26162781768187,"vZ0":-0.0371013549758028,"x":98.22,"y":180.4,"x0":-2.0051014585349245,"y0":50.0058905232941,"z0":5.0250122483461785,"aX":12.623349939422926},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.7,"breakHorizontal":-16.6,"spinRate":2553,"spinDirection":52},"zone":9,"typeConfidence":2.0,"plateTime":0.457403631914699,"extension":6.565541272952211},"index":0,"playId":"e5b8d1e5-a19a-3f28-a23a-ffdbefc1d4f4","pitchNumber":1,"startTime":"2026-03-01T20:39:31.893Z","endTime":"2026-03-01T20:39:36.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669200,"link":"/api/v1/people/669200","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.23461635019611,"aZ":-29.29993307546077,"pfxX":-10.7221475381331,"pfxZ":1.596137510355737,"pX":-0.5947089120111946,"pZ":1.3964091400216012,"vX0":6.545870467182388,"vY0":-133.9637505327395,"vZ0":-3.8257548633075347,"x":139.67,"y":201.08,"x0":-1.6875393837858954,"y0":50.0052144993463,"z0":4.957680561704101,"aX":-19.32528356179508},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.2,"breakHorizontal":17.9,"spinRate":1901,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.4101958794002414,"extension":6.752623290259436},"index":1,"playId":"f9ba25ba-3d3a-3072-8dd0-cfe96f6af18e","pitchNumber":2,"startTime":"2026-03-01T20:39:46.489Z","endTime":"2026-03-01T20:39:52.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669200,"link":"/api/v1/people/669200","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.671114705952117,"aZ":-36.43763401679849,"pfxX":-7.214530815853525,"pfxZ":-2.8012983442763524,"pX":-0.19357507497965915,"pZ":2.061400284734221,"vX0":6.461132520778871,"vY0":-122.80252271741463,"vZ0":0.6000997925440872,"x":124.38,"y":183.12,"x0":-1.923356248444747,"y0":50.00005878959866,"z0":4.91742857237139,"aX":-11.000575507422102},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.7,"breakHorizontal":11.5,"spinRate":1527,"spinDirection":273},"zone":8,"typeConfidence":2.0,"plateTime":0.4462946206770386,"extension":6.71927355897532},"index":2,"playId":"633b21ef-5e0c-35db-83a2-171b838b3c23","pitchNumber":3,"startTime":"2026-03-01T20:40:00.809Z","endTime":"2026-03-01T20:40:05.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669200,"link":"/api/v1/people/669200","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-03-01T20:40:09.096Z","endTime":"2026-03-01T20:40:21.384Z","isPitch":false,"type":"action","player":{"id":669200,"link":"/api/v1/people/669200"},"defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669200,"link":"/api/v1/people/669200","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":82.7,"endSpeed":75.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.768437812047303,"aZ":-37.06619020361638,"pfxX":6.372232192896416,"pfxZ":-3.4095959387302885,"pX":1.2485833648826028,"pZ":0.38784294302695627,"vX0":5.719369985164425,"vY0":-120.24506555174644,"vZ0":-2.4048053687003863,"x":69.41,"y":228.31,"x0":-2.006708172441603,"y0":50.00440895237594,"z0":4.7555627963159965,"aX":9.139171770938113},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-6.5,"breakHorizontal":-13.1,"spinRate":2519,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.459129214849082,"extension":6.652542912848563},"index":4,"playId":"5c0baf79-7e56-334f-96f2-f2f1c570e1da","pitchNumber":4,"startTime":"2026-03-01T20:40:21.384Z","endTime":"2026-03-01T20:40:26.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669200,"link":"/api/v1/people/669200","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.746898344317316,"aZ":-37.6873582006122,"pfxX":-7.338862207235511,"pfxZ":-3.7123624138692097,"pX":0.03964240902559762,"pZ":2.4656943917819936,"vX0":6.838866707970038,"vY0":-121.68123068392141,"vZ0":2.2189084562612154,"x":115.49,"y":172.21,"x0":-1.865159544493079,"y0":50.00019986748817,"z0":4.827053582676224,"aX":-10.91152959033884},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-5.8,"breakHorizontal":11.5,"spinRate":1503,"spinDirection":279},"zone":5,"typeConfidence":2.0,"plateTime":0.451587298979121,"extension":6.70824680007514},"hitData":{"launchSpeed":100.3,"launchAngle":5.0,"totalDistance":127.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":99.6,"coordY":165.05}},"index":5,"playId":"ea978b1a-007b-3419-abf4-820d72279cf2","pitchNumber":5,"startTime":"2026-03-01T20:40:41.698Z","endTime":"2026-03-01T20:40:53.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669200,"link":"/api/v1/people/669200","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669200,"link":"/api/v1/people/669200"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":669200,"link":"/api/v1/people/669200"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":2.3999999999999915,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:40:53.098Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jase Bowen lines out sharply to shortstop Willy Adames.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-01T20:41:08.591Z","endTime":"2026-03-01T20:42:11.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"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, 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":84.5,"endSpeed":78.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.845809507755803,"aZ":-36.075414451894844,"pfxX":-6.730639493987468,"pfxZ":-2.539438853155228,"pX":0.6239770197835925,"pZ":1.4773526985951364,"vX0":8.291202072793753,"vY0":-122.84817310611012,"vZ0":-0.849686840882879,"x":93.22,"y":198.89,"x0":-1.9100492265875875,"y0":50.00043814216722,"z0":4.876660718599853,"aX":-10.353885491955499},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.6,"breakHorizontal":10.4,"spinRate":1637,"spinDirection":271},"zone":14,"typeConfidence":2.0,"plateTime":0.44475357277707683,"extension":6.749637333502465},"index":0,"playId":"85c481fa-018f-3485-aa9c-8a19e97fb5c1","pitchNumber":1,"startTime":"2026-03-01T20:41:17.591Z","endTime":"2026-03-01T20:41:22.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":687749,"link":"/api/v1/people/687749","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98933133381019,"aZ":-30.75653638216977,"pfxX":-9.782616749247184,"pfxZ":0.7659800391424341,"pX":0.25567116315164173,"pZ":2.4739265251281832,"vX0":8.308401288056649,"vY0":-134.75950880212275,"vZ0":-1.047188962828182,"x":107.25,"y":171.98,"x0":-1.5892636141130525,"y0":50.00292749357859,"z0":5.031047083608276,"aX":-18.07813337842242},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.3,"breakHorizontal":16.1,"spinRate":1794,"spinDirection":243},"zone":5,"typeConfidence":2.0,"plateTime":0.40571739432891274,"extension":6.732001335660289},"index":1,"playId":"86f60b2d-c09c-3eae-9eeb-7579ac7567fc","pitchNumber":2,"startTime":"2026-03-01T20:41:31.136Z","endTime":"2026-03-01T20:41:36.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":687749,"link":"/api/v1/people/687749","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.54137012950167,"aZ":-37.56372054888916,"pfxX":8.591067740165153,"pfxZ":-3.692000756397828,"pX":1.7666883050329023,"pZ":1.0007091994831974,"vX0":6.395007850994826,"vY0":-120.89578981816989,"vZ0":-1.0406896522350415,"x":49.66,"y":211.76,"x0":-2.041468681730625,"y0":50.00207421101944,"z0":4.77372077728105,"aX":12.543708108298024},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-6.6,"breakHorizontal":-17.3,"spinRate":2468,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.45541989179360787,"extension":6.777494692414722},"index":2,"playId":"46d038a1-a951-3b2f-b9ae-a91cc1372bf9","pitchNumber":3,"startTime":"2026-03-01T20:41:43.215Z","endTime":"2026-03-01T20:41:47.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":687749,"link":"/api/v1/people/687749","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.03605978048872,"aZ":-35.65741818245012,"pfxX":-6.876213536606386,"pfxZ":-2.230778231494135,"pX":-0.5445224728616962,"pZ":2.1940557003752525,"vX0":5.391926380861365,"vY0":-123.6416904342819,"vZ0":0.7172771588684403,"x":137.76,"y":179.54,"x0":-1.852710055440446,"y0":50.00442282081741,"z0":4.875852383345192,"aX":-10.721809889309533},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.6,"breakHorizontal":11.3,"spinRate":1466,"spinDirection":277},"zone":7,"typeConfidence":2.0,"plateTime":0.44181506714248586,"extension":6.754069554838265},"hitData":{"launchSpeed":105.0,"launchAngle":9.0,"totalDistance":160.0,"trajectory":"line_drive","hardness":"hard","location":"6","coordinates":{"coordX":98.48,"coordY":143.41}},"index":3,"playId":"30b2d0db-7503-333c-91ee-bfcc28edd1cb","pitchNumber":4,"startTime":"2026-03-01T20:42:01.751Z","endTime":"2026-03-01T20:42:11.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":687749,"link":"/api/v1/people/687749","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":687749,"link":"/api/v1/people/687749"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.4,"awayTeamWinProbability":24.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000114,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:42:11.941Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Johnson grounds out to first baseman Bryce Eldridge.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-01T20:42:16.860Z","endTime":"2026-03-01T20:43:13.661Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"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":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.3,"endSpeed":75.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.206109368024993,"aZ":-32.09067609557486,"pfxX":7.900840731050741,"pfxZ":0.05562785061171205,"pX":-0.19342332055396821,"pZ":2.4663137015380436,"vX0":2.5452309412104333,"vY0":-119.89450078366056,"vZ0":1.1472248917229915,"x":124.37,"y":172.19,"x0":-2.2964245002681762,"y0":50.00182635398061,"z0":4.855913952128032,"aX":11.445896953823823},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.7,"breakHorizontal":-14.9,"spinRate":2541,"spinDirection":58},"zone":5,"typeConfidence":2.0,"plateTime":0.4576803479003093,"extension":6.719535882324483},"index":0,"playId":"f4d8c6a6-2918-3b54-907b-15dc17afa9c2","pitchNumber":1,"startTime":"2026-03-01T20:42:34.925Z","endTime":"2026-03-01T20:42:40.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669369,"link":"/api/v1/people/669369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.45470821150833,"aZ":-33.181970724918266,"pfxX":-8.998518182433257,"pfxZ":-0.5845052747143509,"pX":-0.8322898849326165,"pZ":3.4882020395160693,"vX0":5.103425961828753,"vY0":-130.23373873496422,"vZ0":2.536700251877737,"x":148.72,"y":144.6,"x0":-1.6485464802312075,"y0":50.00478493146467,"z0":5.011932209516294,"aX":-15.45272011082318},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.2,"breakHorizontal":15.1,"spinRate":1780,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.4206401441704033,"extension":6.7716532918327825},"index":1,"playId":"49ac2c34-b3b4-3db9-884f-03ec448ade97","pitchNumber":2,"startTime":"2026-03-01T20:42:51.953Z","endTime":"2026-03-01T20:42:57.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669369,"link":"/api/v1/people/669369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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.4,"endSpeed":81.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.945429331094836,"aZ":-23.791527356879097,"pfxX":-1.7075327678286136,"pfxZ":4.902290562075073,"pX":0.8314246736478428,"pZ":2.9108940038667774,"vX0":7.263056213721995,"vY0":-130.08436497625522,"vZ0":-0.8015182467481091,"x":85.31,"y":160.19,"x0":-1.7779962501121338,"y0":50.00163679572201,"z0":5.0308788824272925,"aX":-2.9200453755863327},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.9,"breakHorizontal":1.4,"spinRate":2209,"spinDirection":245},"zone":12,"typeConfidence":2.0,"plateTime":0.4214678021889995,"extension":6.801485054538751},"hitData":{"launchSpeed":47.7,"launchAngle":10.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.86,"coordY":166.63}},"index":2,"playId":"e8347ab1-fe30-31fa-b195-6feb3641afb6","pitchNumber":3,"startTime":"2026-03-01T20:43:05.255Z","endTime":"2026-03-01T20:43:13.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669369,"link":"/api/v1/people/669369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669369,"link":"/api/v1/people/669369"},"credit":"b_ab"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_ab"},{"player":{"id":669369,"link":"/api/v1/people/669369"},"credit":"b_pa"},{"player":{"id":657277,"link":"/api/v1/people/657277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.4,"awayTeamWinProbability":23.599999999999994,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:43:13.661Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Eldridge strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-01T20:45:30.797Z","endTime":"2026-03-01T20:47:08.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678184,"fullName":"Garrett Hawkins","link":"/api/v1/people/678184"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Garrett Hawkins replaces Germán Márquez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-01T20:44:16.346Z","endTime":"2026-03-01T20:45:32.936Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678184,"link":"/api/v1/people/678184"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":608566,"link":"/api/v1/people/608566","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.00984298054167,"aZ":-12.4073202764759,"pfxX":-1.889197192180379,"pfxZ":10.140456810596309,"pX":0.2798871144087083,"pZ":2.061095486602578,"vX0":2.422266101261562,"vY0":-139.15080466396125,"vZ0":-9.71291869203175,"x":106.33,"y":183.13,"x0":-0.3589317561726833,"y0":50.00013709632065,"z0":6.431964717412387,"aX":-3.6816987170000295},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.4,"breakHorizontal":2.9,"spinRate":2298,"spinDirection":200},"zone":9,"typeConfidence":2.0,"plateTime":0.3945421220983758,"extension":6.2660957242269815},"index":1,"playId":"67120349-f0af-3fee-94ba-39d2a906691c","pitchNumber":1,"startTime":"2026-03-01T20:45:32.936Z","endTime":"2026-03-01T20:45:41.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678184,"link":"/api/v1/people/678184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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.8,"endSpeed":87.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.448959756216055,"aZ":-10.483682856288112,"pfxX":-2.157299303130297,"pfxZ":11.074629825727687,"pX":1.4117614051291125,"pZ":4.0992739500417,"vX0":5.418544405476486,"vY0":-139.32831409357607,"vZ0":-4.887441908521603,"x":63.19,"y":128.1,"x0":-0.28128760758755583,"y0":50.00178806830308,"z0":6.574199448791637,"aX":-4.22586394760568},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.2,"breakHorizontal":2.8,"spinRate":2438,"spinDirection":193},"zone":12,"typeConfidence":2.0,"plateTime":0.3937134373582323,"extension":6.308301548387082},"index":2,"playId":"a0ebe2ba-bc6f-33ee-bd39-51695e56d21d","pitchNumber":2,"startTime":"2026-03-01T20:45:55.785Z","endTime":"2026-03-01T20:46:01.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678184,"link":"/api/v1/people/678184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.33387812512828,"aZ":-24.65865818015306,"pfxX":-7.2286108429036515,"pfxZ":4.669929731444551,"pX":0.18387071669975558,"pZ":2.4942547742725716,"vX0":3.990385881898527,"vY0":-125.73012180778129,"vZ0":-5.0613961139856105,"x":109.99,"y":171.44,"x0":-0.48066033099488586,"y0":50.00241810437632,"z0":6.522440047090084,"aX":-11.628894570394133},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.6,"breakHorizontal":12.2,"spinRate":1649,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.4348318569285441,"extension":6.2177475637514465},"index":3,"playId":"ecf8b573-fd8a-39d0-a462-f912c66277da","pitchNumber":3,"startTime":"2026-03-01T20:46:09.962Z","endTime":"2026-03-01T20:46:17.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678184,"link":"/api/v1/people/678184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":87.9,"endSpeed":80.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.611578661988958,"aZ":-23.352703763417455,"pfxX":-8.356934486330754,"pfxZ":5.329509805129091,"pX":-0.6967030712530703,"pZ":1.1706494509736993,"vX0":2.2103643297593853,"vY0":-127.86642415642291,"vZ0":-8.476640742079987,"x":143.56,"y":207.17,"x0":-0.4872244470305762,"y0":50.001935076504864,"z0":6.364065583028578,"aX":-13.822611988344777},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.9,"breakHorizontal":14.6,"spinRate":1618,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.42852534018243693,"extension":6.297856690082964},"index":4,"playId":"c9700519-1ef0-323e-8d8b-41fed87a21ae","pitchNumber":4,"startTime":"2026-03-01T20:46:26.763Z","endTime":"2026-03-01T20:46:32.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678184,"link":"/api/v1/people/678184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.63115909962979,"aZ":-8.86705596544195,"pfxX":-2.4253816602266323,"pfxZ":11.640474823607368,"pX":0.34363933053211687,"pZ":3.1585663375824082,"vX0":2.420277380752375,"vY0":-140.97772400603557,"vZ0":-7.461252727166187,"x":103.9,"y":153.5,"x0":-0.21307742915260902,"y0":50.00387703337177,"z0":6.420373349212309,"aX":-4.856644075103927},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.7,"breakHorizontal":3.8,"spinRate":2441,"spinDirection":195},"zone":3,"typeConfidence":2.0,"plateTime":0.3893181367389391,"extension":6.379163576666177},"index":5,"playId":"43340023-32cf-35e0-a358-b4d61554c1c7","pitchNumber":5,"startTime":"2026-03-01T20:46:43.349Z","endTime":"2026-03-01T20:46:49.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678184,"link":"/api/v1/people/678184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.5,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.119223636311137,"aZ":-32.19430601982395,"pfxX":2.75670291002481,"pfxZ":-0.009875764661728681,"pX":0.8504851977374058,"pZ":3.382149073187832,"vX0":2.7707795459803752,"vY0":-125.17833593285259,"vZ0":-1.4025916219287566,"x":84.58,"y":147.46,"x0":-0.6322107351035982,"y0":50.00594332379149,"z0":6.604737248068498,"aX":4.340415836016256},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.1,"breakHorizontal":-5.6,"spinRate":2531,"spinDirection":79},"zone":12,"typeConfidence":2.0,"plateTime":0.43887530689235543,"extension":6.042939923726213},"index":6,"playId":"0f8ba981-dd59-3fe2-8d2c-454731139a6f","pitchNumber":6,"startTime":"2026-03-01T20:47:02.835Z","endTime":"2026-03-01T20:47:08.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678184,"link":"/api/v1/people/678184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_ab"},{"player":{"id":678184,"link":"/api/v1/people/678184"},"credit":"p_ab"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_pa"},{"player":{"id":678184,"link":"/api/v1/people/678184"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.9,"awayTeamWinProbability":25.099999999999994,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:47:08.762Z","atBatIndex":21},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Casey Schmitt lines out sharply to center fielder Jase Bowen.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-01T20:47:20.798Z","endTime":"2026-03-01T20:47:58.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678184,"fullName":"Garrett Hawkins","link":"/api/v1/people/678184"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.73557625072993,"aZ":-28.361468551476012,"pfxX":2.2348985861884065,"pfxZ":2.3734423152950477,"pX":0.5880713598369325,"pZ":2.9411981347182987,"vX0":2.626036118859778,"vY0":-126.0658353624642,"vZ0":-3.148395103071354,"x":94.58,"y":159.37,"x0":-0.7577327288130319,"y0":50.005217636599866,"z0":6.496681549130137,"aX":3.596183862155775},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.8,"breakHorizontal":-4.7,"spinRate":2417,"spinDirection":101},"zone":3,"typeConfidence":2.0,"plateTime":0.43455631042118403,"extension":6.1029061349365925},"index":0,"playId":"358eece5-e5d4-3e54-b73b-a168ce6df4bd","pitchNumber":1,"startTime":"2026-03-01T20:47:30.398Z","endTime":"2026-03-01T20:47:34.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678184,"link":"/api/v1/people/678184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.505501399619703,"aZ":-8.191377858684225,"pfxX":-3.8986694901253216,"pfxZ":12.238911937147575,"pX":0.4025696407451178,"pZ":3.46083791524119,"vX0":3.0049738238696264,"vY0":-139.1704429939159,"vZ0":-6.781908986930788,"x":101.65,"y":145.34,"x0":-0.18512720276176306,"y0":50.00639978621731,"z0":6.473430154391877,"aX":-7.642113196453631},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":20.9,"breakHorizontal":6.5,"spinRate":2383,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.3936987206613445,"extension":6.366068036949286},"hitData":{"launchSpeed":105.2,"launchAngle":17.0,"totalDistance":369.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":151.33,"coordY":52.36}},"index":1,"playId":"4718b879-19ab-3371-a15c-26445e21fb08","pitchNumber":2,"startTime":"2026-03-01T20:47:45.673Z","endTime":"2026-03-01T20:47:58.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678184,"link":"/api/v1/people/678184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_ab"},{"player":{"id":678184,"link":"/api/v1/people/678184"},"credit":"p_ab"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_pa"},{"player":{"id":678184,"link":"/api/v1/people/678184"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.7,"awayTeamWinProbability":26.299999999999997,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:47:58.460Z","atBatIndex":22},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Patrick Bailey pops out to second baseman Sung-Mun Song.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-01T20:48:09.438Z","endTime":"2026-03-01T20:48:33.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678184,"fullName":"Garrett Hawkins","link":"/api/v1/people/678184"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":823550,"link":"/api/v1/people/823550"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.52736811093104,"aZ":-9.861559287174325,"pfxX":-3.0354513759394965,"pfxZ":10.366211062046412,"pX":0.038320729401660765,"pZ":2.5046766285924864,"vX0":2.3856616269642994,"vY0":-146.24472587862334,"vZ0":-9.417102493175484,"x":115.54,"y":171.15,"x0":-0.3962455472748228,"y0":50.0012913054787,"z0":6.369629594640709,"aX":-6.532913868799177},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":16.9,"breakHorizontal":5.0,"spinRate":2430,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.37542556678203853,"extension":6.261840534777514},"hitData":{"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":184.15,"coordY":145.3}},"index":0,"playId":"a38f8efa-1534-3857-9adb-d595ba72a429","pitchNumber":1,"startTime":"2026-03-01T20:48:22.315Z","endTime":"2026-03-01T20:48:33.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678184,"link":"/api/v1/people/678184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_ab"},{"player":{"id":678184,"link":"/api/v1/people/678184"},"credit":"p_ab"},{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_pa"},{"player":{"id":678184,"link":"/api/v1/people/678184"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.89999999999999,"awayTeamWinProbability":27.10000000000001,"homeTeamWinProbabilityAdded":-0.8000000000000114,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:48:33.245Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ramón Laureano strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-01T20:50:58.288Z","endTime":"2026-03-01T20:52:25.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: JT Brubaker replaces Logan Webb.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-01T20:48:44.583Z","endTime":"2026-03-01T20:51:00.398Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664141,"link":"/api/v1/people/664141"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657277,"link":"/api/v1/people/657277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.906002458780403,"aZ":-22.880468625199946,"pfxX":-9.416865368386647,"pfxZ":4.908643255076871,"pX":1.0287810338318835,"pZ":2.93687664178087,"vX0":11.69931258991299,"vY0":-136.2627180557364,"vZ0":-4.556903757582506,"x":77.79,"y":159.48,"x0":-2.0823815165436015,"y0":50.00600109712128,"z0":6.197294880011469,"aX":-17.841099188755972},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.2,"breakHorizontal":14.8,"spinRate":2105,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.40085764678125235,"extension":5.6343823799218065},"index":1,"playId":"fe4ac4ca-c556-32d1-9853-295a70dd8f64","pitchNumber":1,"startTime":"2026-03-01T20:51:00.398Z","endTime":"2026-03-01T20:51:06.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56397482537125,"aZ":-21.151829106889995,"pfxX":-9.714785692311505,"pfxZ":5.792663636636217,"pX":-1.040761208407518,"pZ":3.077221212025136,"vX0":6.65837477806501,"vY0":-136.88464345677625,"vZ0":-4.576295677901135,"x":156.67,"y":155.7,"x0":-2.239768139993719,"y0":50.00088561302321,"z0":6.214462651181236,"aX":-18.47610327588848},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.7,"breakHorizontal":16.2,"spinRate":2224,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3997951369871666,"extension":5.537021058495291},"index":2,"playId":"d23195c3-f925-3617-b0a0-a384fdaaef25","pitchNumber":2,"startTime":"2026-03-01T20:51:12.551Z","endTime":"2026-03-01T20:51:20.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":95.1,"endSpeed":86.5,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53721650780679,"aZ":-24.31622499441292,"pfxX":-9.60648558909168,"pfxZ":4.087351915400891,"pX":-0.8529330641254788,"pZ":3.3672563568818488,"vX0":7.095111247302055,"vY0":-138.25549219861674,"vZ0":-3.3322443166547275,"x":149.51,"y":147.86,"x0":-2.2120304119664116,"y0":50.00648469816499,"z0":6.2312773818957155,"aX":-18.490381443335114},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.8,"breakHorizontal":15.8,"spinRate":2187,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.39707155102243874,"extension":5.572193832663152},"index":3,"playId":"b82ad72f-a523-3ca2-852e-c8a69ffb8316","pitchNumber":3,"startTime":"2026-03-01T20:51:42.343Z","endTime":"2026-03-01T20:51:48.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":89.0,"endSpeed":80.9,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.656963368859834,"aZ":-27.41836949577035,"pfxX":-10.574564371911894,"pfxZ":2.8321615923113956,"pX":0.18316526435486608,"pZ":3.3457613103764463,"vX0":9.752918327926388,"vY0":-129.23646722009622,"vZ0":-1.7886271769713327,"x":110.02,"y":148.44,"x0":-2.2782017190686337,"y0":50.00329505230396,"z0":6.166788743587737,"aX":-17.76546120675456},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.9,"breakHorizontal":16.8,"spinRate":2108,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.4249297337640354,"extension":5.726263040435845},"index":4,"playId":"b840706d-177b-3efa-9f32-b087691212f8","pitchNumber":4,"startTime":"2026-03-01T20:52:02.909Z","endTime":"2026-03-01T20:52:09.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.7,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.641490232825007,"aZ":-25.897381341014906,"pfxX":-1.8160610640374584,"pfxZ":3.807736057222626,"pX":1.5413265612309341,"pZ":1.22493187660652,"vX0":9.426678286371514,"vY0":-128.16054466416463,"vZ0":-7.0988075985063634,"x":58.25,"y":205.71,"x0":-1.9625790066937339,"y0":50.00444323976522,"z0":6.078481968725374,"aX":-2.9958331428122853},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.3,"breakHorizontal":1.0,"spinRate":2531,"spinDirection":281},"zone":14,"typeConfidence":2.0,"plateTime":0.42880358728190693,"extension":5.703493124268659},"index":5,"playId":"e95d4793-9e46-3291-806f-1e749b7d0c6d","pitchNumber":5,"startTime":"2026-03-01T20:52:18.733Z","endTime":"2026-03-01T20:52:25.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_ab"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_ab"},{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_pa"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.6,"awayTeamWinProbability":24.400000000000006,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:52:25.986Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ty France lines out to left fielder Tyler Fitzgerald.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-01T20:52:38.068Z","endTime":"2026-03-01T20:53:06.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"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(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.7,"endSpeed":81.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.47087124861988,"aZ":-29.7351643301132,"pfxX":-0.9421826666267714,"pfxZ":1.4810841628280755,"pX":0.8619113108141965,"pZ":1.3622580823794261,"vX0":7.881837508870801,"vY0":-127.42479759726571,"vZ0":-6.009759646714943,"x":84.15,"y":202.0,"x0":-2.145197862522701,"y0":50.005427800863586,"z0":6.092238721545513,"aX":-1.5551743172887023},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.6,"breakHorizontal":0.0,"spinRate":2516,"spinDirection":323},"zone":14,"typeConfidence":2.0,"plateTime":0.4293754521793085,"extension":5.629812689239544},"index":0,"playId":"722c24e5-fb6d-3787-b3f4-9b4f25f6efb3","pitchNumber":1,"startTime":"2026-03-01T20:52:44.531Z","endTime":"2026-03-01T20:52:49.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.08289739587963,"aZ":-21.1622284860958,"pfxX":-10.079031163989074,"pfxZ":5.7722355162361385,"pX":-0.5882013640173328,"pZ":2.491493046417901,"vX0":7.906748219855833,"vY0":-138.051777518691,"vZ0":-5.7968944911359115,"x":139.42,"y":171.51,"x0":-2.1966818158225285,"y0":50.00378817792138,"z0":6.0675273142525485,"aX":-19.228594812743182},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.2,"breakHorizontal":16.3,"spinRate":2307,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.3985397067002232,"extension":5.727544112648787},"hitData":{"launchSpeed":96.2,"launchAngle":20.0,"totalDistance":297.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":54.01,"coordY":103.26}},"index":1,"playId":"f98ddea1-ed8d-3501-98b8-e7d26618f058","pitchNumber":2,"startTime":"2026-03-01T20:52:56.696Z","endTime":"2026-03-01T20:53:06.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_ab"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_ab"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_pa"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.4,"awayTeamWinProbability":22.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000114,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:53:06.204Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sung-Mun Song flies out to center fielder Jared Oliva.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-01T20:53:18.514Z","endTime":"2026-03-01T20:54:09.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666931,"link":"/api/v1/people/666931"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.508935643903698,"aZ":-38.444911371020325,"pfxX":3.4635119154411314,"pfxZ":-4.332339661661813,"pX":0.4778157947963635,"pZ":2.1313908643979707,"vX0":5.523285272073369,"vY0":-119.5930938223173,"vZ0":-1.6139205193653086,"x":98.79,"y":181.23,"x0":-2.313685380456061,"y0":50.00582816003246,"z0":6.269758572253738,"aX":5.00740701687881},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-7.9,"breakHorizontal":-7.7,"spinRate":2699,"spinDirection":34},"zone":9,"typeConfidence":2.0,"plateTime":0.45835107087436544,"extension":5.373223326872684},"index":0,"playId":"571bfdf4-d076-3afc-8f10-2315d854e7e5","pitchNumber":1,"startTime":"2026-03-01T20:53:26.239Z","endTime":"2026-03-01T20:53:31.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":823550,"link":"/api/v1/people/823550","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":83.3,"endSpeed":76.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.146514781618958,"aZ":-37.82255825137262,"pfxX":3.863810662797892,"pfxZ":-3.879844896886116,"pX":2.1427747791943923,"pZ":0.13982229899724194,"vX0":8.818817037017292,"vY0":-120.85056495537967,"vZ0":-5.968039814467299,"x":35.32,"y":235.0,"x0":-2.0798135498379096,"y0":50.00402521373035,"z0":6.026697282113898,"aX":5.62168891143563},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-8.4,"breakHorizontal":-9.4,"spinRate":2740,"spinDirection":14},"zone":14,"typeConfidence":2.0,"plateTime":0.45610005144419974,"extension":5.581284287353937},"index":1,"playId":"14dadea8-6ab8-3ea6-b3cf-8136da1153ff","pitchNumber":2,"startTime":"2026-03-01T20:53:40.383Z","endTime":"2026-03-01T20:53:47.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":823550,"link":"/api/v1/people/823550","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.023670615219213,"aZ":-21.553643864475486,"pfxX":-9.386307203058038,"pfxZ":5.623971690103681,"pX":-0.37128895438636994,"pZ":2.1690010254686234,"vX0":8.225030957944522,"vY0":-136.7718268676947,"vZ0":-6.614329036177394,"x":131.15,"y":180.22,"x0":-2.2025132744647284,"y0":50.003243828249396,"z0":6.103603204728442,"aX":-17.72932166563056},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.9,"breakHorizontal":15.2,"spinRate":2221,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.40093182355900314,"extension":5.651313948931634},"hitData":{"launchSpeed":86.0,"launchAngle":29.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.37,"coordY":66.31}},"index":2,"playId":"bfa87932-c2c1-3c84-aa4a-61a1daa29dbb","pitchNumber":3,"startTime":"2026-03-01T20:53:59.468Z","endTime":"2026-03-01T20:54:09.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":823550,"link":"/api/v1/people/823550","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":823550,"link":"/api/v1/people/823550"},"credit":"b_ab"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_ab"},{"player":{"id":823550,"link":"/api/v1/people/823550"},"credit":"b_pa"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.45,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:54:09.152Z","atBatIndex":26},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Matt Chapman doubles (3) on a sharp line drive to right fielder Bryce Johnson.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-01T20:56:24.493Z","endTime":"2026-03-01T20:56:49.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594835,"fullName":"Marco Gonzales","link":"/api/v1/people/594835"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"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":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669369,"link":"/api/v1/people/669369"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Marco Gonzales replaces Garrett Hawkins.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-01T20:55:17.353Z","endTime":"2026-03-01T20:56:26.337Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":594835,"link":"/api/v1/people/594835"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":678184,"link":"/api/v1/people/678184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45564372561221,"aZ":-25.32443586324431,"pfxX":0.5141479133579692,"pfxZ":4.232399176893319,"pX":0.4708056403464487,"pZ":3.116622618847603,"vX0":-4.665623342493236,"vY0":-126.34050575073724,"vZ0":-0.8608606960142642,"x":99.05,"y":154.63,"x0":2.2736877510279916,"y0":50.002719784519094,"z0":5.494887246509075,"aX":0.8324702934462891},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.7,"breakHorizontal":0.1,"spinRate":1899,"spinDirection":137},"zone":3,"typeConfidence":2.0,"plateTime":0.4333439919812623,"extension":6.242396294129194},"hitData":{"launchSpeed":101.2,"launchAngle":18.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":224.78,"coordY":108.39}},"index":1,"playId":"7d7dd1cd-3342-32a2-9835-44598d65b8ca","pitchNumber":1,"startTime":"2026-03-01T20:56:26.337Z","endTime":"2026-03-01T20:56:49.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":656305,"link":"/api/v1/people/656305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_ab"},{"player":{"id":594835,"link":"/api/v1/people/594835"},"credit":"p_ab"},{"player":{"id":656305,"link":"/api/v1/people/656305"},"credit":"b_pa"},{"player":{"id":594835,"link":"/api/v1/people/594835"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.8,"awayTeamWinProbability":17.200000000000003,"homeTeamWinProbabilityAdded":4.199999999999989,"leverageIndex":0.6,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:56:49.063Z","atBatIndex":27},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Grant McCray reaches on a fielder's choice out, shortstop Mason McCoy to third baseman Ty France. Osleivis Basabe out at 3rd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-01T20:56:47.367Z","endTime":"2026-03-01T20:59:19.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594835,"fullName":"Marco Gonzales","link":"/api/v1/people/594835"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,3,4],"actionIndex":[1,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669200,"link":"/api/v1/people/669200"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.8,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.098446208370415,"aZ":-37.4644116232664,"pfxX":1.4683688648745448,"pfxZ":-3.8453056407646695,"pX":-0.1392818566810907,"pZ":2.2764313251350132,"vX0":-5.721725481792459,"vY0":-116.65252331022288,"vZ0":0.9507214189253324,"x":122.31,"y":177.32,"x0":2.1552287507314434,"y0":50.001234147285686,"z0":5.397623513025814,"aX":2.0229308238651975},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-6.5,"breakHorizontal":-1.2,"spinRate":2106,"spinDirection":339},"zone":5,"typeConfidence":2.0,"plateTime":0.4696691685710568,"extension":6.212694917009975},"index":0,"playId":"7ad407de-8354-3e36-9b2a-43b194efaa6b","pitchNumber":1,"startTime":"2026-03-01T20:57:09.222Z","endTime":"2026-03-01T20:57:17.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"second":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-01T20:57:51.407Z","endTime":"2026-03-01T20:58:15.837Z","isPitch":false,"type":"action","player":{"id":687529,"link":"/api/v1/people/687529"},"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-runner Osleivis Basabe replaces Matt Chapman.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2026-03-01T20:58:15.837Z","endTime":"2026-03-01T20:58:42.755Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":656305,"link":"/api/v1/people/656305"},"base":2,"defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"second":{"id":656305,"link":"/api/v1/people/656305"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.521564457103526,"aZ":-25.160777345770658,"pfxX":8.991081215975548,"pfxZ":3.989738674364565,"pX":-0.3688815391129245,"pZ":1.6930895419538414,"vX0":-8.977824679716335,"vY0":-131.59702823018523,"vZ0":-4.576077127575719,"x":131.06,"y":193.07,"x0":1.916210082290692,"y0":50.000671252817234,"z0":5.31480656807973,"aX":15.792685696452716},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.4,"breakHorizontal":-14.4,"spinRate":1795,"spinDirection":127},"zone":7,"typeConfidence":2.0,"plateTime":0.4159667730857022,"extension":6.413054171419055},"index":3,"playId":"d72b44d0-5860-3ed3-b943-f24870c0f7cf","pitchNumber":2,"startTime":"2026-03-01T20:58:42.755Z","endTime":"2026-03-01T20:58:48.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"second":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.446651063471794,"aZ":-22.096234472469476,"pfxX":8.261891980771424,"pfxZ":5.793263137734242,"pX":0.27594911137199624,"pZ":1.9884967156561997,"vX0":-6.679575716830867,"vY0":-130.97761345520092,"vZ0":-4.708949847753318,"x":106.48,"y":185.09,"x0":1.784805423068843,"y0":50.00039697162827,"z0":5.46013326828547,"aX":14.364809134747606},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.7,"breakHorizontal":-13.6,"spinRate":1952,"spinDirection":126},"zone":8,"typeConfidence":2.0,"plateTime":0.4180451469534865,"extension":6.336655480910375},"hitData":{"launchSpeed":106.9,"launchAngle":0.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":123.42,"coordY":184.73}},"index":4,"playId":"4a39593d-f9d2-3691-b705-d35a29e6386c","pitchNumber":3,"startTime":"2026-03-01T20:59:00.969Z","endTime":"2026-03-01T20:59:19.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"second":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"credit":"b_ab"},{"player":{"id":594835,"link":"/api/v1/people/594835"},"credit":"p_ab"},{"player":{"id":687529,"link":"/api/v1/people/687529"},"credit":"b_pa"},{"player":{"id":594835,"link":"/api/v1/people/594835"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.7,"awayTeamWinProbability":21.299999999999997,"homeTeamWinProbabilityAdded":-4.099999999999994,"leverageIndex":0.79,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-03-01T20:59:19.446Z","atBatIndex":28},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jared Oliva grounds into a double play, shortstop Mason McCoy to second baseman Sung-Mun Song to first baseman Jose F Miranda. Grant McCray out at 2nd. Jared Oliva out at 1st.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-01T20:59:32.526Z","endTime":"2026-03-01T21:01:19.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594835,"fullName":"Marco Gonzales","link":"/api/v1/people/594835"},"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,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":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669200,"link":"/api/v1/people/669200"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":823550,"link":"/api/v1/people/823550"},"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":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":823550,"link":"/api/v1/people/823550"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669304,"link":"/api/v1/people/669304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.005385745169235,"aZ":-30.913111941315634,"pfxX":9.461338078504518,"pfxZ":0.9011060061719558,"pX":1.2878704715562432,"pZ":2.8461310365451227,"vX0":-4.8904043947797895,"vY0":-117.7783897992393,"vZ0":0.6146234954394019,"x":67.91,"y":161.93,"x0":2.165196773832536,"y0":50.00423392882569,"z0":5.44762147600133,"aX":13.252770246405817},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":2.0,"breakHorizontal":-15.8,"spinRate":1823,"spinDirection":108},"zone":12,"typeConfidence":2.0,"plateTime":0.4656072986328468,"extension":6.218026030882777},"index":0,"playId":"6816da0c-31ec-35fc-b336-6509069f014b","pitchNumber":1,"startTime":"2026-03-01T20:59:37.218Z","endTime":"2026-03-01T20:59:43.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"first":{"id":687529,"link":"/api/v1/people/687529"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":81.5,"endSpeed":74.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.350907181441865,"aZ":-27.700171435979247,"pfxX":10.878697478283485,"pfxZ":3.1664631824760567,"pX":0.1209384485886873,"pZ":1.4475105420178869,"vX0":-7.925923196045824,"vY0":-118.39945684119401,"vZ0":-2.843321241124182,"x":112.39,"y":199.7,"x0":2.1043069252184377,"y0":50.00497873659999,"z0":5.208050531695433,"aX":15.392584507708484},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":5.3,"breakHorizontal":-17.6,"spinRate":1996,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.4632248868308295,"extension":6.326514248309169},"index":1,"playId":"e21dd894-3ad5-3dc2-a398-5ea6a604e1bb","pitchNumber":2,"startTime":"2026-03-01T21:00:09.863Z","endTime":"2026-03-01T21:00:15.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"first":{"id":687529,"link":"/api/v1/people/687529"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.154788438648932,"aZ":-22.52222856733176,"pfxX":2.1929195535696757,"pfxZ":5.823036463792145,"pX":-0.330458000651605,"pZ":2.0688523970803137,"vX0":-6.503488498896027,"vY0":-127.85998206208035,"vZ0":-3.911715644544203,"x":129.6,"y":182.92,"x0":1.9601531809898882,"y0":50.00268447356798,"z0":5.384237903194883,"aX":3.635361485133048},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.8,"breakHorizontal":-2.5,"spinRate":2099,"spinDirection":139},"zone":7,"typeConfidence":2.0,"plateTime":0.4282475790561806,"extension":6.2969471473224266},"index":2,"playId":"f392a4b4-3241-321e-9207-67276195657e","pitchNumber":3,"startTime":"2026-03-01T21:00:28.588Z","endTime":"2026-03-01T21:00:33.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"first":{"id":687529,"link":"/api/v1/people/687529"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"df570edf-f4ce-3da0-9c0c-cf225688cf73","startTime":"2026-03-01T21:00:48.619Z","endTime":"2026-03-01T21:00:52.166Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"first":{"id":687529,"link":"/api/v1/people/687529"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.230601889550798,"aZ":-16.538538712351208,"pfxX":7.6862586799549995,"pfxZ":8.965129816622534,"pX":-0.7093104494068477,"pZ":3.021244778108976,"vX0":-8.808579657993956,"vY0":-131.33507110470106,"vZ0":-3.3677428998654326,"x":144.04,"y":157.21,"x0":1.6919950468564744,"y0":50.00358647109741,"z0":5.55271456340688,"aX":13.40708764096943},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.7,"breakHorizontal":-12.0,"spinRate":2027,"spinDirection":141},"zone":1,"typeConfidence":2.0,"plateTime":0.41730972631913943,"extension":6.373940027513846},"hitData":{"launchSpeed":67.7,"launchAngle":5.0,"totalDistance":72.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.23,"coordY":151.89}},"index":4,"playId":"9dffc46c-23ca-35a2-a6de-1b36252d3abd","pitchNumber":4,"startTime":"2026-03-01T21:01:07.850Z","endTime":"2026-03-01T21:01:19.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"first":{"id":687529,"link":"/api/v1/people/687529"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666931,"link":"/api/v1/people/666931"},"credit":"b_ab"},{"player":{"id":594835,"link":"/api/v1/people/594835"},"credit":"p_ab"},{"player":{"id":666931,"link":"/api/v1/people/666931"},"credit":"b_pa"},{"player":{"id":594835,"link":"/api/v1/people/594835"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":75.1,"awayTeamWinProbability":24.900000000000006,"homeTeamWinProbabilityAdded":-3.6000000000000085,"leverageIndex":0.84,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:01:19.386Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Campusano strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-01T21:03:16.009Z","endTime":"2026-03-01T21:04:31.229Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Osleivis Basabe remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-01T21:02:42.008Z","endTime":"2026-03-01T21:03:17.966Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"501","replacedPlayer":{"id":656305,"link":"/api/v1/people/656305"},"defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":656305,"link":"/api/v1/people/656305"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":85.9,"endSpeed":80.1,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.27191884179729,"aZ":-30.478692284977363,"pfxX":-0.5212744407971757,"pfxZ":1.0475755928782675,"pX":0.14215223904808139,"pZ":3.4798641089883717,"vX0":6.035408177326777,"vY0":-125.10267029979838,"vZ0":-1.0247575804446754,"x":111.58,"y":144.82,"x0":-2.2166960767654853,"y0":50.00048541689627,"z0":6.355980237816273,"aX":-0.8417927846977615},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.9,"breakHorizontal":-0.2,"spinRate":2556,"spinDirection":312},"zone":12,"typeConfidence":2.0,"plateTime":0.43506084080271057,"extension":5.477428181629872},"index":1,"playId":"803a26e3-4f5e-3346-864f-3e9ed14e6279","pitchNumber":1,"startTime":"2026-03-01T21:03:17.966Z","endTime":"2026-03-01T21:03:23.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.05304308551148,"aZ":-22.659016540303583,"pfxX":-9.525151919008428,"pfxZ":5.012548826545892,"pX":-0.7444104012688221,"pZ":4.149318493577496,"vX0":7.129484492982788,"vY0":-136.61978955536694,"vZ0":-1.6969705466985359,"x":145.38,"y":126.75,"x0":-2.1454898781027265,"y0":50.001095318944884,"z0":6.3301680151857305,"aX":-18.071178741354505},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.9,"breakHorizontal":15.8,"spinRate":2228,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.40035112784017945,"extension":5.489081965688489},"index":2,"playId":"2bc878f3-35be-3951-b165-52a86a4199fb","pitchNumber":2,"startTime":"2026-03-01T21:03:29.908Z","endTime":"2026-03-01T21:03:35.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.335313256834354,"aZ":-19.569673063570132,"pfxX":-9.056208748613507,"pfxZ":6.749675014001365,"pX":-0.29562519510820473,"pZ":3.2522628939292586,"vX0":8.203131718523608,"vY0":-136.1589311606667,"vZ0":-4.255761614110545,"x":128.27,"y":150.97,"x0":-2.178366583186972,"y0":50.0067387795855,"z0":6.199131966484479,"aX":-16.920835121881527},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.4,"breakHorizontal":14.5,"spinRate":2165,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.40306814955196346,"extension":5.667704102543507},"index":3,"playId":"682af7f2-bb3c-3799-a321-bdf39dcd8193","pitchNumber":3,"startTime":"2026-03-01T21:03:48.046Z","endTime":"2026-03-01T21:03:53.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.4,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95453678342968,"aZ":-29.960376698282033,"pfxX":-0.4234028688761425,"pfxZ":1.423676062045284,"pX":0.11057180257783635,"pZ":1.3447628443078843,"vX0":5.701056853518785,"vY0":-124.83614051283237,"vZ0":-5.692094055745615,"x":112.79,"y":202.47,"x0":-2.1596631318833612,"y0":50.005893676581834,"z0":6.157497682954864,"aX":-0.6605971253732458},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.3,"breakHorizontal":-0.7,"spinRate":2564,"spinDirection":313},"zone":14,"typeConfidence":2.0,"plateTime":0.44079789673386216,"extension":5.674505691237191},"index":4,"playId":"9abdd4a6-95ff-3f4a-99b0-ae7476ce79b3","pitchNumber":4,"startTime":"2026-03-01T21:04:01.676Z","endTime":"2026-03-01T21:04:10.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.8,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.839836815991916,"aZ":-29.231454360062216,"pfxX":-0.7670806034359865,"pfxZ":1.7655650478599965,"pX":1.3339968633582704,"pZ":1.7505494759426876,"vX0":8.416813915331074,"vY0":-127.14233608548885,"vZ0":-5.407081158165663,"x":66.15,"y":191.52,"x0":-1.8955164987802617,"y0":50.00309172693065,"z0":6.176514466106591,"aX":-1.2795193180915598},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.4,"breakHorizontal":-0.2,"spinRate":2627,"spinDirection":327},"zone":14,"typeConfidence":2.0,"plateTime":0.42799133394819666,"extension":5.711975274966394},"index":5,"playId":"081d5710-2871-37d6-b0e0-3ca3122701e8","pitchNumber":5,"startTime":"2026-03-01T21:04:26.385Z","endTime":"2026-03-01T21:04:31.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"credit":"b_ab"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_ab"},{"player":{"id":669134,"link":"/api/v1/people/669134"},"credit":"b_pa"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.0,"awayTeamWinProbability":22.0,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:04:31.229Z","atBatIndex":30},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jose F Miranda doubles (3) on a sharp line drive to center fielder Jared Oliva.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-01T21:04:37.378Z","endTime":"2026-03-01T21:05:11.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669304,"fullName":"Jose F Miranda","link":"/api/v1/people/669304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669304,"fullName":"Jose F Miranda","link":"/api/v1/people/669304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":669304,"fullName":"Jose F Miranda","link":"/api/v1/people/669304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666931,"link":"/api/v1/people/666931"},"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(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":93.5,"endSpeed":85.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.10992288277491,"aZ":-21.494223646210887,"pfxX":-9.991997216101979,"pfxZ":5.697757266766848,"pX":0.0788510108230624,"pZ":2.8590860130485583,"vX0":8.964679063384589,"vY0":-135.89075781652716,"vZ0":-4.975854330566972,"x":113.99,"y":161.58,"x0":-1.9607902350685573,"y0":50.004050218109874,"z0":6.2023250748684084,"aX":-18.73381859517264},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.5,"breakHorizontal":16.2,"spinRate":2238,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.40270316633440695,"extension":5.67413703976102},"hitData":{"launchSpeed":107.3,"launchAngle":14.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":85.67,"coordY":50.53}},"index":0,"playId":"6d07a2c4-da45-3976-92a2-268bd50b6478","pitchNumber":1,"startTime":"2026-03-01T21:04:52.995Z","endTime":"2026-03-01T21:05:11.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669304,"link":"/api/v1/people/669304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669304,"link":"/api/v1/people/669304"},"credit":"b_ab"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_ab"},{"player":{"id":669304,"link":"/api/v1/people/669304"},"credit":"b_pa"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.89999999999999,"awayTeamWinProbability":27.10000000000001,"homeTeamWinProbabilityAdded":-5.1000000000000085,"leverageIndex":0.8,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:05:11.584Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rodolfo Durán grounds out, shortstop Willy Adames to first baseman Bryce Eldridge. Jose F Miranda to 3rd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-01T21:05:16.754Z","endTime":"2026-03-01T21:08:21.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":669304,"fullName":"Jose F Miranda","link":"/api/v1/people/669304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"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":669304,"fullName":"Jose F Miranda","link":"/api/v1/people/669304"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.400670536532342,"aZ":-22.414036559371393,"pfxX":-8.771521823698475,"pfxZ":5.119019522597656,"pX":-0.6295427844422454,"pZ":2.8691365013521573,"vX0":7.636168498828328,"vY0":-137.01657827695763,"vZ0":-4.706667805180421,"x":141.0,"y":161.31,"x0":-2.3088054524418364,"y0":50.00349191087028,"z0":6.1346014774820645,"aX":-16.729808378312274},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.5,"breakHorizontal":14.4,"spinRate":2221,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.3992777852844336,"extension":5.560333792510613},"index":0,"playId":"065c9239-e08a-3c25-80c5-67317a7550f9","pitchNumber":1,"startTime":"2026-03-01T21:05:33.757Z","endTime":"2026-03-01T21:05:38.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":660710,"link":"/api/v1/people/660710","batSide":{"code":"R","description":"Right"}},"second":{"id":669304,"link":"/api/v1/people/669304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.465942275483744,"aZ":-28.40032537765333,"pfxX":0.6362894276931046,"pfxZ":2.2771960210261266,"pX":0.3918754927827348,"pZ":2.323160610874639,"vX0":6.575414226851793,"vY0":-127.97552731022964,"vZ0":-4.163994162567249,"x":102.06,"y":176.05,"x0":-2.2937853275375293,"y0":50.005140600799635,"z0":6.1966427114998766,"aX":1.0539714492040204},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.4,"breakHorizontal":-2.6,"spinRate":2498,"spinDirection":256},"zone":6,"typeConfidence":2.0,"plateTime":0.4280318419530933,"extension":5.684901972498153},"index":1,"playId":"42e5ebc1-d586-388e-8b7a-1d4077869df6","pitchNumber":2,"startTime":"2026-03-01T21:06:10.085Z","endTime":"2026-03-01T21:06:20.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":660710,"link":"/api/v1/people/660710","batSide":{"code":"R","description":"Right"}},"second":{"id":669304,"link":"/api/v1/people/669304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.1,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.944139608323667,"aZ":-26.52793385753122,"pfxX":-1.5817408229867986,"pfxZ":3.5447539451137606,"pX":1.6321552013660396,"pZ":1.8065186838916987,"vX0":9.440857474313137,"vY0":-126.26864094735619,"vZ0":-5.590619402769263,"x":54.79,"y":190.0,"x0":-1.9715576453630206,"y0":50.0023025840832,"z0":6.220554501138889,"aX":-2.5196197700287684},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.2,"breakHorizontal":0.4,"spinRate":2511,"spinDirection":266},"zone":14,"typeConfidence":2.0,"plateTime":0.43603124650411385,"extension":5.632707966184661},"index":2,"playId":"c1e12983-6eb7-3784-b1f3-2b571b94e4ce","pitchNumber":3,"startTime":"2026-03-01T21:06:31.489Z","endTime":"2026-03-01T21:06:36.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":660710,"link":"/api/v1/people/660710","batSide":{"code":"R","description":"Right"}},"second":{"id":669304,"link":"/api/v1/people/669304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.662526926493204,"aZ":-29.493454748577577,"pfxX":-0.6752482424716058,"pfxZ":1.6391726883494808,"pX":0.9283338831675695,"pZ":1.3556760480706183,"vX0":7.974539981640509,"vY0":-126.73368219257455,"vZ0":-6.067382191478371,"x":81.61,"y":202.18,"x0":-2.1644605254553557,"y0":50.00269134115241,"z0":6.121371058204178,"aX":-1.1048104108454477},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.8,"breakHorizontal":-0.5,"spinRate":2612,"spinDirection":296},"zone":14,"typeConfidence":2.0,"plateTime":0.43135227369273377,"extension":5.706044115373774},"index":3,"playId":"15fb0147-fda3-350e-9ea8-9a0c0eec8ea4","pitchNumber":4,"startTime":"2026-03-01T21:06:50.984Z","endTime":"2026-03-01T21:07:21.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":660710,"link":"/api/v1/people/660710","batSide":{"code":"R","description":"Right"}},"second":{"id":669304,"link":"/api/v1/people/669304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.6,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.17106614881559,"aZ":-37.69701887266686,"pfxX":3.5054925201860794,"pfxZ":-3.7657882851671145,"pX":0.8156030061205635,"pZ":0.3923909574572737,"vX0":6.141056571770672,"vY0":-120.98787682023888,"vZ0":-5.708802105694678,"x":85.91,"y":228.19,"x0":-2.2227386498614687,"y0":50.00447690510271,"z0":6.1302336309996805,"aX":5.136873974724946},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-8.0,"breakHorizontal":-7.9,"spinRate":2700,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.45473557417476274,"extension":5.562677207160666},"index":4,"playId":"e3b6bbd5-5b77-34b3-8f38-46a3181607fc","pitchNumber":5,"startTime":"2026-03-01T21:07:41.187Z","endTime":"2026-03-01T21:07:45.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":660710,"link":"/api/v1/people/660710","batSide":{"code":"R","description":"Right"}},"second":{"id":669304,"link":"/api/v1/people/669304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.41764804831735,"aZ":-20.617082037828997,"pfxX":-11.02398722327499,"pfxZ":6.065070843913775,"pX":0.38063663772366,"pZ":2.5424237540237464,"vX0":10.5315541660745,"vY0":-137.19101492883811,"vZ0":-5.769952558025257,"x":102.49,"y":170.13,"x0":-2.0760881144880923,"y0":50.00345395823442,"z0":6.078593510830561,"aX":-21.009932304331205},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.8,"breakHorizontal":17.8,"spinRate":2260,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.3992711181488082,"extension":5.6701329131958325},"hitData":{"launchSpeed":90.7,"launchAngle":-40.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.26,"coordY":150.87}},"index":5,"playId":"084bfce5-e580-393f-bf34-e629559d6137","pitchNumber":6,"startTime":"2026-03-01T21:08:05.769Z","endTime":"2026-03-01T21:08:21.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":660710,"link":"/api/v1/people/660710","batSide":{"code":"R","description":"Right"}},"second":{"id":669304,"link":"/api/v1/people/669304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"credit":"b_ab"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_ab"},{"player":{"id":660710,"link":"/api/v1/people/660710"},"credit":"b_pa"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.9,"awayTeamWinProbability":23.099999999999994,"homeTeamWinProbabilityAdded":4.000000000000014,"leverageIndex":1.63,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:08:21.588Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mason McCoy strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-01T21:08:27.707Z","endTime":"2026-03-01T21:09:46.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48372786699967,"aZ":-31.24612955272864,"pfxX":-1.965252825967453,"pfxZ":0.5682729417061019,"pX":1.473215612808054,"pZ":1.4084254189027725,"vX0":9.735916542867084,"vY0":-126.75743034887354,"vZ0":-5.544271829565536,"x":60.84,"y":200.75,"x0":-2.15908671494868,"y0":50.00119515808868,"z0":6.113317722681785,"aX":-3.2033343140982242},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.0,"breakHorizontal":1.4,"spinRate":2570,"spinDirection":270},"zone":14,"typeConfidence":2.0,"plateTime":0.4318129349065898,"extension":5.6446260517744395},"index":0,"playId":"3e048ea5-0b3a-3a64-906d-5d3d1ec86f53","pitchNumber":1,"startTime":"2026-03-01T21:08:39.550Z","endTime":"2026-03-01T21:08:44.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669200,"link":"/api/v1/people/669200","batSide":{"code":"R","description":"Right"}},"third":{"id":669304,"link":"/api/v1/people/669304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15694446710119,"aZ":-21.493778354037588,"pfxX":-7.793755445794473,"pfxZ":5.628428446434057,"pX":-0.008874539300817651,"pZ":3.520233471808509,"vX0":8.470193476345724,"vY0":-136.6476061218761,"vZ0":-3.3283231090004732,"x":117.34,"y":143.73,"x0":-2.1311736881840204,"y0":50.001797382038724,"z0":6.22475012791301,"aX":-14.788126049518613},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.7,"breakHorizontal":12.4,"spinRate":2261,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.4003177443383352,"extension":5.609740218400524},"index":1,"playId":"962e3a97-60ac-3053-abc6-5927886b5424","pitchNumber":2,"startTime":"2026-03-01T21:08:55.586Z","endTime":"2026-03-01T21:09:02.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669200,"link":"/api/v1/people/669200","batSide":{"code":"R","description":"Right"}},"third":{"id":669304,"link":"/api/v1/people/669304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.415162533413024,"aZ":-22.90688858425437,"pfxX":-10.607016154748525,"pfxZ":4.930016179091478,"pX":-1.2279722981644485,"pZ":2.606612349308541,"vX0":6.5384343462251575,"vY0":-136.55910576852224,"vZ0":-5.2281218472402005,"x":163.81,"y":168.4,"x0":-2.2811870451104723,"y0":50.00305417024178,"z0":6.131927687054782,"aX":-19.937625765753094},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.9,"breakHorizontal":17.8,"spinRate":2229,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4018350688984431,"extension":5.634253619646417},"index":2,"playId":"bc05d386-e39c-3c50-8459-d9fc06016a8f","pitchNumber":3,"startTime":"2026-03-01T21:09:16.239Z","endTime":"2026-03-01T21:09:21.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669200,"link":"/api/v1/people/669200","batSide":{"code":"R","description":"Right"}},"third":{"id":669304,"link":"/api/v1/people/669304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.389086106541566,"aZ":-28.11502230842374,"pfxX":-0.35976476069998764,"pfxZ":2.4514487365207236,"pX":1.1144915502466304,"pZ":1.039433580451182,"vX0":8.197962193095115,"vY0":-127.64890499104459,"vZ0":-7.0902845912934565,"x":74.52,"y":210.72,"x0":-2.087065133364772,"y0":50.00319703010306,"z0":6.05573674387415,"aX":-0.5963478595517886},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.1,"breakHorizontal":-1.1,"spinRate":2579,"spinDirection":256},"zone":14,"typeConfidence":2.0,"plateTime":0.4284906736152214,"extension":5.665079371539464},"index":3,"playId":"df5b2e36-fb96-32b2-96fa-352da7a36f32","pitchNumber":4,"startTime":"2026-03-01T21:09:41.281Z","endTime":"2026-03-01T21:09:46.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669200,"link":"/api/v1/people/669200","batSide":{"code":"R","description":"Right"}},"third":{"id":669304,"link":"/api/v1/people/669304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669200,"link":"/api/v1/people/669200"},"credit":"b_ab"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_ab"},{"player":{"id":669200,"link":"/api/v1/people/669200"},"credit":"b_pa"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.2,"awayTeamWinProbability":18.799999999999997,"homeTeamWinProbabilityAdded":4.299999999999997,"leverageIndex":1.59,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:09:46.538Z","atBatIndex":33},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tyler Fitzgerald pops out to third baseman Ty France in foul territory.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-01T21:11:37.537Z","endTime":"2026-03-01T21:12:46.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594835,"fullName":"Marco Gonzales","link":"/api/v1/people/594835"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.085382760990218,"aZ":-36.58711769716543,"pfxX":1.6584847543074315,"pfxZ":-3.2618940955268734,"pX":-0.20786457356624194,"pZ":1.5427169247343013,"vX0":-5.657838690233695,"vY0":-115.40064330293528,"vZ0":-0.6639392812427708,"x":124.92,"y":197.13,"x0":2.058165313807324,"y0":50.00569047454703,"z0":5.352767363613378,"aX":2.2424335408196674},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-5.8,"breakHorizontal":-1.7,"spinRate":1933,"spinDirection":337},"zone":13,"typeConfidence":2.0,"plateTime":0.47428032802094044,"extension":6.158493079729258},"index":0,"playId":"cea0d3d0-c428-38fa-bac8-89e5d2a294f4","pitchNumber":1,"startTime":"2026-03-01T21:11:53.630Z","endTime":"2026-03-01T21:11:59.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.779687352885116,"aZ":-24.77110322362387,"pfxX":0.7042343268894083,"pfxZ":4.523410834256968,"pX":0.227518349758196,"pZ":2.460545662733456,"vX0":-4.815505883928292,"vY0":-126.79783387562576,"vZ0":-2.534221971585809,"x":108.33,"y":172.35,"x0":2.0558467771746174,"y0":50.00040847385526,"z0":5.439607411404413,"aX":1.152101296039106},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.9,"breakHorizontal":-0.2,"spinRate":2021,"spinDirection":138},"zone":5,"typeConfidence":2.0,"plateTime":0.4311896092909939,"extension":6.221510353141758},"hitData":{"launchSpeed":78.8,"launchAngle":72.0,"totalDistance":104.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":91.42,"coordY":178.23}},"index":1,"playId":"cca856f8-7782-3f5c-b446-06de18cfa4d2","pitchNumber":2,"startTime":"2026-03-01T21:12:34.341Z","endTime":"2026-03-01T21:12:46.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"credit":"b_ab"},{"player":{"id":594835,"link":"/api/v1/people/594835"},"credit":"p_ab"},{"player":{"id":666149,"link":"/api/v1/people/666149"},"credit":"b_pa"},{"player":{"id":594835,"link":"/api/v1/people/594835"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":79.7,"awayTeamWinProbability":20.299999999999997,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.57,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:12:46.868Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jerar Encarnacion singles on a pop up to first baseman Jose F Miranda.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-01T21:13:06.664Z","endTime":"2026-03-01T21:15:26.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594835,"fullName":"Marco Gonzales","link":"/api/v1/people/594835"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669304,"link":"/api/v1/people/669304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":86.6,"endSpeed":80.1,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.006356023756528,"aZ":-25.913684076826055,"pfxX":0.1485025010791281,"pfxZ":3.8324996129202074,"pX":1.1615337721982655,"pZ":3.454186343226568,"vX0":-2.7122209646342403,"vY0":-126.25356182323105,"vZ0":0.09730819814329306,"x":72.73,"y":145.52,"x0":2.2252877574047116,"y0":50.00038328307179,"z0":5.4816083504303785,"aX":0.2427784149933178},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.2,"breakHorizontal":0.2,"spinRate":1955,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.43199520154274085,"extension":6.170074130154799},"index":0,"playId":"30bb7c91-d57f-33d2-9454-5f94050e2a5e","pitchNumber":1,"startTime":"2026-03-01T21:13:10.373Z","endTime":"2026-03-01T21:13:15.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.5,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.027070478409787,"aZ":-20.90111829767232,"pfxX":8.658699145793955,"pfxZ":6.458381880722234,"pX":-0.8400639479284813,"pZ":2.814072027998651,"vX0":-9.786989562995315,"vY0":-131.33489192490515,"vZ0":-2.6576616090194367,"x":149.02,"y":162.8,"x0":1.8111669388676086,"y0":50.003565223422726,"z0":5.395064025496701,"aX":15.115367383573062},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":11.3,"breakHorizontal":-13.6,"spinRate":2076,"spinDirection":125},"zone":11,"typeConfidence":2.0,"plateTime":0.4171879326893615,"extension":6.410740305325372},"index":1,"playId":"4f69dba2-50b1-3f9d-8c97-3a86e749ff23","pitchNumber":2,"startTime":"2026-03-01T21:13:24.312Z","endTime":"2026-03-01T21:13:29.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":82.7,"endSpeed":75.9,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.764682350272963,"aZ":-28.399127216362437,"pfxX":9.542827926892352,"pfxZ":2.5859347484120594,"pX":-0.36888070935131334,"pZ":0.8658016853154737,"vX0":-8.802103626384548,"vY0":-120.09111877003643,"vZ0":-4.138554335120499,"x":131.06,"y":215.4,"x0":2.1081283129029362,"y0":50.00013463006087,"z0":5.144210233858821,"aX":13.904382748016477},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.8,"breakHorizontal":-15.1,"spinRate":1971,"spinDirection":107},"zone":13,"typeConfidence":2.0,"plateTime":0.4565007322401162,"extension":6.3049981623292615},"index":2,"playId":"737ece5c-f413-31c4-92bd-797fbf460228","pitchNumber":3,"startTime":"2026-03-01T21:13:37.796Z","endTime":"2026-03-01T21:13:43.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.5,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.372963920234884,"aZ":-24.74341501132221,"pfxX":0.10423923417460301,"pfxZ":4.529278528444131,"pX":0.9671119215833035,"pZ":3.4209394195259453,"vX0":-3.191972309996003,"vY0":-126.16339194492893,"vZ0":-0.12174254770749782,"x":80.14,"y":146.41,"x0":2.225723589625261,"y0":50.003949025387975,"z0":5.434574388545408,"aX":0.17170662013358126},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.4,"breakHorizontal":0.4,"spinRate":2209,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.4312275591465706,"extension":6.280368310658683},"index":3,"playId":"184ca7b3-04d8-3a56-86fe-d1c090060b0b","pitchNumber":4,"startTime":"2026-03-01T21:13:54.960Z","endTime":"2026-03-01T21:14:00.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.948427967654414,"aZ":-22.037644773386234,"pfxX":9.04083186646245,"pfxZ":5.587929552246585,"pX":0.5272157622359125,"pZ":3.449472294996199,"vX0":-6.954379057112201,"vY0":-133.64269819376315,"vZ0":-1.119042847806734,"x":96.9,"y":145.64,"x0":1.984440735891989,"y0":50.00408897020079,"z0":5.451757968391716,"aX":16.406682590482163},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.1,"breakHorizontal":-14.9,"spinRate":2114,"spinDirection":130},"zone":3,"typeConfidence":2.0,"plateTime":0.4093424814821338,"extension":6.325625946542155},"index":4,"playId":"13ea8958-b17b-3347-9c34-ca54e7ad8102","pitchNumber":5,"startTime":"2026-03-01T21:14:13.002Z","endTime":"2026-03-01T21:14:19.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-03-01T21:14:29.830Z","endTime":"2026-03-01T21:14:43.612Z","isPitch":false,"type":"action","player":{"id":666464,"link":"/api/v1/people/666464"},"defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":74.4,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.247566292124038,"aZ":-28.00233665287362,"pfxX":12.185773001413846,"pfxZ":2.923719464393301,"pX":-0.3173562483264897,"pZ":2.363337841586822,"vX0":-9.447405548017981,"vY0":-119.61190557069878,"vZ0":-0.7828059697941511,"x":129.1,"y":174.97,"x0":2.1290965593144233,"y0":50.004512436943735,"z0":5.2390656090340775,"aX":17.398597471996037},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":5.4,"breakHorizontal":-19.3,"spinRate":2279,"spinDirection":110},"zone":4,"typeConfidence":2.0,"plateTime":0.460543668948056,"extension":6.3061906054962025},"index":6,"playId":"f5012088-7dd9-3903-b86e-10e8ba490e0b","pitchNumber":6,"startTime":"2026-03-01T21:14:43.612Z","endTime":"2026-03-01T21:14:48.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.88818010140191,"aZ":-17.976982282918435,"pfxX":8.015521111196456,"pfxZ":7.8658143635720315,"pX":-1.1684402092516177,"pZ":3.072837173293946,"vX0":-10.203028132814747,"vY0":-133.06722809531942,"vZ0":-2.920704953589969,"x":161.54,"y":155.81,"x0":1.662984244114548,"y0":50.001325489295404,"z0":5.477546621021737,"aX":14.464240172901748},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.8,"breakHorizontal":-12.5,"spinRate":2123,"spinDirection":138},"zone":11,"typeConfidence":2.0,"plateTime":0.4106393514052864,"extension":6.386620078315762},"hitData":{"launchSpeed":53.8,"launchAngle":35.0,"totalDistance":151.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":173.01,"coordY":151.02}},"index":7,"playId":"3680249f-80e4-3e5a-94c1-82fd49ce9404","pitchNumber":7,"startTime":"2026-03-01T21:15:07.593Z","endTime":"2026-03-01T21:15:26.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666464,"link":"/api/v1/people/666464"},"credit":"b_ab"},{"player":{"id":594835,"link":"/api/v1/people/594835"},"credit":"p_ab"},{"player":{"id":666464,"link":"/api/v1/people/666464"},"credit":"b_pa"},{"player":{"id":594835,"link":"/api/v1/people/594835"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.3,"awayTeamWinProbability":18.700000000000003,"homeTeamWinProbabilityAdded":1.5999999999999943,"leverageIndex":0.44,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:15:26.672Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willy Adames strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-01T21:15:50.431Z","endTime":"2026-03-01T21:17:46.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594835,"fullName":"Marco Gonzales","link":"/api/v1/people/594835"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Nate Furman replaces Jerar Encarnacion.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-01T21:15:40.358Z","endTime":"2026-03-01T21:15:52.533Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801501,"link":"/api/v1/people/801501"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"901","replacedPlayer":{"id":666464,"link":"/api/v1/people/666464"},"base":1,"defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":666464,"link":"/api/v1/people/666464"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.958105111501833,"aZ":-23.628330449966793,"pfxX":9.564486921608486,"pfxZ":4.845798099120115,"pX":-0.037402230969578946,"pZ":3.492363336103445,"vX0":-8.206873930164246,"vY0":-132.1712402339987,"vZ0":-0.6686047899657872,"x":118.43,"y":144.49,"x0":1.8698016475252064,"y0":50.003451805047945,"z0":5.488360459727551,"aX":16.872103526306155},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.9,"breakHorizontal":-15.5,"spinRate":2019,"spinDirection":128},"zone":11,"typeConfidence":2.0,"plateTime":0.4148850925909242,"extension":6.377532652293902},"index":1,"playId":"2b23ef14-5a25-3f1e-a56d-9c8bd2073436","pitchNumber":1,"startTime":"2026-03-01T21:15:52.533Z","endTime":"2026-03-01T21:15:58.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":801501,"link":"/api/v1/people/801501"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.953210323331163,"aZ":-32.39931074038572,"pfxX":9.735952697008898,"pfxZ":-0.15798786890121974,"pX":-0.2474159624985616,"pZ":2.0172356345594267,"vX0":-8.640685540116163,"vY0":-118.29257355593676,"vZ0":-0.6219732289846636,"x":126.43,"y":184.31,"x0":2.1993437700828635,"y0":50.0035079648751,"z0":5.270860863629315,"aX":13.707508317476671},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-0.1,"breakHorizontal":-15.4,"spinRate":2095,"spinDirection":105},"zone":8,"typeConfidence":2.0,"plateTime":0.4641999589684769,"extension":6.323981636076238},"index":2,"playId":"ad4a795a-08a1-3979-b48b-eaf1b6be712d","pitchNumber":2,"startTime":"2026-03-01T21:16:09.560Z","endTime":"2026-03-01T21:16:21.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":801501,"link":"/api/v1/people/801501"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"playId":"8a52002c-d9c5-3574-81e8-e6f92afac6db","startTime":"2026-03-01T21:16:39.250Z","endTime":"2026-03-01T21:16:42.805Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":801501,"link":"/api/v1/people/801501"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.891171623181314,"aZ":-27.70045801229933,"pfxX":11.217058196365633,"pfxZ":3.1701613662646224,"pX":1.6454332882505747,"pZ":1.985494971188512,"vX0":-4.974656950245733,"vY0":-118.64965734243508,"vZ0":-1.6903085321966507,"x":54.28,"y":185.17,"x0":2.3236635297340293,"y0":50.00279231097806,"z0":5.256406512979408,"aX":15.827484672372286},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":5.5,"breakHorizontal":-19.0,"spinRate":2218,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.4634817892425742,"extension":6.237568109853721},"index":4,"playId":"e9d47fc5-947c-3f15-9ec8-425163fb7f14","pitchNumber":3,"startTime":"2026-03-01T21:16:57.216Z","endTime":"2026-03-01T21:17:03.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":801501,"link":"/api/v1/people/801501"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":81.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.33509498497735,"aZ":-18.429973385795265,"pfxX":8.48422558940931,"pfxZ":7.9048444296848785,"pX":0.11807155389348199,"pZ":4.334572256596984,"vX0":-7.170109233978807,"vY0":-131.8664781523405,"vZ0":0.16085989104842513,"x":112.5,"y":121.75,"x0":1.7869648082211338,"y0":50.00460780504454,"z0":5.646556693263378,"aX":14.755422997545548},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.5,"breakHorizontal":-13.6,"spinRate":2148,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.4173910750856429,"extension":6.282173602129621},"index":5,"playId":"dfa5baeb-f7eb-3825-9d76-3b44a728fd7b","pitchNumber":4,"startTime":"2026-03-01T21:17:19.796Z","endTime":"2026-03-01T21:17:26.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":801501,"link":"/api/v1/people/801501"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.797999246045276,"aZ":-24.930997084322023,"pfxX":-0.05492735054206177,"pfxZ":4.4835007561335996,"pX":0.25062886341939394,"pZ":2.850150887540994,"vX0":-4.808553548894206,"vY0":-126.0762796312728,"vZ0":-1.0500438605033158,"x":107.45,"y":161.83,"x0":2.186945008093448,"y0":50.003515285728675,"z0":5.277805003252491,"aX":-0.08749691342530178},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":8.2,"breakHorizontal":1.2,"spinRate":2199,"spinDirection":140},"zone":2,"typeConfidence":2.0,"plateTime":0.43386726485980764,"extension":6.319930502659689},"index":6,"playId":"8cad551f-643d-3cd3-b55d-8567d8c3cdaf","pitchNumber":5,"startTime":"2026-03-01T21:17:40.290Z","endTime":"2026-03-01T21:17:46.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":642715,"link":"/api/v1/people/642715","batSide":{"code":"R","description":"Right"}},"first":{"id":801501,"link":"/api/v1/people/801501"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_ab"},{"player":{"id":594835,"link":"/api/v1/people/594835"},"credit":"p_ab"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"credit":"b_pa"},{"player":{"id":594835,"link":"/api/v1/people/594835"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.4,"awayTeamWinProbability":20.599999999999994,"homeTeamWinProbabilityAdded":-1.8999999999999915,"leverageIndex":0.8,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:17:46.494Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Eldridge grounds out to first baseman Jose F Miranda.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-01T21:18:00.245Z","endTime":"2026-03-01T21:20:19.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594835,"fullName":"Marco Gonzales","link":"/api/v1/people/594835"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669304,"link":"/api/v1/people/669304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.19725825470708,"aZ":-24.075391345881187,"pfxX":9.968607114752096,"pfxZ":4.601955793477277,"pX":-0.8242281447956894,"pZ":1.8589883550794115,"vX0":-10.468211718143698,"vY0":-132.04968753440107,"vZ0":-4.281336493615324,"x":148.42,"y":188.59,"x0":1.9040152431489101,"y0":50.000585621024904,"z0":5.281422437225947,"aX":17.53094280473608},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.6,"breakHorizontal":-15.6,"spinRate":1982,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.41545215175805783,"extension":6.43628797544683},"index":0,"playId":"49e213f5-f713-3434-8995-060f8c77d5af","pitchNumber":1,"startTime":"2026-03-01T21:18:07.193Z","endTime":"2026-03-01T21:18:11.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":801501,"link":"/api/v1/people/801501"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.0,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.621918031840693,"aZ":-24.38779079727418,"pfxX":1.2301428940958967,"pfxZ":4.959871750108512,"pX":0.07370296289532045,"pZ":3.1397678910256817,"vX0":-5.932764005485912,"vY0":-125.12525263808223,"vZ0":-0.2273779869676701,"x":114.19,"y":154.01,"x0":2.3260011791584225,"y0":50.00162368174427,"z0":5.2473437821896125,"aX":1.9310724323206603},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":9.1,"breakHorizontal":-0.7,"spinRate":2044,"spinDirection":137},"zone":2,"typeConfidence":2.0,"plateTime":0.43943240983459786,"extension":6.3619441046423235},"index":1,"playId":"1ca28821-5dac-3c34-ae28-aab71f78d96f","pitchNumber":2,"startTime":"2026-03-01T21:18:52.391Z","endTime":"2026-03-01T21:19:07.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":801501,"link":"/api/v1/people/801501"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"08317686-0386-0023-001c-f08cd117d70a","startTime":"2026-03-01T21:19:35.489Z","endTime":"2026-03-01T21:19:49.881Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":801501,"link":"/api/v1/people/801501"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":3,"playId":"9361c96b-b11c-380c-982f-03f7130b85be","startTime":"2026-03-01T21:19:49.881Z","endTime":"2026-03-01T21:19:54.728Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":801501,"link":"/api/v1/people/801501"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":82.8,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.242337787297224,"aZ":-21.48694642389043,"pfxX":7.922460076071614,"pfxZ":6.068603473431038,"pX":0.8027064963844351,"pZ":2.8060171790842117,"vX0":-5.470886466385968,"vY0":-132.13109145060346,"vZ0":-2.724085185034438,"x":86.4,"y":163.02,"x0":1.8751074754765096,"y0":50.00297647296976,"z0":5.4365327739208915,"aX":13.950533121607865},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.6,"breakHorizontal":-13.1,"spinRate":1990,"spinDirection":128},"zone":6,"typeConfidence":2.0,"plateTime":0.41519220162608717,"extension":6.357647480661276},"hitData":{"launchSpeed":85.6,"launchAngle":-12.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.27,"coordY":170.11}},"index":4,"playId":"100d3756-bf6e-3e0e-b249-883e4add2025","pitchNumber":3,"startTime":"2026-03-01T21:20:09.428Z","endTime":"2026-03-01T21:20:19.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":801501,"link":"/api/v1/people/801501"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_ab"},{"player":{"id":594835,"link":"/api/v1/people/594835"},"credit":"p_ab"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_pa"},{"player":{"id":594835,"link":"/api/v1/people/594835"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:20:19.130Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jase Bowen grounds out, shortstop Christian Koss to first baseman Jake Holton.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-01T21:22:35.211Z","endTime":"2026-03-01T21:23:03.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[6,7],"actionIndex":[0,1,2,3,4,5],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687724,"link":"/api/v1/people/687724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Nate Furman remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-01T21:20:34.805Z","endTime":"2026-03-01T21:20:34.818Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801501,"link":"/api/v1/people/801501"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"901","replacedPlayer":{"id":666464,"link":"/api/v1/people/666464"},"defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":687749,"link":"/api/v1/people/687749","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tristan Beck replaces JT Brubaker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-01T21:20:34.818Z","endTime":"2026-03-01T21:21:23.482Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663941,"link":"/api/v1/people/663941"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":687749,"link":"/api/v1/people/687749","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Christian Koss replaces shortstop Willy Adames, batting 1st, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-01T21:21:23.482Z","endTime":"2026-03-01T21:21:23.493Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":642715,"link":"/api/v1/people/642715"},"defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":642715,"link":"/api/v1/people/642715"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":687749,"link":"/api/v1/people/687749","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jake Holton replaces first baseman Bryce Eldridge, batting 2nd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-01T21:21:23.493Z","endTime":"2026-03-01T21:21:23.496Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687724,"link":"/api/v1/people/687724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"id":805811,"link":"/api/v1/people/805811"},"defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":687749,"link":"/api/v1/people/687749","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Daniel Susac replaces catcher Patrick Bailey, batting 4th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-01T21:21:23.496Z","endTime":"2026-03-01T21:21:23.497Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"401","replacedPlayer":{"id":672275,"link":"/api/v1/people/672275"},"defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":687749,"link":"/api/v1/people/687749","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Will Brennan replaces left fielder Tyler Fitzgerald, batting 8th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-01T21:21:23.497Z","endTime":"2026-03-01T21:22:37.195Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686823,"link":"/api/v1/people/686823"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":666149,"link":"/api/v1/people/666149"},"defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":666149,"link":"/api/v1/people/666149"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":687749,"link":"/api/v1/people/687749","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.787559247757684,"aZ":-16.47320270699924,"pfxX":-4.5045240024838265,"pfxZ":8.391482703921497,"pX":0.9277418922964221,"pZ":2.701868724936373,"vX0":10.060562985939605,"vY0":-136.35330878522987,"vZ0":-5.572992191591204,"x":81.64,"y":165.83,"x0":-2.235079958342796,"y0":50.00065516254444,"z0":5.920452669755414,"aX":-8.426735685333146},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.0,"breakHorizontal":5.9,"spinRate":1953,"spinDirection":219},"zone":12,"typeConfidence":0.88,"plateTime":0.40268240000011923,"extension":6.666327877014635},"index":6,"playId":"7222e915-9a58-3cb9-94e2-2090c9f66d86","pitchNumber":1,"startTime":"2026-03-01T21:22:37.195Z","endTime":"2026-03-01T21:22:43.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":687749,"link":"/api/v1/people/687749","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.753474855440793,"aZ":-29.907005866818864,"pfxX":7.865417547780039,"pfxZ":1.5353570175977946,"pX":0.852878650745082,"pZ":2.650728466542295,"vX0":4.8270726005399,"vY0":-121.88192792255093,"vZ0":-1.0643175828394493,"x":84.49,"y":167.21,"x0":-2.186769493499336,"y0":50.00517722033328,"z0":5.7160784980691846,"aX":11.632513611192897},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.8,"breakHorizontal":-15.5,"spinRate":2799,"spinDirection":56},"zone":12,"typeConfidence":0.91,"plateTime":0.45235858170442533,"extension":6.681920413267775},"hitData":{"launchSpeed":75.8,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.2,"coordY":152.9}},"index":7,"playId":"10bfecc4-fbf5-339a-a932-94cca69cb582","pitchNumber":2,"startTime":"2026-03-01T21:22:53.169Z","endTime":"2026-03-01T21:23:03.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":687749,"link":"/api/v1/people/687749","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"credit":"b_ab"},{"player":{"id":663941,"link":"/api/v1/people/663941"},"credit":"p_ab"},{"player":{"id":687749,"link":"/api/v1/people/687749"},"credit":"b_pa"},{"player":{"id":663941,"link":"/api/v1/people/663941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.0,"awayTeamWinProbability":19.0,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:23:03.105Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryce Johnson singles on a line drive to right fielder Grant McCray.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-01T21:23:21.704Z","endTime":"2026-03-01T21:23:59.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.87308411927622,"aZ":-41.93499331937331,"pfxX":2.2008657654232473,"pfxZ":-6.701480829286034,"pX":-0.6628873112796271,"pZ":3.872233083476752,"vX0":2.8930418181009463,"vY0":-120.31068415118047,"vZ0":3.0881778569722504,"x":142.27,"y":134.23,"x0":-2.1702091170567033,"y0":50.004967075169,"z0":6.306540752384667,"aX":3.2037956535051233},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-11.0,"breakHorizontal":-4.7,"spinRate":2242,"spinDirection":20},"zone":11,"typeConfidence":0.91,"plateTime":0.4564924599721385,"extension":6.755709002601312},"index":0,"playId":"7c06391d-17c5-3672-85f9-c68a37b164d4","pitchNumber":1,"startTime":"2026-03-01T21:23:28.853Z","endTime":"2026-03-01T21:23:34.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669369,"link":"/api/v1/people/669369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":81.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.030509655250626,"aZ":-26.70083327211894,"pfxX":-1.1862438981555439,"pfxZ":3.1966414477563,"pX":-0.2637211438992064,"pZ":1.844136060583066,"vX0":5.452848603505039,"vY0":-130.66941548863042,"vZ0":-5.4032097775107,"x":127.05,"y":188.99,"x0":-2.232259449726487,"y0":50.00225362889785,"z0":5.969563436688468,"aX":-2.0312359836721243},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.7,"breakHorizontal":0.8,"spinRate":2381,"spinDirection":187},"zone":8,"typeConfidence":0.91,"plateTime":0.42072539426886735,"extension":6.694724420777271},"hitData":{"launchSpeed":97.6,"launchAngle":14.0,"totalDistance":236.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.98,"coordY":118.02}},"index":1,"playId":"fb58a2b1-7bdd-3f1d-8dbe-ac17f4094122","pitchNumber":2,"startTime":"2026-03-01T21:23:43.858Z","endTime":"2026-03-01T21:23:59.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669369,"link":"/api/v1/people/669369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669369,"link":"/api/v1/people/669369"},"credit":"b_ab"},{"player":{"id":663941,"link":"/api/v1/people/663941"},"credit":"p_ab"},{"player":{"id":669369,"link":"/api/v1/people/669369"},"credit":"b_pa"},{"player":{"id":663941,"link":"/api/v1/people/663941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.4,"awayTeamWinProbability":22.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"leverageIndex":0.87,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:23:59.006Z","atBatIndex":39},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Ramón Laureano triples (1) on a sharp ground ball to left fielder Will Brennan.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-01T21:24:08.700Z","endTime":"2026-03-01T21:25:33.083Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":35},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686823,"link":"/api/v1/people/686823"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.738038340117722,"aZ":-17.832004876483293,"pfxX":-5.195623591729833,"pfxZ":7.169652715127201,"pX":-0.1230740445479045,"pZ":4.011298457559138,"vX0":8.03157006621925,"vY0":-140.52052087637622,"vZ0":-2.1006547553896042,"x":121.69,"y":130.47,"x0":-2.3428042816917354,"y0":50.003085392856406,"z0":5.926587955107149,"aX":-10.394577998685808},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.7,"breakHorizontal":7.8,"spinRate":2068,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.389731837104454,"extension":6.728459032296537},"index":0,"playId":"b609bdd2-0823-3550-b75f-8acbb9feedc7","pitchNumber":1,"startTime":"2026-03-01T21:24:17.734Z","endTime":"2026-03-01T21:24:22.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":669369,"link":"/api/v1/people/669369"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":86.9,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.12776409733311,"aZ":-14.617285110597463,"pfxX":-7.811308524238892,"pfxZ":8.994115671508062,"pX":0.35488023105268635,"pZ":2.4872820456161158,"vX0":10.073230191684116,"vY0":-139.70464606976455,"vZ0":-6.365980844480773,"x":103.47,"y":171.62,"x0":-2.3038578127138605,"y0":50.003427241000345,"z0":5.778420683833978,"aX":-15.249548641936187},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.9,"breakHorizontal":11.8,"spinRate":2215,"spinDirection":218},"zone":6,"typeConfidence":0.91,"plateTime":0.3939364240835723,"extension":6.725026677330908},"index":1,"playId":"efe57c0b-1828-365c-8944-69ac748add2d","pitchNumber":2,"startTime":"2026-03-01T21:24:34.722Z","endTime":"2026-03-01T21:24:45.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":669369,"link":"/api/v1/people/669369"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Bryce Johnson caught stealing 2nd base, catcher Daniel Susac to second baseman Casey Schmitt.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":1},"index":2,"actionPlayId":"efe57c0b-1828-365c-8944-69ac748add2d","startTime":"2026-03-01T21:24:47.718Z","endTime":"2026-03-01T21:25:01.619Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669369,"link":"/api/v1/people/669369"},"defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":669369,"link":"/api/v1/people/669369"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":5.799999999999997,"leverageIndex":1.74,"dramaIndex":84.0,"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.1,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.955330681212025,"aZ":-32.247044628108895,"pfxX":9.54126021860654,"pfxZ":-0.052572124017228106,"pX":-0.02004443318261839,"pZ":2.525006946938125,"vX0":2.987445091907134,"vY0":-122.95007023226995,"vZ0":-1.4163121944193142,"x":117.76,"y":170.6,"x0":-2.4936552955112714,"y0":50.000885026749174,"z0":5.874025236755687,"aX":14.437963298896701},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.1,"breakHorizontal":-18.0,"spinRate":2936,"spinDirection":47},"zone":5,"typeConfidence":0.91,"plateTime":0.44744947083450715,"extension":6.5943011610190325},"hitData":{"launchSpeed":102.1,"launchAngle":4.0,"totalDistance":86.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":29.73,"coordY":93.16}},"index":3,"playId":"0adff35f-70d8-3288-bb80-46be9c987a96","pitchNumber":3,"startTime":"2026-03-01T21:25:01.619Z","endTime":"2026-03-01T21:25:33.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_ab"},{"player":{"id":663941,"link":"/api/v1/people/663941"},"credit":"p_ab"},{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_pa"},{"player":{"id":663941,"link":"/api/v1/people/663941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.9,"awayTeamWinProbability":20.099999999999994,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":1.74,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:25:33.083Z","atBatIndex":40},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Ty France hit by pitch.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-01T21:25:39.081Z","endTime":"2026-03-01T21:26:58.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"postOnThird":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.739767484126066,"aZ":-27.155606163092717,"pfxX":-0.47788290375691744,"pfxZ":2.858243826455375,"pX":-0.48231435051872307,"pZ":2.5683986306145976,"vX0":5.321908242507797,"vY0":-131.81024362283233,"vZ0":-3.212186482843999,"x":135.38,"y":169.43,"x0":-2.4677173506640693,"y0":50.00041125451723,"z0":5.81384989635529,"aX":-0.838596107867676},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.7,"breakHorizontal":-0.4,"spinRate":2631,"spinDirection":184},"zone":4,"typeConfidence":0.91,"plateTime":0.4159735086499272,"extension":6.70755687917188},"index":0,"playId":"b1a32a08-a637-3ad4-9be0-953885747a50","pitchNumber":1,"startTime":"2026-03-01T21:25:47.752Z","endTime":"2026-03-01T21:25:52.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"third":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":97.1,"endSpeed":88.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41110160154224,"aZ":-14.040325283602073,"pfxX":-5.96227009682398,"pfxZ":8.995332936809417,"pX":-0.06196272527033163,"pZ":4.05489760129301,"vX0":8.248013437885806,"vY0":-141.16585269289007,"vZ0":-2.8926189872031265,"x":119.36,"y":129.3,"x0":-2.2482870741391294,"y0":50.00625990617477,"z0":5.997857004988363,"aX":-12.024854080699477},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.8,"breakHorizontal":9.1,"spinRate":2184,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.3881458551634034,"extension":6.565520435656773},"index":1,"playId":"b55e61ce-0cd2-353f-8fc1-7b05467eaf90","pitchNumber":2,"startTime":"2026-03-01T21:26:04.595Z","endTime":"2026-03-01T21:26:09.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"third":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":96.0,"endSpeed":87.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.75860134370471,"aZ":-14.255352484606384,"pfxX":-4.537550595527925,"pfxZ":9.085902214409595,"pX":0.8826325025363932,"pZ":2.650599816934953,"vX0":10.433746341517018,"vY0":-139.3946286887606,"vZ0":-5.94943610448049,"x":83.36,"y":167.21,"x0":-2.3159292372755926,"y0":50.000105333973906,"z0":5.750352856824638,"aX":-8.947098427390141},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.4,"breakHorizontal":6.1,"spinRate":1956,"spinDirection":221},"zone":12,"typeConfidence":0.9,"plateTime":0.3926313391482439,"extension":6.703041287471016},"index":2,"playId":"1876dbb8-460c-31f3-a2bd-29077f5488a0","pitchNumber":3,"startTime":"2026-03-01T21:26:23.865Z","endTime":"2026-03-01T21:26:31.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"third":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.756407901417404,"aZ":-12.588554413632293,"pfxX":-4.573024878115108,"pfxZ":10.15435040934873,"pX":-1.2762340068572564,"pZ":3.821958164470731,"vX0":4.022462479666143,"vY0":-138.66105768933053,"vZ0":-3.92910387979626,"x":165.65,"y":135.59,"x0":-2.158366389359561,"y0":50.00158514225042,"z0":6.109603732158813,"aX":-8.819716619420214},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.6,"breakHorizontal":7.3,"spinRate":2112,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.3964598529755361,"extension":6.584250459597983},"index":3,"playId":"5065d3c0-90cc-33ef-acdd-1ac3ee7a14a1","pitchNumber":4,"startTime":"2026-03-01T21:26:45.195Z","endTime":"2026-03-01T21:26:58.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"third":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_pa"},{"player":{"id":663941,"link":"/api/v1/people/663941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.8,"awayTeamWinProbability":22.200000000000003,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":1.69,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:26:58.293Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sung-Mun Song strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-01T21:27:20.248Z","endTime":"2026-03-01T21:29:14.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"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":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"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(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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80896054552307,"aZ":-40.63151506670631,"pfxX":2.2256976363726846,"pfxZ":-5.806110231950093,"pX":-0.13100334667386543,"pZ":2.564344673572286,"vX0":3.7434072136987724,"vY0":-120.80931593793727,"vZ0":0.2627985685672778,"x":121.99,"y":169.54,"x0":-1.9989405310608654,"y0":50.00504409272954,"z0":6.069876952400782,"aX":3.240124556778745},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-10.1,"breakHorizontal":-5.0,"spinRate":2273,"spinDirection":25},"zone":5,"typeConfidence":0.9,"plateTime":0.45600484984739964,"extension":6.9595887433526515},"index":0,"playId":"45820bdb-b4f3-3312-b00c-79a6523ba717","pitchNumber":1,"startTime":"2026-03-01T21:27:26.350Z","endTime":"2026-03-01T21:27:30.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":823550,"link":"/api/v1/people/823550","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"third":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":96.2,"endSpeed":86.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.35795844601237,"aZ":-13.908894128054925,"pfxX":-7.257465358673535,"pfxZ":9.352091783350783,"pX":-0.8194668615632027,"pZ":2.5216968778988127,"vX0":6.666335652203849,"vY0":-139.7871163988021,"vZ0":-6.534730758303829,"x":148.24,"y":170.69,"x0":-2.3076024823139605,"y0":50.00291998944473,"z0":5.825891499538263,"aX":-14.175007127997628},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.5,"breakHorizontal":11.5,"spinRate":2232,"spinDirection":215},"zone":4,"typeConfidence":0.91,"plateTime":0.3938139684016906,"extension":6.677888160351445},"index":1,"playId":"57b7767a-b32c-3eee-beb5-c9a1b676dd3f","pitchNumber":2,"startTime":"2026-03-01T21:27:44.018Z","endTime":"2026-03-01T21:27:49.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":823550,"link":"/api/v1/people/823550","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"third":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":85.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.1448992492692,"aZ":-18.5059215183541,"pfxX":-7.780685396056415,"pfxZ":7.229962135914512,"pX":-1.4509356547721017,"pZ":3.1630061591724496,"vX0":5.010878527515225,"vY0":-137.92885651195016,"vZ0":-3.701217301639252,"x":172.31,"y":153.38,"x0":-2.298466751658028,"y0":50.00068172241725,"z0":5.801321331609397,"aX":-14.703174900946234},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.4,"breakHorizontal":12.7,"spinRate":2097,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.40005552044242254,"extension":6.583504911060724},"index":2,"playId":"9257e78d-9b1c-350b-9454-6ac09575beae","pitchNumber":3,"startTime":"2026-03-01T21:28:01.518Z","endTime":"2026-03-01T21:28:07.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":823550,"link":"/api/v1/people/823550","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"third":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":76.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.447373888518143,"aZ":-33.574607685540585,"pfxX":7.606968320507152,"pfxZ":-0.9288893032503402,"pX":0.4990021245887143,"pZ":1.9565363424296542,"vX0":4.824614477517332,"vY0":-123.17439087055382,"vZ0":-1.737552965890722,"x":97.98,"y":185.95,"x0":-2.4881642393771455,"y0":50.003914886318704,"z0":5.569084366732702,"aX":11.434655438796975},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.9,"breakHorizontal":-15.1,"spinRate":3017,"spinDirection":59},"zone":9,"typeConfidence":0.91,"plateTime":0.44844549816312673,"extension":6.681944173890306},"index":3,"playId":"df595d2e-0d2a-38f8-a784-ae7cf618c08f","pitchNumber":4,"startTime":"2026-03-01T21:28:18.764Z","endTime":"2026-03-01T21:28:25.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":823550,"link":"/api/v1/people/823550","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"third":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.585571019191956,"aZ":-44.2303842508181,"pfxX":4.454203177287853,"pfxZ":-8.027183468159736,"pX":0.004957644054739936,"pZ":2.8977555660487657,"vX0":3.6325652119466745,"vY0":-122.64839027658368,"vZ0":1.4620772293393658,"x":116.81,"y":160.54,"x0":-2.0819686657925045,"y0":50.00457897024526,"z0":6.1087862885194895,"aX":6.687086394030613},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-13.8,"breakHorizontal":-9.0,"spinRate":2425,"spinDirection":25},"zone":2,"typeConfidence":0.9,"plateTime":0.44912316478696646,"extension":6.755392367611363},"index":4,"playId":"805d9fa8-a682-3676-8baa-9b62b605f144","pitchNumber":5,"startTime":"2026-03-01T21:28:43.809Z","endTime":"2026-03-01T21:28:51.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":823550,"link":"/api/v1/people/823550","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"third":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.556178802268377,"aZ":-15.792988050789198,"pfxX":-5.583224361332292,"pfxZ":8.476811055354833,"pX":-0.4008017600254708,"pZ":3.8016783376673517,"vX0":7.387869206071874,"vY0":-138.3141016385868,"vZ0":-2.708465704980314,"x":132.28,"y":136.13,"x0":-2.384158238196004,"y0":50.004246320007304,"z0":5.855805059345144,"aX":-10.792160184459616},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.0,"breakHorizontal":8.5,"spinRate":2099,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.3963649690754143,"extension":6.690946087025843},"index":5,"playId":"bff86005-f11a-3b10-af4e-28fb277edcb8","pitchNumber":6,"startTime":"2026-03-01T21:29:08.685Z","endTime":"2026-03-01T21:29:14.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":823550,"link":"/api/v1/people/823550","batSide":{"code":"L","description":"Left"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"third":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":823550,"link":"/api/v1/people/823550"},"credit":"b_ab"},{"player":{"id":663941,"link":"/api/v1/people/663941"},"credit":"p_ab"},{"player":{"id":823550,"link":"/api/v1/people/823550"},"credit":"b_pa"},{"player":{"id":663941,"link":"/api/v1/people/663941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.5,"awayTeamWinProbability":15.5,"homeTeamWinProbabilityAdded":6.700000000000003,"leverageIndex":2.54,"dramaIndex":110.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:29:14.776Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Casey Schmitt doubles (1) on a line drive to left fielder Tirso Ornelas.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-01T21:31:19.445Z","endTime":"2026-03-01T21:32:06.502Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594835,"fullName":"Marco Gonzales","link":"/api/v1/people/594835"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[5,6],"actionIndex":[0,1,2,3,4],"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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672359,"link":"/api/v1/people/672359"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Samad Taylor replaces center fielder Jase Bowen, batting 1st, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-01T21:30:37.767Z","endTime":"2026-03-01T21:30:37.780Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669392,"link":"/api/v1/people/669392"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":687749,"link":"/api/v1/people/687749"},"defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":687749,"link":"/api/v1/people/687749"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Nick Schnell replaces right fielder Bryce Johnson, batting 2nd, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-01T21:30:37.780Z","endTime":"2026-03-01T21:30:37.781Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678010,"link":"/api/v1/people/678010"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"201","replacedPlayer":{"id":669369,"link":"/api/v1/people/669369"},"defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":669369,"link":"/api/v1/people/669369"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Tirso Ornelas replaces left fielder Ramón Laureano, batting 3rd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-01T21:30:37.781Z","endTime":"2026-03-01T21:30:37.783Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672359,"link":"/api/v1/people/672359"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"301","replacedPlayer":{"id":657656,"link":"/api/v1/people/657656"},"defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Marcos Castañon replaces second baseman Sung-Mun Song, batting 5th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-01T21:30:37.783Z","endTime":"2026-03-01T21:30:37.784Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676203,"link":"/api/v1/people/676203"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"501","replacedPlayer":{"id":823550,"link":"/api/v1/people/823550"},"defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Nick Solak replaces third baseman Ty France, batting 4th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-01T21:30:37.784Z","endTime":"2026-03-01T21:31:21.332Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669256,"link":"/api/v1/people/669256"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"401","replacedPlayer":{"id":664034,"link":"/api/v1/people/664034"},"defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":823550,"link":"/api/v1/people/823550"},"third":{"id":664034,"link":"/api/v1/people/664034"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":90.2,"endSpeed":82.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.555038084918838,"aZ":-20.864737337995145,"pfxX":8.133165668658892,"pfxZ":6.473618159525703,"pX":-0.1794952204802561,"pZ":1.9532480445783704,"vX0":-8.498327933113934,"vY0":-131.0664927366472,"vZ0":-4.631917411964547,"x":123.84,"y":186.04,"x0":2.041476481767407,"y0":50.00431299351554,"z0":5.292557463895434,"aX":14.214011897071245},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.9,"breakHorizontal":-13.0,"spinRate":2048,"spinDirection":132},"zone":8,"typeConfidence":2.0,"plateTime":0.41718499349101235,"extension":6.335051415003364},"index":5,"playId":"5569e9cd-73f3-361c-ac79-87d92a274bd3","pitchNumber":1,"startTime":"2026-03-01T21:31:21.332Z","endTime":"2026-03-01T21:31:29.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69162061226111,"aZ":-29.64240697084265,"pfxX":9.685296626292532,"pfxZ":1.7227587505169568,"pX":0.15264267668855197,"pZ":1.6473444478505288,"vX0":-8.13028310841218,"vY0":-120.67933066942331,"vZ0":-2.0786594497901945,"x":111.18,"y":194.3,"x0":2.3085081339133,"y0":50.00540489096715,"z0":5.133284634410024,"aX":14.27409253387905},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.9,"breakHorizontal":-15.6,"spinRate":2009,"spinDirection":106},"zone":8,"typeConfidence":2.0,"plateTime":0.4540311938023298,"extension":6.3367334679314045},"hitData":{"launchSpeed":95.2,"launchAngle":22.0,"totalDistance":310.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":35.56,"coordY":111.66}},"index":6,"playId":"3caabdd7-9807-3973-9af1-d3178edc6b9c","pitchNumber":2,"startTime":"2026-03-01T21:31:40.888Z","endTime":"2026-03-01T21:32:06.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_ab"},{"player":{"id":594835,"link":"/api/v1/people/594835"},"credit":"p_ab"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_pa"},{"player":{"id":594835,"link":"/api/v1/people/594835"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.1,"awayTeamWinProbability":11.900000000000006,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":0.51,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:32:06.502Z","atBatIndex":43},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Daniel Susac pops out to second baseman Nick Solak.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-01T21:32:29.629Z","endTime":"2026-03-01T21:33:21.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594835,"fullName":"Marco Gonzales","link":"/api/v1/people/594835"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669256,"link":"/api/v1/people/669256"},"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(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":91.3,"endSpeed":84.0,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.874714154358593,"aZ":-24.774179533588132,"pfxX":10.46471131821876,"pfxZ":4.1378355420721,"pX":-0.9753205432788218,"pZ":1.7820202952986035,"vX0":-10.771156864982983,"vY0":-132.55487485885243,"vZ0":-4.446331682767185,"x":154.18,"y":190.67,"x0":1.770553308675486,"y0":50.0059530011724,"z0":5.27797972913934,"aX":18.728976160118716},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.7,"breakHorizontal":-16.8,"spinRate":1953,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.41235304175005894,"extension":6.475467300492839},"index":0,"playId":"13baafa1-6f96-33e6-aace-223bc9be0dd5","pitchNumber":1,"startTime":"2026-03-01T21:32:29.811Z","endTime":"2026-03-01T21:32:35.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"second":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.764520602371434,"aZ":-24.954389780911878,"pfxX":1.8925163479708265,"pfxZ":4.416390929561851,"pX":0.9021445075444156,"pZ":2.963932875053047,"vX0":-4.013389212545231,"vY0":-126.74881546429943,"vZ0":-0.891457439970364,"x":82.61,"y":158.75,"x0":2.2568618696226763,"y0":50.002442090631575,"z0":5.30437431505606,"aX":3.0939466684773484},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.0,"breakHorizontal":-2.5,"spinRate":2073,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.43136722043375775,"extension":6.318208014622564},"index":1,"playId":"d2a24c85-5522-3078-a802-54c7304a6664","pitchNumber":2,"startTime":"2026-03-01T21:32:46.999Z","endTime":"2026-03-01T21:32:55.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"second":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.203969096185418,"aZ":-24.082439965341006,"pfxX":0.8920066199191679,"pfxZ":4.879592627520555,"pX":-0.6534937041452993,"pZ":2.9173601452227462,"vX0":-6.689486417040815,"vY0":-127.45159031600464,"vZ0":-1.361288416831136,"x":141.91,"y":160.01,"x0":1.8802448809404306,"y0":50.00396532815113,"z0":5.345778123952077,"aX":1.480637523746683},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.8,"breakHorizontal":-0.2,"spinRate":2064,"spinDirection":134},"zone":4,"typeConfidence":2.0,"plateTime":0.4284274021401151,"extension":6.416829406505588},"hitData":{"launchSpeed":63.4,"launchAngle":57.0,"totalDistance":178.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":167.43,"coordY":142.8}},"index":2,"playId":"01487179-f472-3561-8f4e-12cda00b75dd","pitchNumber":3,"startTime":"2026-03-01T21:33:08.090Z","endTime":"2026-03-01T21:33:21.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"second":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"credit":"b_ab"},{"player":{"id":594835,"link":"/api/v1/people/594835"},"credit":"p_ab"},{"player":{"id":691740,"link":"/api/v1/people/691740"},"credit":"b_pa"},{"player":{"id":594835,"link":"/api/v1/people/594835"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.8,"awayTeamWinProbability":14.200000000000003,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.65,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:33:21.740Z","atBatIndex":44},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Osleivis Basabe doubles (2) on a line drive to left fielder Tirso Ornelas. Casey Schmitt scores.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-01T21:33:22.904Z","endTime":"2026-03-01T21:34:20.064Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594835,"fullName":"Marco Gonzales","link":"/api/v1/people/594835"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672359,"link":"/api/v1/people/672359"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":{"id":594835,"link":"/api/v1/people/594835"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":81.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.38692101571062,"aZ":-26.61361797181622,"pfxX":10.682179314953473,"pfxZ":3.252433123162409,"pX":-0.17047380661215927,"pZ":1.8114916970228128,"vX0":-8.755339951656815,"vY0":-130.45198146111787,"vZ0":-3.8963255351348223,"x":123.5,"y":189.87,"x0":1.8539448302245856,"y0":50.004073123500866,"z0":5.348229070625353,"aX":18.272788338230043},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.2,"breakHorizontal":-17.2,"spinRate":1927,"spinDirection":120},"zone":8,"typeConfidence":2.0,"plateTime":0.42109648103796715,"extension":6.3442716847821075},"hitData":{"launchSpeed":97.8,"launchAngle":13.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":48.21,"coordY":96.69}},"index":0,"playId":"78a8253c-4f18-3427-bede-a65078708618","pitchNumber":1,"startTime":"2026-03-01T21:33:49.813Z","endTime":"2026-03-01T21:34:20.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":678545,"link":"/api/v1/people/678545","batSide":{"code":"R","description":"Right"}},"second":{"id":669477,"link":"/api/v1/people/669477"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"credit":"b_ab"},{"player":{"id":594835,"link":"/api/v1/people/594835"},"credit":"p_ab"},{"player":{"id":678545,"link":"/api/v1/people/678545"},"credit":"b_pa"},{"player":{"id":594835,"link":"/api/v1/people/594835"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.9,"awayTeamWinProbability":8.099999999999994,"homeTeamWinProbabilityAdded":6.1000000000000085,"leverageIndex":0.77,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:34:20.064Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Bericoto singles on a sharp line drive to left fielder Tirso Ornelas. Osleivis Basabe scores.","rbi":1,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-01T21:34:32.975Z","endTime":"2026-03-01T21:36:06.636Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594835,"fullName":"Marco Gonzales","link":"/api/v1/people/594835"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672359,"link":"/api/v1/people/672359"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":{"id":594835,"link":"/api/v1/people/594835"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Victor Bericoto replaces Grant McCray.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-01T21:34:09.893Z","endTime":"2026-03-01T21:34:35.009Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682674,"link":"/api/v1/people/682674"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":687529,"link":"/api/v1/people/687529"},"defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"second":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.661204848831517,"aZ":-30.709312992318512,"pfxX":9.96910578919674,"pfxZ":1.0004562941279795,"pX":0.6219196606560377,"pZ":1.5683918890641615,"vX0":-7.134465909460861,"vY0":-120.07928311625692,"vZ0":-1.932264358793692,"x":93.29,"y":196.43,"x0":2.339146563216284,"y0":50.00089644546504,"z0":5.120716921577987,"aX":14.529520222701723},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.6,"breakHorizontal":-16.3,"spinRate":1974,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.45647373217806786,"extension":6.445684579353696},"index":1,"playId":"01f9a4c9-7bf8-34ed-b05b-12d597bdd94c","pitchNumber":1,"startTime":"2026-03-01T21:34:35.009Z","endTime":"2026-03-01T21:34:40.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"second":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.4312202055219,"aZ":-24.67420069214803,"pfxX":1.4524641781711192,"pfxZ":4.464239811511133,"pX":-0.09734955239611938,"pZ":2.754951502819172,"vX0":-5.804025869724349,"vY0":-128.25376140549227,"vZ0":-1.6834272643899166,"x":120.71,"y":164.4,"x0":1.998021684092567,"y0":50.00361314392998,"z0":5.328533315856304,"aX":2.441415232222334},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.9,"breakHorizontal":-1.4,"spinRate":2067,"spinDirection":128},"zone":5,"typeConfidence":2.0,"plateTime":0.42569850893322414,"extension":6.344175615801821},"index":2,"playId":"72d83060-24b1-39f5-bbc8-531cf079e2c0","pitchNumber":2,"startTime":"2026-03-01T21:35:16.267Z","endTime":"2026-03-01T21:35:21.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"second":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.105927566235177,"aZ":-30.1567157555451,"pfxX":10.249338059273285,"pfxZ":1.391860569025587,"pX":-0.022458700388608786,"pZ":2.318441476026949,"vX0":-8.301588128813897,"vY0":-120.22475413180118,"vZ0":-0.40115192854463066,"x":117.86,"y":176.18,"x0":2.165441187856226,"y0":50.0008483133423,"z0":5.193975315789472,"aX":14.809765247722888},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":2.8,"breakHorizontal":-16.2,"spinRate":2010,"spinDirection":102},"zone":5,"typeConfidence":2.0,"plateTime":0.45785617211857366,"extension":6.33870885621549},"hitData":{"launchSpeed":111.9,"launchAngle":11.0,"totalDistance":211.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":82.42,"coordY":91.44}},"index":3,"playId":"95d8ee05-140c-3892-9aaf-f9040c728829","pitchNumber":3,"startTime":"2026-03-01T21:35:43.320Z","endTime":"2026-03-01T21:36:06.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"second":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"credit":"b_ab"},{"player":{"id":594835,"link":"/api/v1/people/594835"},"credit":"p_ab"},{"player":{"id":682674,"link":"/api/v1/people/682674"},"credit":"b_pa"},{"player":{"id":594835,"link":"/api/v1/people/594835"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.1,"awayTeamWinProbability":4.900000000000006,"homeTeamWinProbabilityAdded":3.1999999999999886,"leverageIndex":0.46,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:36:06.636Z","atBatIndex":46},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis Matos pops out to third baseman Marcos Castañon in foul territory.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-01T21:37:13.571Z","endTime":"2026-03-01T21:39:57.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594835,"fullName":"Marco Gonzales","link":"/api/v1/people/594835"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,7,8,9],"actionIndex":[0],"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":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":676203,"link":"/api/v1/people/676203"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Luis Matos replaces Jared Oliva.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-01T21:36:02.080Z","endTime":"2026-03-01T21:36:14.058Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682641,"link":"/api/v1/people/682641"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":666931,"link":"/api/v1/people/666931"},"defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"first":{"id":682674,"link":"/api/v1/people/682674"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-01T21:36:14.058Z","endTime":"2026-03-01T21:37:15.605Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"first":{"id":682674,"link":"/api/v1/people/682674"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.0767427682207,"aZ":-24.100049531172864,"pfxX":0.23970783761296355,"pfxZ":4.884369209024943,"pX":-0.7952862345754926,"pZ":3.677532225598277,"vX0":-7.050988564037128,"vY0":-127.2466441921335,"vZ0":0.31157184246365255,"x":147.31,"y":139.49,"x0":1.9707915501033,"y0":50.00380769541285,"z0":5.450202647917654,"aX":0.3968771872319975},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":9.1,"breakHorizontal":1.1,"spinRate":2090,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.42907529438245984,"extension":6.387254357263019},"index":2,"playId":"5d037416-82eb-3fa1-b760-223199521533","pitchNumber":1,"startTime":"2026-03-01T21:37:15.605Z","endTime":"2026-03-01T21:37:20.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"first":{"id":682674,"link":"/api/v1/people/682674"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":90.9,"endSpeed":83.0,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.004795350623457,"aZ":-17.950443111954815,"pfxX":7.599630904114467,"pfxZ":8.034632892427902,"pX":-0.2546904940637718,"pZ":4.135630659312894,"vX0":-7.775503705423279,"vY0":-132.1702849782467,"vZ0":-0.2827688789575688,"x":126.71,"y":127.12,"x0":1.737055379475535,"y0":50.00275643814873,"z0":5.56149433333962,"aX":13.454275564489285},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.8,"breakHorizontal":-12.1,"spinRate":2052,"spinDirection":135},"zone":11,"typeConfidence":2.0,"plateTime":0.41430928524228783,"extension":6.3931970413115415},"index":3,"playId":"a9c9e078-5d53-3c28-bb18-f88fadee6bd9","pitchNumber":2,"startTime":"2026-03-01T21:37:32.976Z","endTime":"2026-03-01T21:37:38.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"first":{"id":682674,"link":"/api/v1/people/682674"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.5,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26287734877859,"aZ":-19.86679709078118,"pfxX":8.557924729726732,"pfxZ":7.0618708889832345,"pX":-0.40322216592061405,"pZ":3.070072020308325,"vX0":-8.530306062401579,"vY0":-131.0787417804364,"vZ0":-2.1135541728875467,"x":132.37,"y":155.89,"x0":1.778754174017941,"y0":50.00342111953223,"z0":5.367445717504669,"aX":14.917918633100134},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.5,"breakHorizontal":-13.7,"spinRate":2096,"spinDirection":122},"zone":1,"typeConfidence":2.0,"plateTime":0.417574304718181,"extension":6.371510680140645},"index":4,"playId":"bd1706da-61e4-395c-8851-ac06b3393dc8","pitchNumber":3,"startTime":"2026-03-01T21:37:54.315Z","endTime":"2026-03-01T21:37:59.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"first":{"id":682674,"link":"/api/v1/people/682674"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.04237759958705,"aZ":-23.250152868832505,"pfxX":1.5742319115693189,"pfxZ":5.426501928687511,"pX":-2.092287075104726,"pZ":2.457184409408381,"vX0":-10.329665515185003,"vY0":-126.69767049120429,"vZ0":-2.6466031806485733,"x":196.75,"y":172.44,"x0":1.8127428406695076,"y0":50.00403957615816,"z0":5.350397936525917,"aX":2.5907846257258274},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":9.5,"breakHorizontal":-0.8,"spinRate":2109,"spinDirection":138},"zone":11,"typeConfidence":2.0,"plateTime":0.4303908981679423,"extension":6.441272669005779},"index":5,"playId":"af8b5208-3691-3b4f-bd74-8df11de3542e","pitchNumber":4,"startTime":"2026-03-01T21:38:17.759Z","endTime":"2026-03-01T21:38:23.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"first":{"id":682674,"link":"/api/v1/people/682674"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":6,"startTime":"2026-03-01T21:38:27.595Z","endTime":"2026-03-01T21:38:43.929Z","isPitch":false,"type":"action","player":{"id":682641,"link":"/api/v1/people/682641"},"defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"first":{"id":682674,"link":"/api/v1/people/682674"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.336067118158173,"aZ":-23.743628145891638,"pfxX":1.9427941340124388,"pfxZ":5.200203645241958,"pX":0.07589915418088082,"pZ":2.438155321899163,"vX0":-5.807116982175689,"vY0":-125.93271912744027,"vZ0":-2.155165998264045,"x":114.11,"y":172.95,"x0":2.1498995886707584,"y0":50.003347224503,"z0":5.207588984758946,"aX":3.1506149022692824},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":9.2,"breakHorizontal":-2.3,"spinRate":2109,"spinDirection":132},"zone":5,"typeConfidence":2.0,"plateTime":0.4333971925398501,"extension":6.422604713662651},"index":7,"playId":"b4e3a877-4282-3c41-a529-a1442ea81341","pitchNumber":5,"startTime":"2026-03-01T21:38:43.929Z","endTime":"2026-03-01T21:38:52.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"first":{"id":682674,"link":"/api/v1/people/682674"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.1,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.243409669313692,"aZ":-22.137809574159427,"pfxX":9.248276781392068,"pfxZ":5.802348518469421,"pX":-0.1521678950761779,"pZ":2.925455396203397,"vX0":-8.445021211185269,"vY0":-130.86267473056452,"vZ0":-1.9896590677709844,"x":122.8,"y":159.79,"x0":1.919007305000633,"y0":50.00436475502513,"z0":5.358138598384433,"aX":16.002776914963277},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.3,"breakHorizontal":-14.9,"spinRate":1957,"spinDirection":125},"zone":2,"typeConfidence":2.0,"plateTime":0.4189415966064405,"extension":6.4768191748745325},"index":8,"playId":"681c17b1-67d5-3d9d-8f8c-230a9296c15d","pitchNumber":6,"startTime":"2026-03-01T21:39:11.952Z","endTime":"2026-03-01T21:39:21.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"first":{"id":682674,"link":"/api/v1/people/682674"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":82.8,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.50910450354674,"aZ":-14.84488800152841,"pfxX":5.979581782465763,"pfxZ":9.785454432119838,"pX":-0.4706161032995414,"pZ":3.4519935897843763,"vX0":-7.657437349262122,"vY0":-132.7555426798704,"vZ0":-2.4921716276488963,"x":134.94,"y":145.58,"x0":1.6849401693336932,"y0":50.00284427807883,"z0":5.493770841654531,"aX":10.589956948637623},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.3,"breakHorizontal":-9.0,"spinRate":2171,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.41382955899467433,"extension":6.470113929559273},"hitData":{"launchSpeed":80.2,"launchAngle":79.0,"totalDistance":39.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":103.65,"coordY":192.39}},"index":9,"playId":"c563b722-e416-3326-a44e-cd068433322c","pitchNumber":7,"startTime":"2026-03-01T21:39:41.808Z","endTime":"2026-03-01T21:39:57.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"first":{"id":682674,"link":"/api/v1/people/682674"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682641,"link":"/api/v1/people/682641"},"credit":"b_ab"},{"player":{"id":594835,"link":"/api/v1/people/594835"},"credit":"p_ab"},{"player":{"id":682641,"link":"/api/v1/people/682641"},"credit":"b_pa"},{"player":{"id":594835,"link":"/api/v1/people/594835"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":94.6,"awayTeamWinProbability":5.400000000000006,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.24,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:39:57.435Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Will Brennan grounds out, shortstop Mason McCoy to first baseman Jose F Miranda.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-01T21:40:17.847Z","endTime":"2026-03-01T21:40:36.137Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594835,"fullName":"Marco Gonzales","link":"/api/v1/people/594835"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669200,"link":"/api/v1/people/669200"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669304,"link":"/api/v1/people/669304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.6,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.97724352375503,"aZ":-24.683124404164612,"pfxX":8.861293824755974,"pfxZ":4.281682186230016,"pX":0.8013203662882084,"pZ":3.052838345411566,"vX0":-6.2621941721580585,"vY0":-131.4896081356929,"vZ0":-1.1921229512853178,"x":86.46,"y":156.35,"x0":2.0628785030396863,"y0":50.005406955175744,"z0":5.344227764556216,"aX":15.513252589870921},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.7,"breakHorizontal":-14.6,"spinRate":1675,"spinDirection":117},"zone":3,"typeConfidence":2.0,"plateTime":0.416625738643273,"extension":6.492885709312456},"hitData":{"launchSpeed":58.6,"launchAngle":9.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.32,"coordY":153.27}},"index":0,"playId":"7a782242-78f5-34cc-8482-d8bdbe10122e","pitchNumber":1,"startTime":"2026-03-01T21:40:24.379Z","endTime":"2026-03-01T21:40:36.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":682674,"link":"/api/v1/people/682674"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686823,"link":"/api/v1/people/686823"},"credit":"b_ab"},{"player":{"id":594835,"link":"/api/v1/people/594835"},"credit":"p_ab"},{"player":{"id":686823,"link":"/api/v1/people/686823"},"credit":"b_pa"},{"player":{"id":594835,"link":"/api/v1/people/594835"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.1,"awayTeamWinProbability":5.900000000000006,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:40:36.137Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Campusano grounds out, second baseman Christian Koss to first baseman Jake Holton.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-01T21:42:57.154Z","endTime":"2026-03-01T21:43:27.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[6,7],"actionIndex":[0,1,2,3,4,5],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687724,"link":"/api/v1/people/687724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from shortstop to second base for Christian Koss.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-01T21:42:22.343Z","endTime":"2026-03-01T21:42:22.358Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"101","replacedPlayer":{"id":642715,"link":"/api/v1/people/642715"},"defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Buddy Kennedy replaces second baseman Casey Schmitt, batting 3rd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-01T21:42:22.358Z","endTime":"2026-03-01T21:42:22.360Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671083,"link":"/api/v1/people/671083"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"301","replacedPlayer":{"id":669477,"link":"/api/v1/people/669477"},"defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":669477,"link":"/api/v1/people/669477"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from third base to shortstop for Osleivis Basabe.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-01T21:42:22.360Z","endTime":"2026-03-01T21:42:22.362Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"501","replacedPlayer":{"id":656305,"link":"/api/v1/people/656305"},"defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":678545,"link":"/api/v1/people/678545"},"shortstop":{"id":683766,"link":"/api/v1/people/683766"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Victor Bericoto remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-01T21:42:22.362Z","endTime":"2026-03-01T21:42:22.363Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682674,"link":"/api/v1/people/682674"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":687529,"link":"/api/v1/people/687529"},"defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":687529,"link":"/api/v1/people/687529"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Luis Matos remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-01T21:42:22.363Z","endTime":"2026-03-01T21:42:22.366Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682641,"link":"/api/v1/people/682641"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"701","replacedPlayer":{"id":666931,"link":"/api/v1/people/666931"},"defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":666931,"link":"/api/v1/people/666931"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Caleb Kilian replaces Tristan Beck.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-01T21:42:22.366Z","endTime":"2026-03-01T21:42:58.668Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668873,"link":"/api/v1/people/668873"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663941,"link":"/api/v1/people/663941","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.466839441988945,"aZ":-28.546918547059295,"pfxX":-0.07377891661359648,"pfxZ":2.0823196239717428,"pX":0.8033015388360276,"pZ":1.9442783324100854,"vX0":8.024666382579628,"vY0":-131.10242473316097,"vZ0":-4.583604583308113,"x":86.38,"y":186.28,"x0":-2.2864050062198,"y0":50.00310166955475,"z0":5.843487793631783,"aX":-0.12899441398235528},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.0,"breakHorizontal":-1.6,"spinRate":2259,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.41762495298335134,"extension":6.76494661604403},"index":6,"playId":"44b943fb-ea60-3d20-9b56-e75e28fb85f2","pitchNumber":1,"startTime":"2026-03-01T21:42:58.668Z","endTime":"2026-03-01T21:43:03.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.7,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.79004815708819,"aZ":-22.716063318996927,"pfxX":-8.555202041413107,"pfxZ":4.617281856710751,"pX":-0.40466614213449253,"pZ":2.2290846642332314,"vX0":8.294710547830283,"vY0":-141.79486802058398,"vZ0":-5.984412450010498,"x":132.42,"y":178.59,"x0":-2.2487558872028344,"y0":50.00048532707785,"z0":5.805105775222726,"aX":-17.512681266659676},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.3,"breakHorizontal":13.9,"spinRate":2340,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.38548523530912115,"extension":6.7302292085315605},"hitData":{"launchSpeed":95.4,"launchAngle":-2.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":129.47,"coordY":146.32}},"index":7,"playId":"81b32793-2c6f-3ef5-94db-8de2d4c6b018","pitchNumber":2,"startTime":"2026-03-01T21:43:16.250Z","endTime":"2026-03-01T21:43:27.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"credit":"b_ab"},{"player":{"id":668873,"link":"/api/v1/people/668873"},"credit":"p_ab"},{"player":{"id":669134,"link":"/api/v1/people/669134"},"credit":"b_pa"},{"player":{"id":668873,"link":"/api/v1/people/668873"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.6,"awayTeamWinProbability":4.400000000000006,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:43:27.857Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose F Miranda grounds out softly, pitcher Caleb Kilian to first baseman Jake Holton.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-01T21:43:47.159Z","endTime":"2026-03-01T21:44:42.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":669304,"fullName":"Jose F Miranda","link":"/api/v1/people/669304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"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":669304,"fullName":"Jose F Miranda","link":"/api/v1/people/669304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668873,"link":"/api/v1/people/668873"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":687724,"link":"/api/v1/people/687724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.11600002824777,"aZ":-14.551119826661589,"pfxX":-3.305558163752849,"pfxZ":8.522218552000872,"pX":0.8514652846502919,"pZ":2.9566367829395217,"vX0":9.530062504240513,"vY0":-142.92551315053856,"vZ0":-5.1799250130474475,"x":84.54,"y":158.95,"x0":-2.097452533188867,"y0":50.00302678905731,"z0":5.707242299135481,"aX":-6.837198444799355},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.5,"breakHorizontal":4.1,"spinRate":2215,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.38331063123872555,"extension":6.769475162669861},"index":0,"playId":"399e966c-d3ca-3ae4-beec-7606117158a7","pitchNumber":1,"startTime":"2026-03-01T21:43:53.991Z","endTime":"2026-03-01T21:44:00.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669304,"link":"/api/v1/people/669304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.84403310508283,"aZ":-18.925137598940804,"pfxX":-9.602421506116277,"pfxZ":6.61164873971534,"pX":-0.8300022059509038,"pZ":1.613093758678608,"vX0":7.622387221993984,"vY0":-141.0413551989801,"vZ0":-7.862667310706825,"x":148.64,"y":195.23,"x0":-2.328029385380324,"y0":50.000050067739274,"z0":5.670354292982021,"aX":-19.229190509168347},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.4,"breakHorizontal":15.7,"spinRate":2341,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.38922410779946404,"extension":6.7629649287378735},"index":1,"playId":"433b7dd4-4ea2-32cb-847b-9466a4346d32","pitchNumber":2,"startTime":"2026-03-01T21:44:10.946Z","endTime":"2026-03-01T21:44:16.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669304,"link":"/api/v1/people/669304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.55204027461174,"aZ":-25.052882224938287,"pfxX":-0.6718199293594733,"pfxZ":3.9152468197250307,"pX":0.21236260440658633,"pZ":1.0683663096472173,"vX0":6.539674772847806,"vY0":-134.41631846176372,"vZ0":-7.509535150646798,"x":108.91,"y":209.93,"x0":-2.1703796199063268,"y0":50.00536106306424,"z0":5.691107135907014,"aX":-1.2229601453606238},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.5,"breakHorizontal":-0.2,"spinRate":2578,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.4082869574672312,"extension":6.679665130243836},"hitData":{"launchSpeed":37.6,"launchAngle":-20.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":127.61,"coordY":191.91}},"index":2,"playId":"9240ef94-ddb9-3aae-b92a-6cb9fa6340c3","pitchNumber":3,"startTime":"2026-03-01T21:44:33.506Z","endTime":"2026-03-01T21:44:42.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669304,"link":"/api/v1/people/669304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669304,"link":"/api/v1/people/669304"},"credit":"b_ab"},{"player":{"id":668873,"link":"/api/v1/people/668873"},"credit":"p_ab"},{"player":{"id":669304,"link":"/api/v1/people/669304"},"credit":"b_pa"},{"player":{"id":668873,"link":"/api/v1/people/668873"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.38,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:44:42.450Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ethan Salas grounds out to first baseman Jake Holton.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-01T21:45:08.819Z","endTime":"2026-03-01T21:45:45.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":806956,"fullName":"Ethan Salas","link":"/api/v1/people/806956"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":806956,"fullName":"Ethan Salas","link":"/api/v1/people/806956"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687724,"link":"/api/v1/people/687724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ethan Salas replaces Rodolfo Durán.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-01T21:44:51.535Z","endTime":"2026-03-01T21:45:10.814Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806956,"link":"/api/v1/people/806956"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":660710,"link":"/api/v1/people/660710"},"defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":660710,"link":"/api/v1/people/660710","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80392750824826,"aZ":-13.642999542746951,"pfxX":-4.1462354320921895,"pfxZ":9.063817861787758,"pX":0.09631231632911369,"pZ":3.3274404149359524,"vX0":8.095738807892577,"vY0":-142.1387749209286,"vZ0":-4.332257383733565,"x":113.33,"y":148.94,"x0":-2.2511098098533737,"y0":50.00491722365475,"z0":5.738763638039406,"aX":-8.479802026254186},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.7,"breakHorizontal":5.9,"spinRate":2182,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.38545891398550136,"extension":6.828674860870041},"index":1,"playId":"9a72209e-41b6-30e5-b20d-679fe1453803","pitchNumber":1,"startTime":"2026-03-01T21:45:10.814Z","endTime":"2026-03-01T21:45:15.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":806956,"link":"/api/v1/people/806956","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.916330973653096,"aZ":-43.44271127452221,"pfxX":3.607617316659484,"pfxZ":-7.8548833634272395,"pX":0.022996837672422485,"pZ":1.7477587727666966,"vX0":4.401971621350488,"vY0":-119.78957683119295,"vZ0":-0.6519505588659925,"x":116.12,"y":191.59,"x0":-2.3161419042005846,"y0":50.002653663696904,"z0":5.950666119169905,"aX":5.1751039625615185},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-14.0,"breakHorizontal":-7.7,"spinRate":2672,"spinDirection":30},"zone":8,"typeConfidence":2.0,"plateTime":0.4594973795263475,"extension":6.735816576615582},"hitData":{"launchSpeed":72.7,"launchAngle":-42.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.81,"coordY":169.61}},"index":2,"playId":"40b4c2c8-05a4-3552-b88f-36707f38dec1","pitchNumber":2,"startTime":"2026-03-01T21:45:32.763Z","endTime":"2026-03-01T21:45:45.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":806956,"link":"/api/v1/people/806956","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806956,"link":"/api/v1/people/806956"},"credit":"b_ab"},{"player":{"id":668873,"link":"/api/v1/people/668873"},"credit":"p_ab"},{"player":{"id":806956,"link":"/api/v1/people/806956"},"credit":"b_pa"},{"player":{"id":668873,"link":"/api/v1/people/668873"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:45:45.735Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nate Furman grounds out to first baseman Romeo Sanabria.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-01T21:48:10.557Z","endTime":"2026-03-01T21:48:22.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701240,"fullName":"Ethan Routzahn","link":"/api/v1/people/701240"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"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":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":703804,"link":"/api/v1/people/703804"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Romeo Sanabria replaces first baseman Jose F Miranda, batting 7th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-01T21:46:55.809Z","endTime":"2026-03-01T21:46:55.824Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703804,"link":"/api/v1/people/703804"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"701","replacedPlayer":{"id":669304,"link":"/api/v1/people/669304"},"defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":669304,"link":"/api/v1/people/669304"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Ethan Salas remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-01T21:46:55.824Z","endTime":"2026-03-01T21:46:55.825Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806956,"link":"/api/v1/people/806956"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"801","replacedPlayer":{"id":660710,"link":"/api/v1/people/660710"},"defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660710,"link":"/api/v1/people/660710"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ethan Routzahn replaces Marco Gonzales.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-01T21:46:55.825Z","endTime":"2026-03-01T21:48:12.522Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701240,"link":"/api/v1/people/701240"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":594835,"link":"/api/v1/people/594835","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.331830574505034,"aZ":-35.60861362923803,"pfxX":-9.393648258737898,"pfxZ":-1.8945090863204985,"pX":0.14126031507059858,"pZ":2.472902265567377,"vX0":9.494017307938847,"vY0":-133.75123449268455,"vZ0":1.694707217183857,"x":111.62,"y":172.01,"x0":-2.236968943599203,"y0":50.00653709225283,"z0":4.387869085377022,"aX":-16.99299529490937},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-2.8,"breakHorizontal":14.9,"spinRate":2086,"spinDirection":270},"zone":5,"typeConfidence":2.0,"plateTime":0.40979169650814073,"extension":6.401246235149357},"hitData":{"launchSpeed":89.4,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.75,"coordY":163.53}},"index":3,"playId":"1e5482d1-c60d-3724-92f1-9dd18e981c72","pitchNumber":1,"startTime":"2026-03-01T21:48:12.522Z","endTime":"2026-03-01T21:48:22.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701240,"link":"/api/v1/people/701240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801501,"link":"/api/v1/people/801501"},"credit":"b_ab"},{"player":{"id":701240,"link":"/api/v1/people/701240"},"credit":"p_ab"},{"player":{"id":801501,"link":"/api/v1/people/801501"},"credit":"b_pa"},{"player":{"id":701240,"link":"/api/v1/people/701240"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.8,"awayTeamWinProbability":3.200000000000003,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:48:22.512Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Christian Koss walks.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-01T21:48:44.175Z","endTime":"2026-03-01T21:50:05.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701240,"fullName":"Ethan Routzahn","link":"/api/v1/people/701240"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.263097827614725,"aZ":-35.600444246268026,"pfxX":-9.252052579725493,"pfxZ":-1.8889376295333804,"pX":-0.1680304446384729,"pZ":3.6074265805248578,"vX0":8.606559012976826,"vY0":-133.66377060213782,"vZ0":4.443806453798933,"x":123.4,"y":141.38,"x0":-2.2244596968532315,"y0":50.003495305877145,"z0":4.4766776588663335,"aX":-16.77608816914402},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-2.2,"breakHorizontal":15.0,"spinRate":1960,"spinDirection":264},"zone":11,"typeConfidence":2.0,"plateTime":0.4094643219927838,"extension":6.421418836482403},"index":0,"playId":"9f24fdf1-2ae4-3490-b4a3-7eae3090bac8","pitchNumber":1,"startTime":"2026-03-01T21:48:47.255Z","endTime":"2026-03-01T21:48:52.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701240,"link":"/api/v1/people/701240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":82.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.909499429907335,"aZ":-37.7560224608276,"pfxX":-11.239331736959151,"pfxZ":-3.2003343984042143,"pX":1.0579412908117667,"pZ":1.8095214869493348,"vX0":12.400784435287353,"vY0":-131.86216874237073,"vZ0":0.9744734681832066,"x":76.67,"y":189.92,"x0":-2.270226389981887,"y0":50.005409273066604,"z0":4.244625009220092,"aX":-19.578034223870702},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-5.3,"breakHorizontal":17.3,"spinRate":2046,"spinDirection":263},"zone":14,"typeConfidence":2.0,"plateTime":0.417133804311153,"extension":6.570937088780439},"index":1,"playId":"61905023-c7ab-3e8a-a855-3550950da2bc","pitchNumber":2,"startTime":"2026-03-01T21:49:04.719Z","endTime":"2026-03-01T21:49:09.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701240,"link":"/api/v1/people/701240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":77.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.3910302242469,"aZ":-28.96778627159138,"pfxX":-2.9866388649751157,"pfxZ":2.058505601573515,"pX":1.9621153725781968,"pZ":2.469822395688428,"vX0":11.411353718272489,"vY0":-124.98712442214166,"vZ0":1.3230100756094811,"x":42.21,"y":172.09,"x0":-2.302169515101047,"y0":50.00534759955653,"z0":4.336550315437785,"aX":-4.6614185644884945},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.3,"breakHorizontal":2.4,"spinRate":2079,"spinDirection":273},"zone":14,"typeConfidence":2.0,"plateTime":0.44051625820201634,"extension":6.521492532589503},"index":2,"playId":"0d2c8fbd-3a75-3d8a-a671-5d9a1c93a862","pitchNumber":3,"startTime":"2026-03-01T21:49:24.423Z","endTime":"2026-03-01T21:49:30.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701240,"link":"/api/v1/people/701240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":79.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.581259008275303,"aZ":-29.711476521379208,"pfxX":-1.3888328097710696,"pfxZ":1.515171740107271,"pX":1.272685815660382,"pZ":1.7432961410415713,"vX0":9.869260782166226,"vY0":-127.71290990149738,"vZ0":-0.860422921635905,"x":68.49,"y":191.71,"x0":-2.483877295859079,"y0":50.00528347034855,"z0":4.449526494304626,"aX":-2.263240920955274},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.8,"breakHorizontal":0.0,"spinRate":2130,"spinDirection":259},"zone":14,"typeConfidence":2.0,"plateTime":0.4310712770755445,"extension":6.429976130665604},"index":3,"playId":"b273634e-d4e6-3706-9efd-f9fb38ec1878","pitchNumber":4,"startTime":"2026-03-01T21:49:39.610Z","endTime":"2026-03-01T21:49:45.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701240,"link":"/api/v1/people/701240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86356937224626,"aZ":-37.08944781774294,"pfxX":-9.747897130762428,"pfxZ":-2.7660795920010504,"pX":-1.573844660295424,"pZ":2.8708182480232143,"vX0":5.580668932719776,"vY0":-133.0488570411017,"vZ0":2.8037043731836246,"x":176.99,"y":161.27,"x0":-2.4416867605492754,"y0":50.00222421980041,"z0":4.506887529196975,"aX":-17.323735998232824},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-4.1,"breakHorizontal":16.3,"spinRate":2001,"spinDirection":259},"zone":11,"typeConfidence":2.0,"plateTime":0.41305566021928986,"extension":6.548144584645361},"index":4,"playId":"25a74e73-9425-3d39-865b-6d6c53ea827b","pitchNumber":5,"startTime":"2026-03-01T21:50:00.090Z","endTime":"2026-03-01T21:50:05.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701240,"link":"/api/v1/people/701240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_pa"},{"player":{"id":701240,"link":"/api/v1/people/701240"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:50:05.756Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Holton singles on a soft fly ball to center fielder Samad Taylor. Christian Koss to 3rd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-01T21:50:18.119Z","endTime":"2026-03-01T21:51:27.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701240,"fullName":"Ethan Routzahn","link":"/api/v1/people/701240"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"postOnThird":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"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":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"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(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":86.3,"endSpeed":78.9,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06776109444271,"aZ":-28.880024030726073,"pfxX":-1.2624120390400404,"pfxZ":2.0737106221387007,"pX":-0.14816101912747193,"pZ":1.9253744016472005,"vX0":6.5314240254572615,"vY0":-125.48091350504417,"vZ0":-0.17189057297109722,"x":122.65,"y":186.79,"x0":-2.6240707290853766,"y0":50.00513264025829,"z0":4.3534802886596395,"aX":-2.0087368457115122},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.0,"breakHorizontal":0.7,"spinRate":2276,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.4369940993197656,"extension":6.60846256559929},"index":0,"playId":"ce4f82e3-18de-3df6-862a-f1dbe6d1d805","pitchNumber":1,"startTime":"2026-03-01T21:50:30.831Z","endTime":"2026-03-01T21:50:36.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701240,"link":"/api/v1/people/701240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.7,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.851814379126342,"aZ":-37.40554537896605,"pfxX":-7.6709755449545005,"pfxZ":-2.9200442699811564,"pX":-1.3626303121650376,"pZ":2.879006203103328,"vX0":5.7835308475703515,"vY0":-132.81185189694813,"vZ0":3.282227828940196,"x":168.94,"y":161.05,"x0":-2.569432667451337,"y0":50.00389095196836,"z0":4.343637355467753,"aX":-13.735225602799517},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-4.3,"breakHorizontal":12.7,"spinRate":1913,"spinDirection":259},"zone":11,"typeConfidence":2.0,"plateTime":0.41206055890801707,"extension":6.381815656911938},"index":1,"playId":"0932ec42-e6d5-3bc5-96e1-0a04269b9f22","pitchNumber":2,"startTime":"2026-03-01T21:50:50.154Z","endTime":"2026-03-01T21:50:55.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701240,"link":"/api/v1/people/701240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.888425139940267,"aZ":-37.34856019406328,"pfxX":-6.857419878120017,"pfxZ":-2.8605057343982576,"pX":-0.46375552420590244,"pZ":2.4003577975724206,"vX0":7.515926238208222,"vY0":-133.33157690314894,"vZ0":2.8054381342733836,"x":134.68,"y":173.97,"x0":-2.424391085754775,"y0":50.006482424034566,"z0":4.024358338705515,"aX":-12.3851605970122},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-4.3,"breakHorizontal":10.8,"spinRate":2101,"spinDirection":271},"zone":4,"typeConfidence":2.0,"plateTime":0.4103393486988609,"extension":6.156620770446361},"hitData":{"launchSpeed":67.7,"launchAngle":36.0,"totalDistance":231.0,"trajectory":"fly_ball","hardness":"soft","location":"8","coordinates":{"coordX":117.87,"coordY":106.96}},"index":2,"playId":"bbd5603b-fe11-389c-9dc3-4715e8bb78d0","pitchNumber":3,"startTime":"2026-03-01T21:51:08.922Z","endTime":"2026-03-01T21:51:27.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701240,"link":"/api/v1/people/701240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687724,"link":"/api/v1/people/687724"},"credit":"b_ab"},{"player":{"id":701240,"link":"/api/v1/people/701240"},"credit":"p_ab"},{"player":{"id":687724,"link":"/api/v1/people/687724"},"credit":"b_pa"},{"player":{"id":701240,"link":"/api/v1/people/701240"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.89999999999999,"awayTeamWinProbability":2.1000000000000085,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.15,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:51:27.054Z","atBatIndex":54},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Buddy Kennedy out on a sacrifice fly to left fielder Tirso Ornelas. Christian Koss scores.","rbi":1,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-01T21:51:28.594Z","endTime":"2026-03-01T21:53:35.428Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701240,"fullName":"Ethan Routzahn","link":"/api/v1/people/701240"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672359,"link":"/api/v1/people/672359"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":{"id":701240,"link":"/api/v1/people/701240"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":76.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.0221479271211,"aZ":-30.67428732903582,"pfxX":-0.2919883291494285,"pfxZ":0.9893861423625427,"pX":1.121868373911217,"pZ":3.1062764282324458,"vX0":8.772405048363215,"vY0":-123.38039450328722,"vZ0":3.3562360417411896,"x":74.24,"y":154.91,"x0":-2.464892926341178,"y0":50.00421272626981,"z0":4.33759560022384,"aX":-0.4448779130686826},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.0,"breakHorizontal":-1.8,"spinRate":2268,"spinDirection":340},"zone":12,"typeConfidence":2.0,"plateTime":0.4465471129130876,"extension":6.637701127504458},"index":0,"playId":"d8a5cfbd-086e-3c0f-b821-86ac5bbf2a6f","pitchNumber":1,"startTime":"2026-03-01T21:51:57.393Z","endTime":"2026-03-01T21:52:03.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701240,"link":"/api/v1/people/701240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"first":{"id":687724,"link":"/api/v1/people/687724"},"third":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.1,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.141056224876206,"aZ":-27.78096372497859,"pfxX":8.755814575516036,"pfxZ":3.2142047057454164,"pX":0.5946152971412673,"pZ":3.6295904000071353,"vX0":4.841355607484902,"vY0":-116.50000684450686,"vZ0":4.285099438888606,"x":94.33,"y":140.78,"x0":-2.651992862016201,"y0":50.00140640461416,"z0":4.400991837374528,"aX":11.959284468388702},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":7.2,"breakHorizontal":-17.0,"spinRate":2467,"spinDirection":67},"zone":12,"typeConfidence":2.0,"plateTime":0.4712638723428726,"extension":6.372231650587166},"index":1,"playId":"42a1b90d-9b56-3655-9e54-f1040292fc6d","pitchNumber":2,"startTime":"2026-03-01T21:52:15.329Z","endTime":"2026-03-01T21:52:21.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701240,"link":"/api/v1/people/701240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"first":{"id":687724,"link":"/api/v1/people/687724"},"third":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":91.8,"endSpeed":83.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.399089479464298,"aZ":-37.59438170587692,"pfxX":-7.7481985731564595,"pfxZ":-3.012127882723332,"pX":-0.5272500939032466,"pZ":2.906652063792525,"vX0":7.625811211224751,"vY0":-133.40299009240854,"vZ0":3.027624334396374,"x":137.1,"y":160.3,"x0":-2.419799717370404,"y0":50.00514435892388,"z0":4.471604398860165,"aX":-13.93091310126218},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-4.6,"breakHorizontal":12.4,"spinRate":2085,"spinDirection":259},"zone":1,"typeConfidence":2.0,"plateTime":0.41099974946557216,"extension":6.317090980870714},"index":2,"playId":"4c1dcb58-aecc-3105-8261-335400a1466c","pitchNumber":3,"startTime":"2026-03-01T21:52:33.658Z","endTime":"2026-03-01T21:52:38.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701240,"link":"/api/v1/people/701240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"first":{"id":687724,"link":"/api/v1/people/687724"},"third":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"playId":"cdeece83-97f1-3f3c-9489-43fc0b090bb2","startTime":"2026-03-01T21:52:53.375Z","endTime":"2026-03-01T21:52:56.946Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":701240,"link":"/api/v1/people/701240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"first":{"id":687724,"link":"/api/v1/people/687724"},"third":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72595435585923,"aZ":-36.39404928337012,"pfxX":-9.03497173813393,"pfxZ":-2.323862993801379,"pX":-0.5907253166276768,"pZ":2.8186310032955024,"vX0":7.7364246674461326,"vY0":-134.056398077726,"vZ0":2.4726412876044668,"x":139.52,"y":162.68,"x0":-2.344086600482679,"y0":50.0030718477313,"z0":4.487073220498979,"aX":-16.399389951584364},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-3.4,"breakHorizontal":14.6,"spinRate":2070,"spinDirection":258},"zone":1,"typeConfidence":2.0,"plateTime":0.40899694614976445,"extension":6.349999927122907},"hitData":{"launchSpeed":97.8,"launchAngle":29.0,"totalDistance":382.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":55.05,"coordY":74.42}},"index":4,"playId":"c54d9916-15dc-3276-9f31-3c01064a979a","pitchNumber":4,"startTime":"2026-03-01T21:53:14.641Z","endTime":"2026-03-01T21:53:35.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701240,"link":"/api/v1/people/701240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"first":{"id":687724,"link":"/api/v1/people/687724"},"third":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671083,"link":"/api/v1/people/671083"},"credit":"b_pa"},{"player":{"id":701240,"link":"/api/v1/people/701240"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":98.4,"awayTeamWinProbability":1.5999999999999943,"homeTeamWinProbabilityAdded":0.5000000000000142,"leverageIndex":0.25,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:53:35.428Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daniel Susac strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-01T21:53:57.117Z","endTime":"2026-03-01T21:55:30.080Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701240,"fullName":"Ethan Routzahn","link":"/api/v1/people/701240"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":806956,"link":"/api/v1/people/806956"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":71.8,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.45270119318304,"aZ":-30.833928601105445,"pfxX":8.26007123054361,"pfxZ":1.0193580902105541,"pX":0.4414558284356985,"pZ":2.5730484003810212,"vX0":4.365083739917951,"vY0":-114.25623305721291,"vZ0":2.8714738426162203,"x":100.17,"y":169.31,"x0":-2.571215848547347,"y0":50.00127029202315,"z0":4.34425823869815,"aX":10.841685651079578},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":3.0,"breakHorizontal":-16.1,"spinRate":2400,"spinDirection":71},"zone":6,"typeConfidence":2.0,"plateTime":0.4807017763119479,"extension":6.515113242542886},"index":0,"playId":"4e9f87e3-1183-3d59-8db6-504513d5c920","pitchNumber":1,"startTime":"2026-03-01T21:53:58.117Z","endTime":"2026-03-01T21:54:05.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701240,"link":"/api/v1/people/701240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"first":{"id":687724,"link":"/api/v1/people/687724"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":78.5,"endSpeed":71.3,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.728280683412216,"aZ":-31.23541850617389,"pfxX":5.96422968195605,"pfxZ":0.7284001843372465,"pX":2.446597866763937,"pZ":2.5074926635041157,"vX0":9.192372222628949,"vY0":-113.81216060759209,"vZ0":2.8556883531774453,"x":23.74,"y":171.08,"x0":-2.4428369782788386,"y0":50.00420653261921,"z0":4.360135938599135,"aX":7.709691027650922},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":2.5,"breakHorizontal":-13.4,"spinRate":2335,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.4839678642203604,"extension":6.599619944341538},"index":1,"playId":"d9d9de19-fe57-3477-a2d1-96c5692c4e1c","pitchNumber":2,"startTime":"2026-03-01T21:54:24.075Z","endTime":"2026-03-01T21:54:31.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701240,"link":"/api/v1/people/701240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"first":{"id":687724,"link":"/api/v1/people/687724"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.7,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80719193796355,"aZ":-27.61938326688312,"pfxX":0.1361899706220262,"pfxZ":2.7441142994357337,"pX":0.2547756999824695,"pZ":1.7353366583197052,"vX0":6.705274327100724,"vY0":-128.08695350211536,"vZ0":-1.2041387467027316,"x":107.29,"y":191.93,"x0":-2.416133609940119,"y0":50.00154615769655,"z0":4.373948846735216,"aX":0.22547818688050775},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.9,"breakHorizontal":-1.8,"spinRate":2304,"spinDirection":241},"zone":9,"typeConfidence":2.0,"plateTime":0.42784717693167096,"extension":6.406354197624483},"index":2,"playId":"b570c8c4-6acf-3630-bc29-a3a95a54bc0b","pitchNumber":3,"startTime":"2026-03-01T21:54:44.750Z","endTime":"2026-03-01T21:54:49.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701240,"link":"/api/v1/people/701240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"first":{"id":687724,"link":"/api/v1/people/687724"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"}},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":71.2,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.84735402266808,"aZ":-33.26133296913019,"pfxX":7.341455468612274,"pfxZ":-0.8390765944954683,"pX":1.2321932861318958,"pZ":2.178221201039724,"vX0":6.423481425075179,"vY0":-113.81260767757138,"vZ0":2.6808544225472124,"x":70.03,"y":179.97,"x0":-2.5964094133395967,"y0":50.0035213199094,"z0":4.313563705640996,"aX":9.485621438573723},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-0.4,"breakHorizontal":-15.1,"spinRate":2376,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4840669271964977,"extension":6.556794260378479},"index":3,"playId":"d79e0e0a-9edd-3cbd-8c4e-2ffd749f8e49","pitchNumber":4,"startTime":"2026-03-01T21:55:24.920Z","endTime":"2026-03-01T21:55:30.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701240,"link":"/api/v1/people/701240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"first":{"id":687724,"link":"/api/v1/people/687724"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"credit":"b_ab"},{"player":{"id":701240,"link":"/api/v1/people/701240"},"credit":"p_ab"},{"player":{"id":691740,"link":"/api/v1/people/691740"},"credit":"b_pa"},{"player":{"id":701240,"link":"/api/v1/people/701240"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.2,"awayTeamWinProbability":1.7999999999999972,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:55:30.080Z","atBatIndex":56},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mason McCoy pops out to shortstop Osleivis Basabe.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-01T21:57:45.995Z","endTime":"2026-03-01T21:57:58.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678576,"fullName":"Wilkin Ramos","link":"/api/v1/people/678576"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Wilkin Ramos replaces Caleb Kilian.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-01T21:55:49.140Z","endTime":"2026-03-01T21:57:48.112Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678576,"link":"/api/v1/people/678576"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668873,"link":"/api/v1/people/668873","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669200,"link":"/api/v1/people/669200","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.780123993486647,"aZ":-25.69194087412393,"pfxX":-11.525201043915864,"pfxZ":3.5926102475519883,"pX":-1.1030004018880533,"pZ":3.173666168194803,"vX0":8.08536597145496,"vY0":-133.92439399814245,"vZ0":-1.0704860794661837,"x":159.04,"y":153.09,"x0":-2.6743537348956234,"y0":50.001389392530484,"z0":5.427829651619758,"aX":-20.789953595770037},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.5,"breakHorizontal":19.0,"spinRate":2035,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.4100591391511754,"extension":7.376455696665762},"hitData":{"launchSpeed":67.5,"launchAngle":51.0,"totalDistance":194.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":104.65,"coordY":126.37}},"index":1,"playId":"4dfb7572-8ae0-37eb-b4f0-0a705858a707","pitchNumber":1,"startTime":"2026-03-01T21:57:48.112Z","endTime":"2026-03-01T21:57:58.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669200,"link":"/api/v1/people/669200","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669200,"link":"/api/v1/people/669200"},"credit":"b_ab"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_ab"},{"player":{"id":669200,"link":"/api/v1/people/669200"},"credit":"b_pa"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.0,"awayTeamWinProbability":1.0,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:57:58.373Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Samad Taylor grounds out, shortstop Osleivis Basabe to first baseman Jake Holton.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-01T21:58:03.382Z","endTime":"2026-03-01T21:59:37.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678576,"fullName":"Wilkin Ramos","link":"/api/v1/people/678576"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687724,"link":"/api/v1/people/687724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.9,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63678174737427,"aZ":-30.295372260905562,"pfxX":-11.860647854236877,"pfxZ":0.9895232919961048,"pX":-0.3347907014081832,"pZ":1.8107983644571573,"vX0":10.419173623345607,"vY0":-137.26552138095903,"vZ0":-3.2546849912973257,"x":129.76,"y":189.89,"x0":-2.653657835741261,"y0":50.00011179085342,"z0":5.09215728501434,"aX":-22.45043243503726},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.2,"breakHorizontal":19.1,"spinRate":2075,"spinDirection":252},"zone":7,"typeConfidence":2.0,"plateTime":0.4002361407013151,"extension":7.444656266529538},"index":0,"playId":"dbec7646-cf1d-3b27-be29-16c81bddc5e1","pitchNumber":1,"startTime":"2026-03-01T21:58:25.403Z","endTime":"2026-03-01T21:58:31.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669392,"link":"/api/v1/people/669392","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.0,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.171192722868536,"aZ":-37.92800681388414,"pfxX":2.474171622469471,"pfxZ":-4.230139993782354,"pX":-0.9580197732728143,"pZ":3.071979713711215,"vX0":3.307992705081622,"vY0":-116.31365758139354,"vZ0":3.2477984910168454,"x":153.52,"y":155.84,"x0":-2.7236346155290603,"y0":50.00093026122618,"z0":5.270045696790526,"aX":3.366900764265441},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-6.5,"breakHorizontal":-5.4,"spinRate":1637,"spinDirection":42},"zone":11,"typeConfidence":2.0,"plateTime":0.4720959400828928,"extension":7.58575798649944},"index":1,"playId":"1b7200e5-5a3a-3809-9ace-05b2b76b09f1","pitchNumber":2,"startTime":"2026-03-01T21:58:38.428Z","endTime":"2026-03-01T21:58:43.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669392,"link":"/api/v1/people/669392","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":71.1,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.503545007416058,"aZ":-39.74150317982459,"pfxX":3.947771191521867,"pfxZ":-5.93515700287799,"pX":1.3155034509604289,"pZ":1.0506212212720918,"vX0":6.9992624451620395,"vY0":-113.3408809328651,"vZ0":-0.39424633927606845,"x":66.86,"y":210.41,"x0":-2.3496035445365964,"y0":50.00265244212709,"z0":5.263012064071535,"aX":5.033379830394874},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-10.4,"breakHorizontal":-9.2,"spinRate":2085,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4869326729149934,"extension":7.639669604633119},"index":2,"playId":"1b443be6-6b95-3121-9d07-1ed71ec8e7ac","pitchNumber":3,"startTime":"2026-03-01T21:58:53.651Z","endTime":"2026-03-01T21:58:59.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669392,"link":"/api/v1/people/669392","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.5,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.91370372548837,"aZ":-24.90502641669456,"pfxX":-9.791327104890378,"pfxZ":3.7596362186733394,"pX":-0.6161119413704091,"pZ":2.7446221756954667,"vX0":8.773401763546683,"vY0":-138.82789539193402,"vZ0":-2.1274866685967697,"x":140.48,"y":164.68,"x0":-2.5603977887575144,"y0":50.0014965285549,"z0":5.195337012841526,"aX":-18.92442504906248},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.5,"breakHorizontal":15.7,"spinRate":2225,"spinDirection":247},"zone":1,"typeConfidence":2.0,"plateTime":0.39601135255608666,"extension":7.485933130912268},"index":3,"playId":"ae2e8016-f060-3c59-9bb4-00fd869178d6","pitchNumber":4,"startTime":"2026-03-01T21:59:07.219Z","endTime":"2026-03-01T21:59:17.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669392,"link":"/api/v1/people/669392","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.1,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.50320816330336,"aZ":-36.22055330889476,"pfxX":2.619673173560883,"pfxZ":-2.9229668287429114,"pX":0.4979175381680597,"pZ":1.2974720807248676,"vX0":5.983254111295958,"vY0":-117.28422686556122,"vZ0":-0.8066183194899746,"x":98.02,"y":203.75,"x0":-2.433091022763409,"y0":50.00310474135581,"z0":5.042728959126599,"aX":3.625553793015438},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-5.2,"breakHorizontal":-6.4,"spinRate":1935,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4681563158230486,"extension":7.665885816645766},"hitData":{"launchSpeed":89.9,"launchAngle":-5.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.21,"coordY":151.89}},"index":4,"playId":"992c41cd-b5ce-3c27-9c82-d44675d564b6","pitchNumber":5,"startTime":"2026-03-01T21:59:27.711Z","endTime":"2026-03-01T21:59:37.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669392,"link":"/api/v1/people/669392","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"credit":"b_ab"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_ab"},{"player":{"id":669392,"link":"/api/v1/people/669392"},"credit":"b_pa"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.15,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-01T21:59:37.043Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Schnell walks.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-01T21:59:46.393Z","endTime":"2026-03-01T22:01:26.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":678010,"fullName":"Nick Schnell","link":"/api/v1/people/678010"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678576,"fullName":"Wilkin Ramos","link":"/api/v1/people/678576"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678010,"fullName":"Nick Schnell","link":"/api/v1/people/678010"},"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":678010,"fullName":"Nick Schnell","link":"/api/v1/people/678010"},"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, 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":79.8,"endSpeed":72.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.350542071007418,"aZ":-37.078192861381616,"pfxX":1.7769365563734851,"pfxZ":-3.6223710534618316,"pX":-0.8725454629193119,"pZ":3.255075161556719,"vX0":3.7717300567071708,"vY0":-116.03093010653247,"vZ0":3.122276631053783,"x":150.26,"y":150.89,"x0":-2.7553468778727073,"y0":50.00513629984904,"z0":5.444323095509422,"aX":2.402949566218535},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-5.4,"breakHorizontal":-4.2,"spinRate":1686,"spinDirection":40},"zone":11,"typeConfidence":2.0,"plateTime":0.47351934040411425,"extension":7.677441649682079},"index":0,"playId":"0e8c731d-311b-3401-a162-f21ad5d9bebd","pitchNumber":1,"startTime":"2026-03-01T21:59:59.666Z","endTime":"2026-03-01T22:00:05.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":678010,"link":"/api/v1/people/678010","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":70.9,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.321746938439414,"aZ":-39.29652211779404,"pfxX":3.0384402462398232,"pfxZ":-5.580904641182331,"pX":-0.32935363613610236,"pZ":1.976098971954955,"vX0":4.079165174339167,"vY0":-113.02479829402135,"vZ0":1.3531368353761781,"x":129.55,"y":185.43,"x0":-2.56231385604797,"y0":50.004913853539705,"z0":5.359384367959771,"aX":3.87510438687977},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-9.4,"breakHorizontal":-6.7,"spinRate":1885,"spinDirection":38},"zone":7,"typeConfidence":2.0,"plateTime":0.48726829871519417,"extension":7.702204899541533},"index":1,"playId":"59d93213-934e-30dd-80bc-32dc53738e76","pitchNumber":2,"startTime":"2026-03-01T22:00:11.939Z","endTime":"2026-03-01T22:00:16.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":678010,"link":"/api/v1/people/678010","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.22625022422376,"aZ":-32.271744829817095,"pfxX":-12.809231985774442,"pfxZ":-0.04739543520550438,"pX":-0.01012465474245232,"pZ":1.1829249417147287,"vX0":11.626476095470682,"vY0":-140.14574344449025,"vZ0":-4.964701598586895,"x":117.39,"y":206.84,"x0":-2.565819263405228,"y0":50.00546773819061,"z0":5.107122753595073,"aX":-25.264249508392695},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":-1.1,"breakHorizontal":20.5,"spinRate":2126,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.39212572896318676,"extension":7.499030625428053},"index":2,"playId":"1193cfd0-1b7c-345c-8179-d7e73bbc4059","pitchNumber":3,"startTime":"2026-03-01T22:00:25.622Z","endTime":"2026-03-01T22:00:30.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":678010,"link":"/api/v1/people/678010","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.0,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.649212142046814,"aZ":-28.00435585019049,"pfxX":-11.220526482280173,"pfxZ":2.0947840405348277,"pX":-0.13534688404550635,"pZ":2.6224438209683876,"vX0":10.237379016911898,"vY0":-140.33306528508743,"vZ0":-1.822216655880259,"x":122.16,"y":167.97,"x0":-2.378225864402368,"y0":50.001335197495,"z0":5.109862642249332,"aX":-22.3108924720504},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":3.6,"breakHorizontal":18.1,"spinRate":2127,"spinDirection":249},"zone":5,"typeConfidence":2.0,"plateTime":0.3907618997176252,"extension":7.530581755589225},"index":3,"playId":"e42aad40-db8a-38a3-af0d-682af55ca784","pitchNumber":4,"startTime":"2026-03-01T22:00:41.621Z","endTime":"2026-03-01T22:00:48.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":678010,"link":"/api/v1/people/678010","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.7,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.666754104935105,"aZ":-27.562601202997882,"pfxX":-11.168187339412176,"pfxZ":2.26773011641665,"pX":1.8078477425918629,"pZ":0.6755460092736969,"vX0":15.822595347714183,"vY0":-141.5286175425179,"vZ0":-7.131450358840369,"x":48.09,"y":220.54,"x0":-2.3987839450985398,"y0":50.00289147760432,"z0":4.987997218126494,"aX":-22.705286027670915},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":2.6,"breakHorizontal":17.0,"spinRate":2163,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.3867073041644491,"extension":7.639588505551972},"index":4,"playId":"3c6b23d2-4684-3f7e-aabd-b1fe6a7a9d60","pitchNumber":5,"startTime":"2026-03-01T22:00:58.582Z","endTime":"2026-03-01T22:01:06.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":678010,"link":"/api/v1/people/678010","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":72.0,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.222636068813724,"aZ":-38.4452248629958,"pfxX":3.6593225803544263,"pfxZ":-4.7730486392137585,"pX":-1.2840579326084824,"pZ":2.8744832347386318,"vX0":1.5361255428070626,"vY0":-113.67125342548034,"vZ0":3.128755705770116,"x":165.95,"y":161.17,"x0":-2.4434675104475745,"y0":50.005568618449104,"z0":5.289032271592291,"aX":4.803864338565903},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-7.6,"breakHorizontal":-7.0,"spinRate":1756,"spinDirection":37},"zone":11,"typeConfidence":2.0,"plateTime":0.4812805207339452,"extension":7.81308290962944},"index":5,"playId":"aada5e72-b538-38a8-8605-ef12cfe79552","pitchNumber":6,"startTime":"2026-03-01T22:01:20.018Z","endTime":"2026-03-01T22:01:26.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":678010,"link":"/api/v1/people/678010","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678010,"link":"/api/v1/people/678010"},"credit":"b_pa"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.1,"awayTeamWinProbability":0.9000000000000057,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-01T22:01:26.018Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tirso Ornelas grounds out, shortstop Osleivis Basabe to first baseman Jake Holton.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-01T22:01:31.394Z","endTime":"2026-03-01T22:03:09.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":672359,"fullName":"Tirso Ornelas","link":"/api/v1/people/672359"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678576,"fullName":"Wilkin Ramos","link":"/api/v1/people/678576"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672359,"fullName":"Tirso Ornelas","link":"/api/v1/people/672359"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687724,"link":"/api/v1/people/687724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.5,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.457038000428724,"aZ":-25.060175171632977,"pfxX":-11.231001893531309,"pfxZ":3.566520248285043,"pX":0.6459323373463968,"pZ":2.992764531270347,"vX0":12.086527240279368,"vY0":-139.8581101419629,"vZ0":-1.7554683394410053,"x":92.38,"y":157.98,"x0":-2.257971694255957,"y0":50.00307328594762,"z0":5.260642980614169,"aX":-22.406753243688872},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.2,"breakHorizontal":18.1,"spinRate":2194,"spinDirection":248},"zone":3,"typeConfidence":2.0,"plateTime":0.3905814071863811,"extension":7.64441613675024},"index":0,"playId":"43b88f63-b429-3e83-ac0d-59db80eeba28","pitchNumber":1,"startTime":"2026-03-01T22:01:48.350Z","endTime":"2026-03-01T22:01:53.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":672359,"link":"/api/v1/people/672359","batSide":{"code":"L","description":"Left"}},"first":{"id":678010,"link":"/api/v1/people/678010"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.669318171332343,"aZ":-30.023575861602843,"pfxX":-12.462855749166941,"pfxZ":1.0640968579488241,"pX":0.8635317929420492,"pZ":1.3641040981115609,"vX0":13.084627190735722,"vY0":-141.2111593185809,"vZ0":-4.926215985357168,"x":84.08,"y":201.95,"x0":-2.2073468160294385,"y0":50.003883682830065,"z0":5.059000504050014,"aX":-25.21207031490841},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":1.1,"breakHorizontal":19.9,"spinRate":2072,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.3876369482983675,"extension":7.725487269167364},"index":1,"playId":"c0068e52-b118-3190-88af-35a956d9b5d7","pitchNumber":2,"startTime":"2026-03-01T22:02:06.236Z","endTime":"2026-03-01T22:02:12.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":672359,"link":"/api/v1/people/672359","batSide":{"code":"L","description":"Left"}},"first":{"id":678010,"link":"/api/v1/people/678010"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.93519387817357,"aZ":-29.168217585766868,"pfxX":-11.136572968405595,"pfxZ":1.595819131893828,"pX":-2.1934540765830017,"pZ":2.833563015968077,"vX0":5.105542556882022,"vY0":-136.57843601489503,"vZ0":-0.5652354463804363,"x":200.61,"y":162.27,"x0":-2.643307991499277,"y0":50.00247488133156,"z0":5.054480280963486,"aX":-20.974755721239323},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.0,"breakHorizontal":19.1,"spinRate":2010,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.4015046294364182,"extension":7.509024666891263},"index":2,"playId":"0f96a3d7-c2d1-3156-9d7e-053420435f6b","pitchNumber":3,"startTime":"2026-03-01T22:02:25.241Z","endTime":"2026-03-01T22:02:30.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":672359,"link":"/api/v1/people/672359","batSide":{"code":"L","description":"Left"}},"first":{"id":678010,"link":"/api/v1/people/678010"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":3,"playId":"758bbe45-7463-3ce1-87be-f0fc35e77b97","startTime":"2026-03-01T22:02:44.340Z","endTime":"2026-03-01T22:02:48.698Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":672359,"link":"/api/v1/people/672359","batSide":{"code":"L","description":"Left"}},"first":{"id":678010,"link":"/api/v1/people/678010"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":71.1,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.802042172510152,"aZ":-40.73434884219668,"pfxX":3.612074895186889,"pfxZ":-6.708748620602918,"pX":0.09910270482062722,"pZ":2.484368570217074,"vX0":4.826062615274886,"vY0":-112.65874133277325,"vZ0":2.8990957834745847,"x":113.22,"y":171.7,"x0":-2.5457801989907507,"y0":50.00154520831099,"z0":5.318328633333574,"aX":4.609645406856239},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-11.0,"breakHorizontal":-7.8,"spinRate":1845,"spinDirection":39},"zone":5,"typeConfidence":2.0,"plateTime":0.48748539800580826,"extension":7.676248572440721},"hitData":{"launchSpeed":66.3,"launchAngle":-13.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":127.45,"coordY":165.05}},"index":4,"playId":"b4c0e9c4-4346-3dbc-aa59-7d94182e7e28","pitchNumber":4,"startTime":"2026-03-01T22:03:00.570Z","endTime":"2026-03-01T22:03:09.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":672359,"link":"/api/v1/people/672359","batSide":{"code":"L","description":"Left"}},"first":{"id":678010,"link":"/api/v1/people/678010"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672359,"link":"/api/v1/people/672359"},"credit":"b_ab"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_ab"},{"player":{"id":672359,"link":"/api/v1/people/672359"},"credit":"b_pa"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.5,"awayTeamWinProbability":0.5,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-03-01T22:03:09.305Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Osleivis Basabe singles on a ground ball to center fielder Samad Taylor.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-01T22:05:29.446Z","endTime":"2026-03-01T22:05:59.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687866,"fullName":"Justin Yeager","link":"/api/v1/people/687866"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Single","eventType":"single","movementReason":null,"runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Clay Dungan replaces shortstop Mason McCoy, batting 9th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-01T22:04:32.120Z","endTime":"2026-03-01T22:04:32.136Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687867,"link":"/api/v1/people/687867"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"901","replacedPlayer":{"id":669200,"link":"/api/v1/people/669200"},"defense":{"pitcher":{"id":701240,"link":"/api/v1/people/701240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":669200,"link":"/api/v1/people/669200"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":678545,"link":"/api/v1/people/678545","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Justin Yeager replaces Ethan Routzahn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-01T22:04:32.136Z","endTime":"2026-03-01T22:05:31.374Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687866,"link":"/api/v1/people/687866"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":701240,"link":"/api/v1/people/701240","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":687867,"link":"/api/v1/people/687867"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":678545,"link":"/api/v1/people/678545","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":83.6,"endSpeed":76.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.427989418553096,"aZ":-34.76765592861629,"pfxX":1.7488663915893587,"pfxZ":-1.721078459888254,"pX":-1.072666495512528,"pZ":4.19984175688902,"vX0":2.13964411097105,"vY0":-121.78010732348565,"vZ0":2.888934329092569,"x":157.89,"y":125.38,"x0":-2.189182948141021,"y0":50.00441134728811,"z0":6.001266839046959,"aX":2.632197363372358},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.2,"breakHorizontal":-3.7,"spinRate":2182,"spinDirection":72},"zone":11,"typeConfidence":0.87,"plateTime":0.44939969085032194,"extension":5.952278890999453},"index":2,"playId":"53177adf-8dcc-3ff7-a921-77c9e93cc837","pitchNumber":1,"startTime":"2026-03-01T22:05:31.374Z","endTime":"2026-03-01T22:05:37.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687866,"link":"/api/v1/people/687866","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":687867,"link":"/api/v1/people/687867"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":678545,"link":"/api/v1/people/678545","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.166252972493517,"aZ":-13.074169181856766,"pfxX":-4.424462144799201,"pfxZ":10.002395088237272,"pX":0.09922453014674776,"pZ":4.801671427338791,"vX0":6.542512995182774,"vY0":-137.2592705400226,"vZ0":-0.8919146367325275,"x":113.22,"y":109.13,"x0":-1.7395617481328753,"y0":50.00141755949201,"z0":6.020366345347912,"aX":-8.448129507724062},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.1,"breakHorizontal":6.6,"spinRate":2110,"spinDirection":211},"zone":12,"typeConfidence":0.9,"plateTime":0.3989181655912959,"extension":6.094036592102599},"hitData":{"launchSpeed":97.5,"launchAngle":1.0,"totalDistance":70.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.32,"coordY":101.26}},"index":3,"playId":"545a4a63-c54b-32a7-8672-1f1d2dba54ea","pitchNumber":2,"startTime":"2026-03-01T22:05:44.379Z","endTime":"2026-03-01T22:05:59.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687866,"link":"/api/v1/people/687866","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":687867,"link":"/api/v1/people/687867"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":678545,"link":"/api/v1/people/678545","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"credit":"b_ab"},{"player":{"id":687866,"link":"/api/v1/people/687866"},"credit":"p_ab"},{"player":{"id":678545,"link":"/api/v1/people/678545"},"credit":"b_pa"},{"player":{"id":687866,"link":"/api/v1/people/687866"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-01T22:05:59.262Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Bericoto singles on a sharp line drive to left fielder Tirso Ornelas. Osleivis Basabe to 2nd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-01T22:06:08.841Z","endTime":"2026-03-01T22:07:31.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687866,"fullName":"Justin Yeager","link":"/api/v1/people/687866"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"postOnSecond":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672359,"link":"/api/v1/people/672359"},"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":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.126762306977387,"aZ":-32.049609915458554,"pfxX":1.483516761578966,"pfxZ":0.07774459400995681,"pX":-0.6158915452259599,"pZ":1.7100722608899395,"vX0":2.8655240409792317,"vY0":-123.15688116108704,"vZ0":-3.1750144353834866,"x":140.48,"y":192.61,"x0":-1.9864963536105604,"y0":50.001896600894966,"z0":5.722720487697792,"aX":2.281038016899258},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.4,"breakHorizontal":-3.4,"spinRate":2173,"spinDirection":93},"zone":7,"typeConfidence":0.9,"plateTime":0.44451080716159197,"extension":6.167349787878112},"index":0,"playId":"4370a87d-2271-32f1-8828-0354a182402e","pitchNumber":1,"startTime":"2026-03-01T22:06:19.169Z","endTime":"2026-03-01T22:06:24.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687866,"link":"/api/v1/people/687866","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":687867,"link":"/api/v1/people/687867"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"first":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"94d1d74b-f90f-3abc-bcfa-ee988b2cfef3","startTime":"2026-03-01T22:06:36.409Z","endTime":"2026-03-01T22:06:40.820Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":687866,"link":"/api/v1/people/687866","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":687867,"link":"/api/v1/people/687867"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"first":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.390219172508633,"aZ":-32.67728747810525,"pfxX":1.5502333592765498,"pfxZ":-0.327619751934785,"pX":-0.050221366191993945,"pZ":3.263136651514769,"vX0":4.120279527621791,"vY0":-122.48567845616374,"vZ0":0.40314464921391946,"x":118.91,"y":150.68,"x0":-1.953292757536966,"y0":50.005236680506215,"z0":5.882668133239471,"aX":2.3631312348694995},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.2,"breakHorizontal":-3.7,"spinRate":2219,"spinDirection":90},"zone":2,"typeConfidence":0.89,"plateTime":0.44658022158314115,"extension":5.944783491909863},"index":2,"playId":"f02e570c-f18f-3261-b707-c9d2d94d02e4","pitchNumber":2,"startTime":"2026-03-01T22:06:58.484Z","endTime":"2026-03-01T22:07:03.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687866,"link":"/api/v1/people/687866","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":687867,"link":"/api/v1/people/687867"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"first":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.978665316488527,"aZ":-33.061343570782185,"pfxX":1.2882937079046552,"pfxZ":-0.5948967300220467,"pX":-0.10262727307753572,"pZ":1.982957315119379,"vX0":3.7848805917054116,"vY0":-121.49996111981466,"vZ0":-2.060420427261045,"x":120.91,"y":185.24,"x0":-1.848388715191567,"y0":50.00144414782392,"z0":5.717037085498508,"aX":1.9244187208387011},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.3,"breakHorizontal":-3.2,"spinRate":2216,"spinDirection":87},"zone":8,"typeConfidence":0.88,"plateTime":0.45093447510680784,"extension":6.323019769067393},"hitData":{"launchSpeed":105.9,"launchAngle":9.0,"totalDistance":203.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":95.04,"coordY":115.43}},"index":3,"playId":"c920d770-8577-34aa-99a9-29ebb049d3ae","pitchNumber":3,"startTime":"2026-03-01T22:07:17.021Z","endTime":"2026-03-01T22:07:31.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687866,"link":"/api/v1/people/687866","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":687867,"link":"/api/v1/people/687867"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"first":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"credit":"b_ab"},{"player":{"id":687866,"link":"/api/v1/people/687866"},"credit":"p_ab"},{"player":{"id":682674,"link":"/api/v1/people/682674"},"credit":"b_pa"},{"player":{"id":687866,"link":"/api/v1/people/687866"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-01T22:07:31.598Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Matos singles on a sharp line drive to left fielder Tirso Ornelas. Osleivis Basabe to 3rd. Victor Bericoto to 2nd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-01T22:07:50.303Z","endTime":"2026-03-01T22:09:06.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687866,"fullName":"Justin Yeager","link":"/api/v1/people/687866"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"postOnSecond":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"postOnThird":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"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":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672359,"link":"/api/v1/people/672359"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.337342958967795,"aZ":-13.344788268482628,"pfxX":-4.574487501760504,"pfxZ":9.637329158736742,"pX":0.49967649956123306,"pZ":2.504221698933307,"vX0":7.490413249660164,"vY0":-138.74208142572127,"vZ0":-6.572400162243453,"x":97.95,"y":171.17,"x0":-1.6378268251460932,"y0":50.00585562940086,"z0":5.789059531779926,"aX":-8.94120268808938},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.3,"breakHorizontal":6.7,"spinRate":2115,"spinDirection":210},"zone":6,"typeConfidence":0.9,"plateTime":0.394404186688992,"extension":6.115040228862733},"index":0,"playId":"519d98c9-c3f5-334e-accd-ab20f9557c8f","pitchNumber":1,"startTime":"2026-03-01T22:08:01.967Z","endTime":"2026-03-01T22:08:12.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687866,"link":"/api/v1/people/687866","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":687867,"link":"/api/v1/people/687867"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"first":{"id":682674,"link":"/api/v1/people/682674"},"second":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.3,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.955856388060152,"aZ":-38.54332181240073,"pfxX":1.7809011175863345,"pfxZ":-4.683170625134011,"pX":0.061180267074887315,"pZ":3.0134479149940123,"vX0":3.742182052144784,"vY0":-115.93381438222448,"vZ0":1.4639252092853647,"x":114.67,"y":157.42,"x0":-1.8062187639272997,"y0":50.00492261924215,"z0":6.056568540428358,"aX":2.420146192376124},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-7.8,"breakHorizontal":-4.2,"spinRate":2243,"spinDirection":37},"zone":2,"typeConfidence":0.78,"plateTime":0.47271332165470703,"extension":6.145318340900689},"index":1,"playId":"845bfa86-8866-3422-bf93-613898513ec8","pitchNumber":2,"startTime":"2026-03-01T22:08:27.883Z","endTime":"2026-03-01T22:08:37.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687866,"link":"/api/v1/people/687866","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":687867,"link":"/api/v1/people/687867"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"first":{"id":682674,"link":"/api/v1/people/682674"},"second":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.6,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.816279757168818,"aZ":-36.409702539365256,"pfxX":-0.04561246421942988,"pfxZ":-3.003069137932889,"pX":0.15669684989217017,"pZ":1.8618537360927083,"vX0":4.546294790559446,"vY0":-118.64235515924273,"vZ0":-1.6507881441958892,"x":111.03,"y":188.51,"x0":-1.7865152322259217,"y0":50.002327512613256,"z0":5.915782667711967,"aX":-0.06519843992517643},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-5.5,"breakHorizontal":-1.1,"spinRate":2263,"spinDirection":30},"zone":8,"typeConfidence":0.6,"plateTime":0.4634456277809993,"extension":6.156714502519305},"hitData":{"launchSpeed":108.9,"launchAngle":11.0,"totalDistance":257.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":83.32,"coordY":81.18}},"index":2,"playId":"50736e01-e181-34eb-a14c-d43723afa0ce","pitchNumber":3,"startTime":"2026-03-01T22:08:52.123Z","endTime":"2026-03-01T22:09:06.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687866,"link":"/api/v1/people/687866","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":687867,"link":"/api/v1/people/687867"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"first":{"id":682674,"link":"/api/v1/people/682674"},"second":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682641,"link":"/api/v1/people/682641"},"credit":"b_ab"},{"player":{"id":687866,"link":"/api/v1/people/687866"},"credit":"p_ab"},{"player":{"id":682641,"link":"/api/v1/people/682641"},"credit":"b_pa"},{"player":{"id":687866,"link":"/api/v1/people/687866"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-01T22:09:06.591Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Will Brennan grounds out, first baseman Romeo Sanabria to pitcher Justin Yeager. Osleivis Basabe scores. Victor Bericoto to 3rd. Luis Matos to 2nd.","rbi":1,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-01T22:09:52.259Z","endTime":"2026-03-01T22:10:57.674Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687866,"fullName":"Justin Yeager","link":"/api/v1/people/687866"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"postOnThird":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":703804,"link":"/api/v1/people/703804"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":687866,"link":"/api/v1/people/687866"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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_force","runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":{"id":687866,"link":"/api/v1/people/687866"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-01T22:09:19.594Z","endTime":"2026-03-01T22:09:54.236Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":687866,"link":"/api/v1/people/687866","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":687867,"link":"/api/v1/people/687867"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"second":{"id":682674,"link":"/api/v1/people/682674"},"third":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.40363681907136,"aZ":-30.830981641454265,"pfxX":0.8269181459640782,"pfxZ":0.8711501186227313,"pX":1.194402380994964,"pZ":0.7421986670189133,"vX0":7.1354909175202526,"vY0":-124.09667108023426,"vZ0":-5.642559551107889,"x":71.47,"y":218.74,"x0":-1.8339776366454925,"y0":50.00618724024892,"z0":5.634951077247028,"aX":1.2806494318285377},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.4,"breakHorizontal":-3.2,"spinRate":2100,"spinDirection":166},"zone":14,"typeConfidence":0.9,"plateTime":0.4425255083303061,"extension":6.234851187873575},"index":1,"playId":"1cc6627a-af37-3c3c-be2d-7e9d63b5c729","pitchNumber":1,"startTime":"2026-03-01T22:09:54.236Z","endTime":"2026-03-01T22:10:00.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687866,"link":"/api/v1/people/687866","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":687867,"link":"/api/v1/people/687867"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"second":{"id":682674,"link":"/api/v1/people/682674"},"third":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":94.6,"endSpeed":86.7,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.611337623521962,"aZ":-14.775699139771648,"pfxX":-5.009473860495284,"pfxZ":9.047328544559909,"pX":1.2123590880955457,"pZ":3.2866894356350644,"vX0":8.898932221762083,"vY0":-137.56522169838533,"vZ0":-4.406368024273339,"x":70.79,"y":150.04,"x0":-1.408839747191439,"y0":50.00064238807958,"z0":5.906065802603387,"aX":-9.631845050195793},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":7.3,"spinRate":1992,"spinDirection":213},"zone":12,"typeConfidence":0.9,"plateTime":0.397682384278347,"extension":5.949337758363322},"index":2,"playId":"0e9a78a2-1749-3cf4-918f-e11b7bd5c5fa","pitchNumber":2,"startTime":"2026-03-01T22:10:17.622Z","endTime":"2026-03-01T22:10:23.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687866,"link":"/api/v1/people/687866","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":687867,"link":"/api/v1/people/687867"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"second":{"id":682674,"link":"/api/v1/people/682674"},"third":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.13104542464894,"aZ":-32.07908338717615,"pfxX":-0.4538997408375418,"pfxZ":0.06081783610810909,"pX":0.3020632717406676,"pZ":1.5655961419612512,"vX0":5.56776991391288,"vY0":-125.31260234265874,"vZ0":-3.6489746964858796,"x":105.49,"y":196.51,"x0":-1.8888963934396512,"y0":50.00482711515301,"z0":5.659177374037232,"aX":-0.7237163940568914},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.5,"breakHorizontal":-0.5,"spinRate":2192,"spinDirection":91},"zone":14,"typeConfidence":0.9,"plateTime":0.43696949956328623,"extension":6.11292039582959},"hitData":{"launchSpeed":80.9,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.74,"coordY":161.0}},"index":3,"playId":"551e91cd-f471-3177-a839-a4c26c171c63","pitchNumber":3,"startTime":"2026-03-01T22:10:34.336Z","endTime":"2026-03-01T22:10:57.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687866,"link":"/api/v1/people/687866","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":687867,"link":"/api/v1/people/687867"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"second":{"id":682674,"link":"/api/v1/people/682674"},"third":{"id":678545,"link":"/api/v1/people/678545"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686823,"link":"/api/v1/people/686823"},"credit":"b_ab"},{"player":{"id":687866,"link":"/api/v1/people/687866"},"credit":"p_ab"},{"player":{"id":686823,"link":"/api/v1/people/686823"},"credit":"b_pa"},{"player":{"id":687866,"link":"/api/v1/people/687866"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-01T22:10:57.674Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nate Furman walks.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-01T22:10:59.549Z","endTime":"2026-03-01T22:12:11.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687866,"fullName":"Justin Yeager","link":"/api/v1/people/687866"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"postOnSecond":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"postOnThird":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.716003703274282,"aZ":-14.62595030178751,"pfxX":-6.026045525896256,"pfxZ":9.266689710319522,"pX":-1.4470303380587897,"pZ":1.9216713791947746,"vX0":3.0593049078564998,"vY0":-136.42408116770258,"vZ0":-7.8364915205666295,"x":172.16,"y":186.89,"x0":-1.7972947294107318,"y0":50.00188233621444,"z0":5.830034412974343,"aX":-11.410539570098658},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.4,"breakHorizontal":10.3,"spinRate":2003,"spinDirection":214},"zone":13,"typeConfidence":0.9,"plateTime":0.40078779270145537,"extension":6.162060601351536},"index":0,"playId":"917d774a-5112-39af-b4a8-4ebba2ec04c3","pitchNumber":1,"startTime":"2026-03-01T22:11:08.998Z","endTime":"2026-03-01T22:11:13.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687866,"link":"/api/v1/people/687866","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":687867,"link":"/api/v1/people/687867"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"second":{"id":682641,"link":"/api/v1/people/682641"},"third":{"id":682674,"link":"/api/v1/people/682674"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57884152525742,"aZ":-14.68475765688162,"pfxX":-5.525920838948765,"pfxZ":9.100146392901662,"pX":1.0245293234848765,"pZ":2.0215008823504332,"vX0":9.105788174285683,"vY0":-137.52269062738347,"vZ0":-7.4370349854740585,"x":77.95,"y":184.2,"x0":-1.6065878707299934,"y0":50.00072208771893,"z0":5.750512239300086,"aX":-10.61811067757421},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.1,"breakHorizontal":8.2,"spinRate":2020,"spinDirection":210},"zone":14,"typeConfidence":0.9,"plateTime":0.39778461857644265,"extension":6.274562663665532},"index":1,"playId":"1072add5-9276-3ecc-ba53-7348754a16e2","pitchNumber":2,"startTime":"2026-03-01T22:11:28.667Z","endTime":"2026-03-01T22:11:34.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687866,"link":"/api/v1/people/687866","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":687867,"link":"/api/v1/people/687867"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"second":{"id":682641,"link":"/api/v1/people/682641"},"third":{"id":682674,"link":"/api/v1/people/682674"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.2,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.121495659639923,"aZ":-30.75701879501039,"pfxX":1.0355103411217108,"pfxZ":0.8841032602491659,"pX":1.16364314007323,"pZ":1.851511547024023,"vX0":7.155643451109579,"vY0":-126.12552394230835,"vZ0":-3.427863790027211,"x":72.64,"y":188.79,"x0":-1.8566908144722567,"y0":50.00032696896539,"z0":5.73601835725685,"aX":1.6488394261809538},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.0,"breakHorizontal":-3.7,"spinRate":2247,"spinDirection":178},"zone":14,"typeConfidence":0.91,"plateTime":0.435997575877078,"extension":6.158628092550183},"index":2,"playId":"0e7c9476-c2d2-3a7c-98e8-acb346bead61","pitchNumber":3,"startTime":"2026-03-01T22:11:48.410Z","endTime":"2026-03-01T22:11:54.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687866,"link":"/api/v1/people/687866","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":687867,"link":"/api/v1/people/687867"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"second":{"id":682641,"link":"/api/v1/people/682641"},"third":{"id":682674,"link":"/api/v1/people/682674"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.731946084540702,"aZ":-10.897310283184389,"pfxX":-3.573443447045486,"pfxZ":10.957175245647342,"pX":1.3868734862831005,"pZ":1.2568612168384514,"vX0":9.041419490147224,"vY0":-138.4240816672986,"vZ0":-9.940064850014823,"x":64.14,"y":204.84,"x0":-1.4565881521063246,"y0":50.00251005891762,"z0":5.622702017903336,"aX":-6.939531149847374},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.9,"breakHorizontal":4.6,"spinRate":2166,"spinDirection":213},"zone":14,"typeConfidence":0.9,"plateTime":0.39560419769134736,"extension":6.2200235728923285},"index":3,"playId":"20157178-1518-399c-b89f-8299e9a0a831","pitchNumber":4,"startTime":"2026-03-01T22:12:04.991Z","endTime":"2026-03-01T22:12:11.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687866,"link":"/api/v1/people/687866","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":687867,"link":"/api/v1/people/687867"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"second":{"id":682641,"link":"/api/v1/people/682641"},"third":{"id":682674,"link":"/api/v1/people/682674"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801501,"link":"/api/v1/people/801501"},"credit":"b_pa"},{"player":{"id":687866,"link":"/api/v1/people/687866"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-01T22:12:11.932Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Koss singles on a ground ball to right fielder Nick Schnell. Victor Bericoto scores. Luis Matos scores. Nate Furman to 3rd.","rbi":2,"awayScore":1,"homeScore":9,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-01T22:13:31.230Z","endTime":"2026-03-01T22:13:55.691Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687866,"fullName":"Justin Yeager","link":"/api/v1/people/687866"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"postOnThird":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678010,"link":"/api/v1/people/678010"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"responsiblePitcher":{"id":687866,"link":"/api/v1/people/687866"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":{"id":687866,"link":"/api/v1/people/687866"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"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-03-01T22:12:45.279Z","endTime":"2026-03-01T22:13:33.166Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":687866,"link":"/api/v1/people/687866","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":687867,"link":"/api/v1/people/687867"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":801501,"link":"/api/v1/people/801501"},"second":{"id":682641,"link":"/api/v1/people/682641"},"third":{"id":682674,"link":"/api/v1/people/682674"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.35205971145997,"aZ":-13.973709581444394,"pfxX":-5.123656098229752,"pfxZ":9.323579029436393,"pX":0.08489465592145508,"pZ":3.233890521977023,"vX0":6.542834661078581,"vY0":-138.66971886027417,"vZ0":-4.612647309318733,"x":113.76,"y":151.46,"x0":-1.6369490190917952,"y0":50.003062226161006,"z0":5.8478547435966615,"aX":-10.002078392436086},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.1,"breakHorizontal":7.9,"spinRate":2261,"spinDirection":209},"zone":2,"typeConfidence":0.9,"plateTime":0.3946626105377109,"extension":6.211088971001789},"hitData":{"launchSpeed":101.8,"launchAngle":3.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":154.79,"coordY":109.36}},"index":1,"playId":"b6cd57e3-0039-32ad-9411-9095af6132f7","pitchNumber":1,"startTime":"2026-03-01T22:13:33.166Z","endTime":"2026-03-01T22:13:55.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687866,"link":"/api/v1/people/687866","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":687867,"link":"/api/v1/people/687867"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"first":{"id":801501,"link":"/api/v1/people/801501"},"second":{"id":682641,"link":"/api/v1/people/682641"},"third":{"id":682674,"link":"/api/v1/people/682674"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_ab"},{"player":{"id":687866,"link":"/api/v1/people/687866"},"credit":"p_ab"},{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_pa"},{"player":{"id":687866,"link":"/api/v1/people/687866"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-01T22:13:55.691Z","atBatIndex":66},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jake Holton pops out to first baseman Romeo Sanabria.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-01T22:14:11.871Z","endTime":"2026-03-01T22:15:27.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687866,"fullName":"Justin Yeager","link":"/api/v1/people/687866"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"postOnThird":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687724,"fullName":"Jake Holton","link":"/api/v1/people/687724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":703804,"link":"/api/v1/people/703804"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.717457312422443,"aZ":-30.15118740276114,"pfxX":1.6448113996118132,"pfxZ":1.31547745472262,"pX":0.16209144958903987,"pZ":1.5881130340123695,"vX0":4.686718260531178,"vY0":-123.56056328351869,"vZ0":-3.8358591921406884,"x":110.82,"y":195.9,"x0":-1.9766787473899674,"y0":50.00462455103267,"z0":5.707559029226636,"aX":2.530198680940727},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.7,"breakHorizontal":-4.1,"spinRate":2128,"spinDirection":173},"zone":8,"typeConfidence":0.9,"plateTime":0.44410197758083836,"extension":6.237986561954953},"index":0,"playId":"d879eb4e-fdf3-30b9-9b5f-3103d279d28d","pitchNumber":1,"startTime":"2026-03-01T22:14:17.946Z","endTime":"2026-03-01T22:14:23.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687866,"link":"/api/v1/people/687866","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":687867,"link":"/api/v1/people/687867"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":801501,"link":"/api/v1/people/801501"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.23225324594961,"aZ":-32.64096645699364,"pfxX":1.7737433486249836,"pfxZ":-0.3066300425817925,"pX":0.2122021317774477,"pZ":2.8366709437950473,"vX0":4.74611087278998,"vY0":-123.52635862100257,"vZ0":-1.0283912524548953,"x":108.91,"y":162.19,"x0":-1.9664491120153755,"y0":50.001067570843226,"z0":6.009388346648821,"aX":2.7318820006239384},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.5,"breakHorizontal":-4.3,"spinRate":2197,"spinDirection":73},"zone":2,"typeConfidence":0.9,"plateTime":0.44388534051046546,"extension":6.166013157750056},"index":1,"playId":"319230be-c151-3be2-8b68-cdcc1e281e76","pitchNumber":2,"startTime":"2026-03-01T22:14:33.443Z","endTime":"2026-03-01T22:14:38.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687866,"link":"/api/v1/people/687866","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":687867,"link":"/api/v1/people/687867"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":801501,"link":"/api/v1/people/801501"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.3,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.304468115171336,"aZ":-33.82388543751233,"pfxX":0.943426241770486,"pfxZ":-1.0780554145978716,"pX":-1.1807045532974905,"pZ":2.35744826834421,"vX0":1.6922887694642763,"vY0":-123.18643844581023,"vZ0":-1.4970772951030704,"x":162.01,"y":175.13,"x0":-2.0013689008267934,"y0":50.00496665532029,"z0":5.853665800131897,"aX":1.4385358097888508},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.0,"breakHorizontal":-2.2,"spinRate":2195,"spinDirection":80},"zone":13,"typeConfidence":0.9,"plateTime":0.44600116169399984,"extension":6.0756713300560525},"index":2,"playId":"99cae1ca-b21e-39f0-a923-583aca68af4e","pitchNumber":3,"startTime":"2026-03-01T22:14:52.332Z","endTime":"2026-03-01T22:14:57.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687866,"link":"/api/v1/people/687866","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":687867,"link":"/api/v1/people/687867"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":801501,"link":"/api/v1/people/801501"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.6,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.651331458826764,"aZ":-40.19080626288846,"pfxX":1.280367011964517,"pfxZ":-5.826842751137313,"pX":0.4334183630228704,"pZ":2.610225848186583,"vX0":4.4795223431978215,"vY0":-117.26306298185543,"vZ0":0.749789874526106,"x":100.48,"y":168.3,"x0":-1.677298815710054,"y0":50.00198991342031,"z0":6.071891192602711,"aX":1.7615701613437804},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-10.0,"breakHorizontal":-3.6,"spinRate":2400,"spinDirection":342},"zone":6,"typeConfidence":0.85,"plateTime":0.4692365908540599,"extension":6.0780244442695865},"hitData":{"launchSpeed":89.6,"launchAngle":80.0,"totalDistance":39.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":139.6,"coordY":183.78}},"index":3,"playId":"8445c503-06eb-3574-b51b-cd417be758bd","pitchNumber":4,"startTime":"2026-03-01T22:15:15.595Z","endTime":"2026-03-01T22:15:27.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687866,"link":"/api/v1/people/687866","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":687867,"link":"/api/v1/people/687867"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":687724,"link":"/api/v1/people/687724","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":801501,"link":"/api/v1/people/801501"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687724,"link":"/api/v1/people/687724"},"credit":"b_ab"},{"player":{"id":687866,"link":"/api/v1/people/687866"},"credit":"p_ab"},{"player":{"id":687724,"link":"/api/v1/people/687724"},"credit":"b_pa"},{"player":{"id":687866,"link":"/api/v1/people/687866"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-01T22:15:27.565Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Buddy Kennedy flies out to right fielder Nick Schnell.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-01T22:18:19.234Z","endTime":"2026-03-01T22:20:33.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701000,"fullName":"Ryan Och","link":"/api/v1/people/701000"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"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":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":678010,"link":"/api/v1/people/678010"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-01T22:15:48.115Z","endTime":"2026-03-01T22:16:45.753Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":687866,"link":"/api/v1/people/687866","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":687867,"link":"/api/v1/people/687867"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":801501,"link":"/api/v1/people/801501"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ryan Och replaces Justin Yeager.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-01T22:16:45.753Z","endTime":"2026-03-01T22:18:21.185Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701000,"link":"/api/v1/people/701000"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":687866,"link":"/api/v1/people/687866","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":687867,"link":"/api/v1/people/687867"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":801501,"link":"/api/v1/people/801501"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":82.4,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.014310683539094,"aZ":-24.138413897226762,"pfxX":9.435881791151589,"pfxZ":4.563057282998528,"pX":0.3437587346923543,"pZ":4.502827548709713,"vX0":-6.862166466924573,"vY0":-132.54739706755598,"vZ0":2.2777976442351426,"x":103.9,"y":117.2,"x0":1.7535460313203346,"y0":50.003036034500994,"z0":5.406165739501735,"aX":16.619609565919927},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.0,"breakHorizontal":-15.4,"spinRate":2196,"spinDirection":123},"zone":12,"typeConfidence":0.88,"plateTime":0.41484219791065335,"extension":5.698513541363797},"index":2,"playId":"a8db5908-7f53-3abd-8434-07333f72ed81","pitchNumber":1,"startTime":"2026-03-01T22:18:21.185Z","endTime":"2026-03-01T22:18:25.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701000,"link":"/api/v1/people/701000","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":687867,"link":"/api/v1/people/687867"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":801501,"link":"/api/v1/people/801501"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":83.1,"endSpeed":75.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.80621630483638,"aZ":-28.360019066318202,"pfxX":9.136485161022119,"pfxZ":2.5881792066874176,"pX":1.6845692816358044,"pZ":2.2480546570048277,"vX0":-3.3908102875281343,"vY0":-120.9975368338905,"vZ0":-1.0176015005410997,"x":52.79,"y":178.08,"x0":1.9213179238335365,"y0":50.00488835668124,"z0":5.171409107786879,"aX":13.47484410901913},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.7,"breakHorizontal":-15.7,"spinRate":1674,"spinDirection":103},"zone":14,"typeConfidence":0.85,"plateTime":0.4536199860555823,"extension":5.9579223837690805},"index":3,"playId":"cf0069ae-3cc4-3696-b331-ab109d940247","pitchNumber":2,"startTime":"2026-03-01T22:18:39.629Z","endTime":"2026-03-01T22:18:43.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701000,"link":"/api/v1/people/701000","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":687867,"link":"/api/v1/people/687867"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":801501,"link":"/api/v1/people/801501"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.0,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.875463972835053,"aZ":-21.397255864143567,"pfxX":9.377273766376511,"pfxZ":6.210997715786485,"pX":-0.6267666981042612,"pZ":3.4223528941354,"vX0":-8.727731588579404,"vY0":-131.4263826853045,"vZ0":-0.8117593614744115,"x":140.89,"y":146.38,"x0":1.5313191333333187,"y0":50.00492089243547,"z0":5.335731233229502,"aX":16.27889865643524},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.3,"breakHorizontal":-14.9,"spinRate":2085,"spinDirection":124},"zone":11,"typeConfidence":0.89,"plateTime":0.4179935337897476,"extension":5.815713394284747},"index":4,"playId":"fcf00a67-8093-3060-b3d8-bd84921a0edc","pitchNumber":3,"startTime":"2026-03-01T22:18:57.388Z","endTime":"2026-03-01T22:19:02.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701000,"link":"/api/v1/people/701000","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":687867,"link":"/api/v1/people/687867"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":801501,"link":"/api/v1/people/801501"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":72.1,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.066832589735554,"aZ":-33.34768804509187,"pfxX":-1.6028850108102306,"pfxZ":-0.898172638402885,"pX":0.6794919233722281,"pZ":2.791018335105893,"vX0":-3.0068162488914827,"vY0":-113.3304620267239,"vZ0":2.1748619330266394,"x":91.1,"y":163.42,"x0":2.2271635335362645,"y0":50.001159432549436,"z0":5.129895625073784,"aX":-2.1016618929132442},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-0.8,"breakHorizontal":3.6,"spinRate":2178,"spinDirection":273},"zone":3,"typeConfidence":0.88,"plateTime":0.4817449700060843,"extension":5.667271299082682},"index":5,"playId":"01e23c37-4a3b-3719-b8c7-3ea717ba3418","pitchNumber":4,"startTime":"2026-03-01T22:19:17.470Z","endTime":"2026-03-01T22:19:24.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701000,"link":"/api/v1/people/701000","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":687867,"link":"/api/v1/people/687867"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":801501,"link":"/api/v1/people/801501"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.4974958771293,"aZ":-23.047654830990666,"pfxX":7.8370171420435115,"pfxZ":5.012773067675184,"pX":2.4444674404307873,"pZ":5.077152169076268,"vX0":-1.3914079684804181,"vY0":-134.002113547025,"vZ0":3.243579829511731,"x":23.82,"y":101.7,"x0":1.9514424772909016,"y0":50.00590729784609,"z0":5.4960556418480095,"aX":14.278736431233739},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.0,"breakHorizontal":-13.9,"spinRate":1981,"spinDirection":126},"zone":12,"typeConfidence":0.88,"plateTime":0.4084786125510562,"extension":5.620698258613216},"index":6,"playId":"b63f1be0-6153-3333-ba51-78c174670de2","pitchNumber":5,"startTime":"2026-03-01T22:19:35.246Z","endTime":"2026-03-01T22:19:41.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701000,"link":"/api/v1/people/701000","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":687867,"link":"/api/v1/people/687867"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":801501,"link":"/api/v1/people/801501"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.311409046011875,"aZ":-22.374427493044493,"pfxX":8.5541132518834,"pfxZ":5.570301046942273,"pX":0.6577167881477501,"pZ":2.5915066931407846,"vX0":-5.710425883356033,"vY0":-131.62627145303068,"vZ0":-2.5549666523940235,"x":91.93,"y":168.81,"x0":1.7413479680485169,"y0":50.00087444285265,"z0":5.227093551494988,"aX":15.044216416419014},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.7,"breakHorizontal":-14.3,"spinRate":2064,"spinDirection":127},"zone":6,"typeConfidence":0.85,"plateTime":0.4157407424384676,"extension":5.830159262087499},"index":7,"playId":"e9741247-792f-3fba-83d1-885fd0508bab","pitchNumber":6,"startTime":"2026-03-01T22:19:55.759Z","endTime":"2026-03-01T22:20:00.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701000,"link":"/api/v1/people/701000","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":687867,"link":"/api/v1/people/687867"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":801501,"link":"/api/v1/people/801501"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.0,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.185315383340182,"aZ":-19.810563925999116,"pfxX":7.581876980216419,"pfxZ":7.1352535380104065,"pX":0.0801669535167479,"pZ":3.161214235147719,"vX0":-6.693433476668244,"vY0":-131.14570248805924,"vZ0":-1.6090288677975444,"x":113.94,"y":153.43,"x0":1.6874142739460096,"y0":50.000541986725594,"z0":5.2687262611157,"aX":13.131769572743389},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.7,"breakHorizontal":-12.1,"spinRate":2074,"spinDirection":126},"zone":2,"typeConfidence":0.9,"plateTime":0.41854502032713947,"extension":5.748846091192735},"hitData":{"launchSpeed":80.4,"launchAngle":52.0,"totalDistance":237.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.36,"coordY":132.93}},"index":8,"playId":"847201cd-0ae1-3a24-8ec4-ff010b508b87","pitchNumber":7,"startTime":"2026-03-01T22:20:17.457Z","endTime":"2026-03-01T22:20:33.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701000,"link":"/api/v1/people/701000","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669256,"link":"/api/v1/people/669256"},"third":{"id":676203,"link":"/api/v1/people/676203"},"shortstop":{"id":687867,"link":"/api/v1/people/687867"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":669392,"link":"/api/v1/people/669392"},"right":{"id":678010,"link":"/api/v1/people/678010"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":801501,"link":"/api/v1/people/801501"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671083,"link":"/api/v1/people/671083"},"credit":"b_ab"},{"player":{"id":701000,"link":"/api/v1/people/701000"},"credit":"p_ab"},{"player":{"id":671083,"link":"/api/v1/people/671083"},"credit":"b_pa"},{"player":{"id":701000,"link":"/api/v1/people/701000"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-01T22:20:33.153Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Solak grounds out sharply, shortstop Osleivis Basabe to first baseman Jake Holton.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-01T22:23:08.515Z","endTime":"2026-03-01T22:23:35.520Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669256,"fullName":"Nick Solak","link":"/api/v1/people/669256"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801639,"fullName":"Trystan Vrieling","link":"/api/v1/people/801639"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669256,"fullName":"Nick Solak","link":"/api/v1/people/669256"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687724,"link":"/api/v1/people/687724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Trystan Vrieling replaces Wilkin Ramos.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-01T22:21:21.762Z","endTime":"2026-03-01T22:23:09.940Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801639,"link":"/api/v1/people/801639"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669256,"link":"/api/v1/people/669256","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00552370172742,"aZ":-16.218101978414428,"pfxX":-3.988292673263124,"pfxZ":8.660771074653244,"pX":0.24056986301566427,"pZ":1.8974454806826315,"vX0":7.99419249162769,"vY0":-134.58367414478877,"vZ0":-6.232293561465912,"x":107.83,"y":187.55,"x0":-2.2442460982257857,"y0":50.00242515674402,"z0":5.38326797482686,"aX":-7.348097232525997},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.5,"breakHorizontal":5.6,"spinRate":2192,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.4062888908278679,"extension":6.398463959108229},"index":1,"playId":"68e28030-0b79-3135-87bb-0d3e1d41d02b","pitchNumber":1,"startTime":"2026-03-01T22:23:09.940Z","endTime":"2026-03-01T22:23:15.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801639,"link":"/api/v1/people/801639","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669256,"link":"/api/v1/people/669256","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.807304168657996,"aZ":-22.925788147899947,"pfxX":-1.374372933236464,"pfxZ":5.17142880682926,"pX":-0.2899323014367637,"pZ":2.943693649909445,"vX0":5.795051271811975,"vY0":-133.18464156595635,"vZ0":-2.281732016938129,"x":128.05,"y":159.3,"x0":-2.3196968395248816,"y0":50.00314475706933,"z0":5.4774316432380346,"aX":-2.458704306020912},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.0,"breakHorizontal":1.2,"spinRate":2137,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.4119580190967085,"extension":6.162453794409742},"hitData":{"launchSpeed":99.5,"launchAngle":-14.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":107.2,"coordY":154.92}},"index":2,"playId":"dbeb939c-3eea-3904-9f56-2c6314563bd3","pitchNumber":2,"startTime":"2026-03-01T22:23:27.288Z","endTime":"2026-03-01T22:23:35.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801639,"link":"/api/v1/people/801639","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669256,"link":"/api/v1/people/669256","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669256,"link":"/api/v1/people/669256"},"credit":"b_ab"},{"player":{"id":801639,"link":"/api/v1/people/801639"},"credit":"p_ab"},{"player":{"id":669256,"link":"/api/v1/people/669256"},"credit":"b_pa"},{"player":{"id":801639,"link":"/api/v1/people/801639"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-01T22:23:35.520Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcos Castañon strikes out swinging, catcher Daniel Susac to first baseman Jake Holton.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-01T22:23:45.892Z","endTime":"2026-03-01T22:26:36.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":676203,"fullName":"Marcos Castañon","link":"/api/v1/people/676203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801639,"fullName":"Trystan Vrieling","link":"/api/v1/people/801639"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676203,"fullName":"Marcos Castañon","link":"/api/v1/people/676203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":687724,"link":"/api/v1/people/687724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.66316139518737,"aZ":-24.80694449080452,"pfxX":0.700051065844752,"pfxZ":4.1916675482903365,"pX":0.18697797503059813,"pZ":3.4227554071817883,"vX0":6.313420769933028,"vY0":-131.61753651613617,"vZ0":-0.7625873777737003,"x":109.87,"y":146.37,"x0":-2.332536701148266,"y0":50.00014885082849,"z0":5.551614620971379,"aX":1.2275229221317945},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.7,"breakHorizontal":-2.6,"spinRate":2246,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.4159866145458455,"extension":6.123639908633914},"index":0,"playId":"e562207a-402b-35f6-93fe-5fc1e2d07789","pitchNumber":1,"startTime":"2026-03-01T22:24:01.798Z","endTime":"2026-03-01T22:24:11.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801639,"link":"/api/v1/people/801639","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":676203,"link":"/api/v1/people/676203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.086165549213632,"aZ":-17.549568521353866,"pfxX":-2.3182104138130377,"pfxZ":7.911371389033243,"pX":0.513338160177595,"pZ":2.141814453290044,"vX0":8.10587300746598,"vY0":-134.7954843703645,"vZ0":-5.3513618343676175,"x":97.43,"y":180.95,"x0":-2.225679324724468,"y0":50.001508026030045,"z0":5.383578188019444,"aX":-4.285358289139393},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.4,"breakHorizontal":2.5,"spinRate":2271,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.4056440776541015,"extension":6.395177046742847},"index":1,"playId":"56a6e0c2-0597-3309-bcba-3d6e01a953ff","pitchNumber":2,"startTime":"2026-03-01T22:24:28.440Z","endTime":"2026-03-01T22:24:36.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801639,"link":"/api/v1/people/801639","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":676203,"link":"/api/v1/people/676203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.44739040394934,"aZ":-30.32779632449388,"pfxX":7.962186659575339,"pfxZ":1.4040003052225059,"pX":0.46587808657170793,"pZ":1.1983971644990483,"vX0":4.068299478203956,"vY0":-114.63141806336886,"vZ0":-2.7558971312972647,"x":99.24,"y":206.42,"x0":-2.372962704726889,"y0":50.003498442794985,"z0":5.411275630818408,"aX":10.474852806556964},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":2.0,"breakHorizontal":-15.5,"spinRate":2795,"spinDirection":55},"zone":14,"typeConfidence":0.78,"plateTime":0.4799197811452771,"extension":6.233908397995815},"index":2,"playId":"13ce054b-2502-3a8e-a186-664e9688a63b","pitchNumber":3,"startTime":"2026-03-01T22:24:56.779Z","endTime":"2026-03-01T22:25:00.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801639,"link":"/api/v1/people/801639","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":676203,"link":"/api/v1/people/676203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.95578337674357,"aZ":-17.307894903699374,"pfxX":-3.360976464085115,"pfxZ":7.776712547200618,"pX":0.7346487102645598,"pZ":2.5833289029640194,"vX0":8.911451971617712,"vY0":-137.05853058611544,"vZ0":-4.690801216998755,"x":89.0,"y":169.03,"x0":-2.115402957142203,"y0":50.00281457996884,"z0":5.491014842108453,"aX":-6.425995778235889},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.3,"breakHorizontal":4.3,"spinRate":2225,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.3989219120109464,"extension":6.207299096749713},"index":3,"playId":"981bb9e2-6f38-3ebe-aa8d-8d880bf3153f","pitchNumber":4,"startTime":"2026-03-01T22:25:15.898Z","endTime":"2026-03-01T22:25:21.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801639,"link":"/api/v1/people/801639","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":676203,"link":"/api/v1/people/676203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.85665436887596,"aZ":-31.444932453350777,"pfxX":8.172157252961645,"pfxZ":0.52225043406591,"pX":-0.487614033442763,"pZ":2.3333608814885745,"vX0":2.2548054367146886,"vY0":-117.48489174474962,"vZ0":-0.423209749602108,"x":135.59,"y":175.78,"x0":-2.5230822111165905,"y0":50.00120700494988,"z0":5.457855663259081,"aX":11.333526860119786},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":1.1,"breakHorizontal":-15.4,"spinRate":2698,"spinDirection":64},"zone":4,"typeConfidence":0.78,"plateTime":0.4675935492770953,"extension":6.259417619549508},"index":4,"playId":"b7ac446f-0d50-32f2-b33c-33451d215788","pitchNumber":5,"startTime":"2026-03-01T22:25:36.294Z","endTime":"2026-03-01T22:25:46.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801639,"link":"/api/v1/people/801639","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":676203,"link":"/api/v1/people/676203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14869749712603,"aZ":-32.313925819638904,"pfxX":8.835624853661802,"pfxZ":-0.10156099217434589,"pX":1.183796247703876,"pZ":0.7016934939076577,"vX0":5.672213252715508,"vY0":-118.7297956569698,"vZ0":-3.851016243177213,"x":71.88,"y":219.83,"x0":-2.3892548227779193,"y0":50.00039523235768,"z0":5.3061843215465885,"aX":12.528174896804085},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-1.0,"breakHorizontal":-17.4,"spinRate":2708,"spinDirection":58},"zone":14,"typeConfidence":0.78,"plateTime":0.46250794506018966,"extension":6.184248154905147},"index":5,"playId":"1155ef88-2e24-3e32-af6b-446bc1f43bd8","pitchNumber":6,"startTime":"2026-03-01T22:26:04.595Z","endTime":"2026-03-01T22:26:11.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801639,"link":"/api/v1/people/801639","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":676203,"link":"/api/v1/people/676203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.40491791058057,"aZ":-34.42506396610237,"pfxX":6.4249919471538846,"pfxZ":-1.610823156379118,"pX":1.415427067457083,"pZ":0.14553540951557886,"vX0":6.706837207182198,"vY0":-118.27099050353506,"vZ0":-4.591069313948118,"x":63.05,"y":234.85,"x0":-2.3061942071730694,"y0":50.002947989297645,"z0":5.316157710947439,"aX":8.978084365711895},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-3.8,"breakHorizontal":-13.4,"spinRate":2646,"spinDirection":51},"zone":14,"typeConfidence":0.78,"plateTime":0.4655335146076873,"extension":6.393071337222384},"index":6,"playId":"9975ebb9-2caf-3ae5-934e-17d21aa883de","pitchNumber":7,"startTime":"2026-03-01T22:26:26.296Z","endTime":"2026-03-01T22:26:36.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801639,"link":"/api/v1/people/801639","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":676203,"link":"/api/v1/people/676203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676203,"link":"/api/v1/people/676203"},"credit":"b_ab"},{"player":{"id":801639,"link":"/api/v1/people/801639"},"credit":"p_ab"},{"player":{"id":676203,"link":"/api/v1/people/676203"},"credit":"b_pa"},{"player":{"id":801639,"link":"/api/v1/people/801639"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-01T22:26:36.815Z","atBatIndex":70},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis Campusano pops out to first baseman Jake Holton.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-01T22:26:37.436Z","endTime":"2026-03-01T22:27:34.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801639,"fullName":"Trystan Vrieling","link":"/api/v1/people/801639"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687724,"link":"/api/v1/people/687724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.8,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.347827028193144,"aZ":-25.25567080958939,"pfxX":0.734641754301181,"pfxZ":4.047803338542307,"pX":0.5859747543714512,"pZ":2.8217797625029557,"vX0":7.028125240768242,"vY0":-130.1362282816352,"vZ0":-1.928581409936207,"x":94.66,"y":162.59,"x0":-2.2494986862518256,"y0":50.000001970967446,"z0":5.493253526215443,"aX":1.2541342284410748},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.1,"breakHorizontal":-3.0,"spinRate":2315,"spinDirection":197},"zone":3,"typeConfidence":2.0,"plateTime":0.4215339583853628,"extension":6.2565207369857445},"index":0,"playId":"db73c4bb-be3c-3618-bfec-d315dd0aae19","pitchNumber":1,"startTime":"2026-03-01T22:27:01.611Z","endTime":"2026-03-01T22:27:06.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801639,"link":"/api/v1/people/801639","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":71.9,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.0473310064928,"aZ":-39.996877513696084,"pfxX":5.465821449885545,"pfxZ":-6.000615589728672,"pX":0.280664542014786,"pZ":1.6672317008388042,"vX0":3.754780857826512,"vY0":-114.34829534225838,"vZ0":-0.06655035477091076,"x":106.3,"y":193.76,"x0":-2.1013662096075545,"y0":50.00175167736085,"z0":5.670880226450559,"aX":7.127701940155465},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-10.4,"breakHorizontal":-10.9,"spinRate":2532,"spinDirection":42},"zone":9,"typeConfidence":0.78,"plateTime":0.48178943907245264,"extension":6.2072027887443815},"hitData":{"launchSpeed":69.8,"launchAngle":74.0,"totalDistance":86.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":151.75,"coordY":166.57}},"index":1,"playId":"cdd15e74-5c2c-3ccf-9dd1-d53a2328711c","pitchNumber":2,"startTime":"2026-03-01T22:27:18.615Z","endTime":"2026-03-01T22:27:34.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801639,"link":"/api/v1/people/801639","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":687724,"link":"/api/v1/people/687724"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":678545,"link":"/api/v1/people/678545"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":682641,"link":"/api/v1/people/682641"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669134,"link":"/api/v1/people/669134","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":690896,"link":"/api/v1/people/690896"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"credit":"b_ab"},{"player":{"id":801639,"link":"/api/v1/people/801639"},"credit":"p_ab"},{"player":{"id":669134,"link":"/api/v1/people/669134"},"credit":"b_pa"},{"player":{"id":801639,"link":"/api/v1/people/801639"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.0,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-01T22:27:34.192Z","atBatIndex":71}]