[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Beavers called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-27T18:04:12.159Z","endTime":"2026-02-27T18:05:28.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7,8],"actionIndex":[0,1,2],"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":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-27T15:49:58.400Z","endTime":"2026-02-27T17:45:22.157Z","isPitch":false,"type":"action","player":{"id":687637,"link":"/api/v1/people/687637"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-27T17:45:22.157Z","endTime":"2026-02-27T18:03:37.976Z","isPitch":false,"type":"action","player":{"id":687637,"link":"/api/v1/people/687637"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-27T18:03:37.976Z","endTime":"2026-02-27T18:04:14.387Z","isPitch":false,"type":"action","player":{"id":687637,"link":"/api/v1/people/687637"},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.8,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.74488729290469,"aZ":-13.512984298141955,"pfxX":-6.76439636382703,"pfxZ":10.019501374129375,"pX":0.3111652227207116,"pZ":3.7160593798590362,"vX0":8.599941345389302,"vY0":-136.29167929901064,"vZ0":-2.9902555251289673,"x":105.14,"y":138.45,"x0":-2.0211066037391285,"y0":50.00168349486726,"z0":5.773055348819593,"aX":-12.598015602267932},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.6,"breakHorizontal":10.2,"spinRate":2404,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.4034077882210956,"extension":6.674683890695292},"index":3,"playId":"d9b4c981-b08d-341b-83b8-a17fa14c6ec0","pitchNumber":1,"startTime":"2026-02-27T18:04:14.387Z","endTime":"2026-02-27T18:04:17.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":70.4,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.34871832572479,"aZ":-43.437591599957905,"pfxX":7.144114717443949,"pfxZ":-8.968823884749042,"pX":-0.7529219230276274,"pZ":0.8016873498012472,"vX0":0.8367731576224877,"vY0":-113.34877151795241,"vZ0":-1.3275354321270607,"x":145.7,"y":217.13,"x0":-2.0549387672936246,"y0":50.0007995212844,"z0":5.868867022260428,"aX":8.974991836441356},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.4,"breakVerticalInduced":-16.1,"breakHorizontal":-13.1,"spinRate":2671,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.4897307904415604,"extension":6.732331560080097},"index":4,"playId":"3d4ceb92-3108-3d07-87fe-45e8bea2dcc4","pitchNumber":2,"startTime":"2026-02-27T18:04:28.861Z","endTime":"2026-02-27T18:04:32.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.6,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.178114389470217,"aZ":-27.04295838899276,"pfxX":-9.450463649544272,"pfxZ":3.0863961224998135,"pX":-0.14996864166711837,"pZ":3.0753229995878066,"vX0":7.648001722231525,"vY0":-128.2759758366508,"vZ0":-1.6376290871525354,"x":122.72,"y":155.75,"x0":-1.9460631434241333,"y0":50.002536547823325,"z0":5.835617326964155,"aX":-15.708394551553248},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.4,"breakHorizontal":15.4,"spinRate":1527,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.4274207940037167,"extension":6.3930863571083},"index":5,"playId":"af20a160-62bc-3380-bbd2-190800af856a","pitchNumber":3,"startTime":"2026-02-27T18:04:46.391Z","endTime":"2026-02-27T18:04:49.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2026-02-27T18:05:03.934Z","endTime":"2026-02-27T18:05:10.327Z","isPitch":false,"type":"action","player":{"id":687637,"link":"/api/v1/people/687637"},"defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":84.4,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.61191941843547,"aZ":-17.587167108014704,"pfxX":-5.055923492338048,"pfxZ":7.8558786698654774,"pX":-0.9201861241022999,"pZ":4.528466782657094,"vX0":4.765165008076753,"vY0":-136.51057465685014,"vZ0":-0.21660433288879183,"x":152.08,"y":116.51,"x0":-2.0454283334624486,"y0":50.001090897787925,"z0":5.8367198164636465,"aX":-9.386241882696854},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.4,"breakHorizontal":7.9,"spinRate":2277,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4037500740254538,"extension":6.551582613663988},"index":7,"playId":"635568ac-a2cc-370f-ac35-58a86fce1688","pitchNumber":4,"startTime":"2026-02-27T18:05:10.327Z","endTime":"2026-02-27T18:05:13.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":72.8,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.728998602650808,"aZ":-29.134421524099043,"pfxX":8.045276869584159,"pfxZ":2.2149081957444476,"pX":-0.42736899315223253,"pZ":3.4583431010377477,"vX0":2.073290610642182,"vY0":-117.98888539730976,"vZ0":1.182085922435953,"x":133.29,"y":145.4,"x0":-2.3679268547584056,"y0":50.00529832563996,"z0":5.687856198991366,"aX":11.05772235992586},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":4.7,"breakHorizontal":-15.1,"spinRate":2653,"spinDirection":65},"zone":1,"typeConfidence":2.0,"plateTime":0.4687875772226713,"extension":6.492732284829525},"index":8,"playId":"0c68eb65-4c1c-37a9-87fb-878adc8b588a","pitchNumber":5,"startTime":"2026-02-27T18:05:25.086Z","endTime":"2026-02-27T18:05:28.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":687637,"link":"/api/v1/people/687637"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-02-27T18:05:28.492Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blaze Alexander grounds out to first baseman Enmanuel Valdez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-27T18:05:33.357Z","endTime":"2026-02-27T18:05:58.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665839,"link":"/api/v1/people/665839"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.73349822753966,"aZ":-28.06645770987637,"pfxX":-9.348838604429007,"pfxZ":2.248752004810532,"pX":0.3635320845795205,"pZ":1.6616355342288482,"vX0":8.991146807979433,"vY0":-134.6882650456879,"vZ0":-5.2708961441918625,"x":103.14,"y":193.92,"x0":-1.8120664413458967,"y0":50.00425275008743,"z0":5.642272663223543,"aX":-17.085280148089147},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.0,"breakHorizontal":14.9,"spinRate":2269,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.40750675782912626,"extension":6.778063206018053},"hitData":{"launchSpeed":110.0,"launchAngle":-9.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.12,"coordY":151.15}},"index":0,"playId":"6046ab1d-9ce6-3356-86b9-99cbb2121015","pitchNumber":1,"startTime":"2026-02-27T18:05:53.063Z","endTime":"2026-02-27T18:05:58.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:05:58.013Z","atBatIndex":1},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ryan Mountcastle doubles (2) on a line drive to left fielder Jake Mangum.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-27T18:06:09.713Z","endTime":"2026-02-27T18:07:35.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":76.6,"endSpeed":69.5,"strikeZoneTop":3.361,"strikeZoneBottom":1.696,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64484926054413,"aZ":-40.62154553240758,"pfxX":6.390933207419697,"pfxZ":-6.883095274725107,"pX":-0.2940399143809174,"pZ":1.930142807063621,"vX0":1.692006184649574,"vY0":-111.43065000709905,"vZ0":0.3601035028995019,"x":128.21,"y":186.67,"x0":-1.898217415675329,"y0":50.004769154687004,"z0":6.049958487991385,"aX":7.8386897151476935},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-11.9,"breakHorizontal":-12.0,"spinRate":2472,"spinDirection":32},"zone":8,"typeConfidence":2.0,"plateTime":0.49627216505188176,"extension":6.608297972073758},"index":0,"playId":"00344811-72f0-372a-9bd5-8b4198b4fc6b","pitchNumber":1,"startTime":"2026-02-27T18:06:25.044Z","endTime":"2026-02-27T18:06:33.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.0,"strikeZoneTop":3.361,"strikeZoneBottom":1.696,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67189464819209,"aZ":-15.64407458521692,"pfxX":-6.943878196255232,"pfxZ":8.864942106543007,"pX":0.1502298369874699,"pZ":3.095332275420964,"vX0":8.030169969898488,"vY0":-136.35739164092763,"vZ0":-4.11444996124769,"x":111.27,"y":155.21,"x0":-1.9441807184389013,"y0":50.006736074377585,"z0":5.718202233009177,"aX":-12.95408728291184},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.2,"breakHorizontal":10.7,"spinRate":2395,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.4031697159634229,"extension":6.607480559449519},"index":1,"playId":"37cb6559-bf82-30a4-b8af-0712eb4c2db7","pitchNumber":2,"startTime":"2026-02-27T18:06:38.832Z","endTime":"2026-02-27T18:06:41.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.0,"strikeZoneTop":3.361,"strikeZoneBottom":1.696,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.92018485168922,"aZ":-14.37340976485056,"pfxX":-4.55321349398657,"pfxZ":9.49519836660249,"pX":1.2980425820260955,"pZ":3.765859115035618,"vX0":9.956022861653508,"vY0":-137.17736153575214,"vZ0":-2.8711016636987012,"x":67.52,"y":137.1,"x0":-1.8134774826948676,"y0":50.00389759551514,"z0":5.826478907730086,"aX":-8.537438861634442},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.6,"breakHorizontal":5.8,"spinRate":2479,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.4017805417383875,"extension":6.555578316053533},"index":2,"playId":"dfee32a9-ee24-3ef9-ba81-5f0c14b055c8","pitchNumber":3,"startTime":"2026-02-27T18:06:59.280Z","endTime":"2026-02-27T18:07:02.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":73.0,"strikeZoneTop":3.361,"strikeZoneBottom":1.696,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.06407739166462,"aZ":-33.86253037875868,"pfxX":10.60374624315293,"pfxZ":-1.2288667047453092,"pX":-0.3754159404110584,"pZ":2.7981221721579437,"vX0":1.233476676939183,"vY0":-118.01902579636531,"vZ0":0.49430047549603295,"x":131.31,"y":163.23,"x0":-2.2822715389721018,"y0":50.00368615256923,"z0":5.773620902158998,"aX":14.557443869349003},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-1.7,"breakHorizontal":-19.4,"spinRate":2641,"spinDirection":59},"zone":4,"typeConfidence":2.0,"plateTime":0.46894707835817684,"extension":6.627863426818111},"hitData":{"launchSpeed":104.4,"launchAngle":7.0,"totalDistance":132.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":70.67,"coordY":142.34}},"index":3,"playId":"08ab58db-0ed6-3357-967b-2e1b399274ca","pitchNumber":4,"startTime":"2026-02-27T18:07:23.240Z","endTime":"2026-02-27T18:07:35.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.6,"awayTeamWinProbability":48.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.4,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:07:35.153Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adley Rutschman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-27T18:07:46.242Z","endTime":"2026-02-27T18:09:53.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.2490193468151,"aZ":-26.095264005068692,"pfxX":-8.975530705405804,"pfxZ":3.351853955081088,"pX":-0.4325692064149828,"pZ":1.1191031542773378,"vX0":7.071859507962127,"vY0":-134.10698287536394,"vZ0":-7.021659035261791,"x":133.49,"y":208.56,"x0":-1.9436780678952592,"y0":50.001978537130306,"z0":5.644902999747916,"aX":-16.27264071837213},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.7,"breakHorizontal":14.6,"spinRate":2125,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4091416781802586,"extension":6.65690406717003},"index":0,"playId":"b6f93707-2a44-3895-8dfa-591cf5b62623","pitchNumber":1,"startTime":"2026-02-27T18:08:15.321Z","endTime":"2026-02-27T18:08:19.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"second":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.214020612868495,"aZ":-13.024207445779572,"pfxX":-5.7201937445296664,"pfxZ":10.447250175264841,"pX":-0.12776224130991798,"pZ":2.512344829906417,"vX0":6.727458187278769,"vY0":-135.66534220121318,"vZ0":-5.918982036277039,"x":121.87,"y":170.95,"x0":-1.9158953036915995,"y0":50.00624878062373,"z0":5.6580613843364995,"aX":-10.489877441516853},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.5,"breakHorizontal":8.6,"spinRate":2298,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.4062768563152508,"extension":6.581400989413825},"index":1,"playId":"8d257de3-050e-34f9-828c-ef35b840bc18","pitchNumber":2,"startTime":"2026-02-27T18:08:35.425Z","endTime":"2026-02-27T18:08:39.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"second":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.9686766422262,"aZ":-31.51351791409173,"pfxX":-8.249853927097357,"pfxZ":0.3965422986706797,"pX":0.7210200196188012,"pZ":-0.29169184716510893,"vX0":8.928358796869759,"vY0":-128.67675564383688,"vZ0":-8.787854289641672,"x":89.52,"y":246.66,"x0":-1.7368898321855322,"y0":50.00224203459054,"z0":5.641074221763152,"aX":-13.708538469076393},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.3,"breakHorizontal":12.7,"spinRate":1540,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.4271569006611702,"extension":6.739882673813095},"index":2,"playId":"3ca2f6f9-1ea8-34f8-b43e-5a47876aa36c","pitchNumber":3,"startTime":"2026-02-27T18:08:54.390Z","endTime":"2026-02-27T18:08:58.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"second":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":80.6,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.933969412721467,"aZ":-29.348304145065054,"pfxX":-8.129353920124691,"pfxZ":1.6991417026572515,"pX":-0.6701399418807958,"pZ":1.4706277534335488,"vX0":5.665328554971211,"vY0":-128.83190224061764,"vZ0":-5.061345910049613,"x":142.54,"y":199.07,"x0":-1.8556295483978704,"y0":50.00144777744638,"z0":5.763926062589628,"aX":-13.491026698733629},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.0,"breakHorizontal":13.2,"spinRate":1538,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4272298928221465,"extension":6.646712195117219},"index":3,"playId":"644ee599-0b1f-3e0f-a971-e6f89d115441","pitchNumber":4,"startTime":"2026-02-27T18:09:22.907Z","endTime":"2026-02-27T18:09:26.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"second":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.131626841122642,"aZ":-25.968247954549017,"pfxX":7.491648431049503,"pfxZ":4.27018381050776,"pX":0.03992151063778669,"pZ":1.5714795819675256,"vX0":2.7479199201621034,"vY0":-120.79605573963767,"vZ0":-3.9012946714474963,"x":115.48,"y":196.35,"x0":-2.091045307894131,"y0":50.004268271895896,"z0":5.5335456690423666,"aX":10.889337027898648},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":7.0,"breakHorizontal":-14.3,"spinRate":2632,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.45630852041290826,"extension":6.458234617877819},"index":4,"playId":"d24526ae-575f-3d71-8d74-8c0894f2ece5","pitchNumber":5,"startTime":"2026-02-27T18:09:48.940Z","endTime":"2026-02-27T18:09:53.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"second":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.21,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:09:53.263Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Mangum strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-27T18:11:57.464Z","endTime":"2026-02-27T18:13:12.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.191694783504175,"aZ":-16.04061796660944,"pfxX":-7.400227956390699,"pfxZ":8.54870622489792,"pX":-0.257580782194783,"pZ":2.6182968475210533,"vX0":5.835647370709013,"vY0":-137.1922537210461,"vZ0":-5.591213200754346,"x":126.82,"y":168.09,"x0":-1.4614615952583796,"y0":50.00335971945975,"z0":5.793986384476691,"aX":-13.965797791667999},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.4,"breakHorizontal":12.0,"spinRate":2252,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.4007895900630136,"extension":6.2316541997245425},"index":0,"playId":"effa1cae-bdec-3aa2-aecd-4622e4004bd0","pitchNumber":1,"startTime":"2026-02-27T18:12:07.112Z","endTime":"2026-02-27T18:12:10.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":86.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.47771355714953,"aZ":-11.178973571856096,"pfxX":-7.5293682658529395,"pfxZ":10.78547787041354,"pX":0.6225171575108926,"pZ":3.2012562122001267,"vX0":8.061140818132976,"vY0":-139.81577313750392,"vZ0":-5.234564147995893,"x":93.27,"y":152.35,"x0":-1.3432645928838298,"y0":50.00110761643976,"z0":5.855180202575098,"aX":-14.654798839123892},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.4,"breakHorizontal":11.6,"spinRate":2356,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.3943083878910012,"extension":6.3506615787443135},"index":1,"playId":"213b1a1c-b476-3c1c-bc87-70b88e448a43","pitchNumber":2,"startTime":"2026-02-27T18:12:28.920Z","endTime":"2026-02-27T18:12:32.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":87.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.15330572849725,"aZ":-8.644641331760686,"pfxX":-4.697747632416881,"pfxZ":11.886383807035347,"pX":0.5759367243069845,"pZ":3.1554724017421796,"vX0":6.941325431364672,"vY0":-141.00297628450346,"vZ0":-5.588958957858721,"x":95.05,"y":153.58,"x0":-1.3269386454004257,"y0":50.00052617779947,"z0":5.743462011292747,"aX":-9.298159791222568},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":20.3,"breakHorizontal":6.8,"spinRate":2423,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.3910146203103757,"extension":6.257964307294228},"index":2,"playId":"042242d4-6018-3f58-8905-447e4cf994f8","pitchNumber":3,"startTime":"2026-02-27T18:12:46.754Z","endTime":"2026-02-27T18:12:49.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":87.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.42644812094751,"aZ":-10.436647952820655,"pfxX":-4.747236418022895,"pfxZ":10.888673710675505,"pX":0.9758760480643591,"pZ":2.74448689763509,"vX0":7.9696076846969115,"vY0":-141.3914981278933,"vZ0":-6.5070312055012565,"x":79.8,"y":164.68,"x0":-1.2807284256514737,"y0":50.00486376687399,"z0":5.767009144117003,"aX":-9.479464128218396},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.2,"breakHorizontal":6.7,"spinRate":2429,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3894726417448875,"extension":6.38372720746704},"index":3,"playId":"424c6b25-a1c1-3748-8cf2-bf32dced2930","pitchNumber":4,"startTime":"2026-02-27T18:13:08.267Z","endTime":"2026-02-27T18:13:12.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:13:12.943Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brandon Lowe walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-27T18:13:17.616Z","endTime":"2026-02-27T18:14:58.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.610624112358984,"aZ":-41.13377577895836,"pfxX":-0.726241210721783,"pfxZ":-5.891534649645521,"pX":1.4029520964422946,"pZ":1.2282852566368863,"vX0":6.430354390127686,"vY0":-122.85832107436207,"vZ0":-2.681384784525407,"x":63.52,"y":205.62,"x0":-1.1602670778499886,"y0":50.00415468470772,"z0":5.848673691017721,"aX":-1.1044900548906431},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-11.0,"breakHorizontal":-0.2,"spinRate":2640,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4467784138465549,"extension":6.343413333631571},"index":0,"playId":"e9a25516-a455-35bf-8ce0-9d4ded5431d1","pitchNumber":1,"startTime":"2026-02-27T18:13:37.179Z","endTime":"2026-02-27T18:13:40.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.905376351854,"aZ":-42.340890374349414,"pfxX":0.6942239585409014,"pfxZ":-6.580704003479473,"pX":0.18124305296812715,"pZ":1.1725198234017868,"vX0":3.5281171156621336,"vY0":-123.83154213067345,"vZ0":-2.702705455571932,"x":110.09,"y":207.12,"x0":-1.3551449022743174,"y0":50.00286779881184,"z0":5.837758817202485,"aX":1.0721169066576492},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-12.4,"breakHorizontal":-2.2,"spinRate":2628,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.4431891807058914,"extension":6.293879327730896},"index":1,"playId":"0b646653-04b8-3788-8967-b4e1f9900940","pitchNumber":2,"startTime":"2026-02-27T18:13:53.793Z","endTime":"2026-02-27T18:14:01.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":81.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.627841337473775,"aZ":-25.185103190674084,"pfxX":-8.932488726833183,"pfxZ":4.096605968478491,"pX":-0.7493947965322593,"pZ":1.0867734942844487,"vX0":4.60249218230475,"vY0":-130.53920008211327,"vZ0":-6.660176590220944,"x":145.57,"y":209.44,"x0":-1.3865170281422565,"y0":50.00089302805869,"z0":5.600101426345122,"aX":-15.224744233274553},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.0,"breakHorizontal":15.0,"spinRate":1821,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.42158635085356977,"extension":6.512579080901487},"index":2,"playId":"ca0d1f3c-9b5e-3f88-86d4-0724df349f49","pitchNumber":3,"startTime":"2026-02-27T18:14:14.529Z","endTime":"2026-02-27T18:14:17.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.832366330287112,"aZ":-23.78832767501343,"pfxX":-9.352906591169724,"pfxZ":4.996227703786979,"pX":0.7466324072608135,"pZ":0.9173042958184274,"vX0":7.756326790143927,"vY0":-129.7289241908995,"vZ0":-7.258528047812758,"x":88.54,"y":214.01,"x0":-1.0883430355430983,"y0":50.00612106020645,"z0":5.6046420903079825,"aX":-15.712301199834888},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.3,"breakHorizontal":14.9,"spinRate":1847,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.4245877238743092,"extension":6.512680952209373},"index":3,"playId":"d0f63a98-29a6-3f2e-9e93-9766876f418a","pitchNumber":4,"startTime":"2026-02-27T18:14:34.343Z","endTime":"2026-02-27T18:14:37.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.45530839632797,"aZ":-24.28535874753473,"pfxX":2.435541499404664,"pfxZ":4.451147921843173,"pX":-0.1560048933982739,"pZ":3.9359106543891693,"vX0":3.1062118334463107,"vY0":-132.5635267380992,"vZ0":-0.13400982101884762,"x":122.95,"y":132.51,"x0":-1.6612164195953327,"y0":50.00313770995897,"z0":5.766343224996192,"aX":4.315458923187298},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.3,"breakHorizontal":-5.2,"spinRate":2325,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.4138516893580273,"extension":6.332648305755141},"index":4,"playId":"babaa508-e02d-3a0d-8e0f-2f63d2887052","pitchNumber":5,"startTime":"2026-02-27T18:14:54.698Z","endTime":"2026-02-27T18:14:58.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.63,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:14:58.842Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-27T18:15:03.518Z","endTime":"2026-02-27T18:16:55.014Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.48011328391949,"aZ":-11.426581678348718,"pfxX":-7.585031937882768,"pfxZ":10.827997413429813,"pX":0.9320889954389395,"pZ":1.9494559987885764,"vX0":8.82484660241317,"vY0":-138.84924606723212,"vZ0":-7.897204178133136,"x":81.47,"y":186.14,"x0":-1.33027617029142,"y0":50.00689088411768,"z0":5.625741657320993,"aX":-14.539058234115773},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.8,"breakHorizontal":11.5,"spinRate":2433,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.39731954651410684,"extension":6.517867364406917},"index":0,"playId":"ccc9fb6c-a5ff-3f2e-a1c7-5ac4435d6009","pitchNumber":1,"startTime":"2026-02-27T18:15:27.313Z","endTime":"2026-02-27T18:15:30.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.937560035852776,"aZ":-10.383509407315831,"pfxX":-7.852669632410233,"pfxZ":11.050489300386467,"pX":-0.3131647147573532,"pZ":1.9376575653212282,"vX0":5.9165763769496245,"vY0":-140.71761238486408,"vZ0":-8.26312573304035,"x":128.94,"y":186.46,"x0":-1.4407272822753185,"y0":50.00250188304749,"z0":5.615540957730918,"aX":-15.48335344120423},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.1,"breakHorizontal":12.7,"spinRate":2444,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.3917781214520786,"extension":6.472672834847033},"index":1,"playId":"05499839-2c39-3728-bffc-fb733e199db3","pitchNumber":2,"startTime":"2026-02-27T18:15:47.602Z","endTime":"2026-02-27T18:15:51.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.097615665573375,"aZ":-19.43765579293929,"pfxX":0.6488874094569214,"pfxZ":7.222818557778198,"pX":0.22802240993168257,"pZ":2.5649326707988007,"vX0":4.779070776821018,"vY0":-131.9537900174506,"vZ0":-4.399004930734843,"x":108.31,"y":169.53,"x0":-1.6909118235469567,"y0":50.00272079730255,"z0":5.685910519141915,"aX":1.1434146657725774},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.4,"breakHorizontal":-2.2,"spinRate":666,"spinDirection":20},"zone":5,"typeConfidence":2.0,"plateTime":0.4151000456414713,"extension":6.3238780894970255},"index":2,"playId":"d030a53a-8a3d-3fa2-bc99-5b64b5dc48db","pitchNumber":3,"startTime":"2026-02-27T18:16:08.873Z","endTime":"2026-02-27T18:16:12.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-02-27T18:16:27.807Z","endTime":"2026-02-27T18:16:52.014Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"},"defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":77.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.19020236738676,"aZ":-42.2243576610142,"pfxX":1.612035399893321,"pfxZ":-6.532457959996831,"pX":-0.20096043817146453,"pZ":1.5013927949199473,"vX0":2.387878517420189,"vY0":-124.1203826079043,"vZ0":-2.063361549338868,"x":124.66,"y":198.24,"x0":-1.3903592573415895,"y0":50.0041896376955,"z0":5.9073211705675615,"aX":2.479114304534834},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-12.0,"breakHorizontal":-3.6,"spinRate":2642,"spinDirection":27},"zone":13,"typeConfidence":2.0,"plateTime":0.4437471793858414,"extension":6.326765633284905},"index":4,"playId":"60791d39-5afb-3f67-9f54-27f0b5720369","pitchNumber":4,"startTime":"2026-02-27T18:16:52.014Z","endTime":"2026-02-27T18:16:55.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.2,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:16:55.014Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan O'Hearn walks. Brandon Lowe to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-27T18:17:20.400Z","endTime":"2026-02-27T18:19:23.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"postOnSecond":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-27T18:17:09.515Z","endTime":"2026-02-27T18:17:22.604Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":86.7,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.380563335230235,"aZ":-13.642003696909937,"pfxX":-7.198771381799572,"pfxZ":9.41833236232686,"pX":0.3511962800573466,"pZ":3.895127675787226,"vX0":7.251163535161062,"vY0":-140.8921600269757,"vZ0":-2.835600849196047,"x":103.61,"y":133.61,"x0":-1.3474011385416094,"y0":50.002519584905556,"z0":5.821442057677926,"aX":-14.164201631627746},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.4,"breakHorizontal":11.2,"spinRate":2431,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.39197950381150637,"extension":6.460106854802706},"index":1,"playId":"16d330a6-51b9-3920-9e46-83b954ad0d2b","pitchNumber":1,"startTime":"2026-02-27T18:17:22.604Z","endTime":"2026-02-27T18:17:27.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.2,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.331152297212437,"aZ":-22.174704219906626,"pfxX":1.2736408240800228,"pfxZ":5.634792523001156,"pX":-0.7335529102346294,"pZ":3.8043622215582866,"vX0":2.167365336529876,"vY0":-132.3878137485225,"vZ0":-1.0242092570139667,"x":144.96,"y":136.06,"x0":-1.728388576280799,"y0":50.00333201455777,"z0":5.819759243983499,"aX":2.2596105860935953},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.2,"breakHorizontal":-2.8,"spinRate":2416,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.41377896967174355,"extension":6.130583139190012},"index":2,"playId":"ab91ce4b-8127-3bde-912f-10928fac53ee","pitchNumber":2,"startTime":"2026-02-27T18:17:42.121Z","endTime":"2026-02-27T18:17:45.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.3,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07158480014183,"aZ":-40.22380957264304,"pfxX":2.972070373166617,"pfxZ":-5.195173167293557,"pX":1.6592052202795078,"pZ":0.6280743641184741,"vX0":5.974938148364641,"vY0":-124.94057472487512,"vZ0":-4.107423787896417,"x":53.76,"y":221.82,"x0":-1.1695673844962882,"y0":50.00623539724295,"z0":5.672316124701057,"aX":4.600834210051949},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-10.2,"breakHorizontal":-7.1,"spinRate":2726,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.44193827890473125,"extension":6.283959502142936},"index":3,"playId":"ea8029a1-6a10-33d0-b777-713274dbc1eb","pitchNumber":3,"startTime":"2026-02-27T18:18:04.039Z","endTime":"2026-02-27T18:18:08.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":86.7,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.666735643107614,"aZ":-11.063018333311385,"pfxX":-8.74787597058202,"pfxZ":10.72963767429974,"pX":-0.20779833709001283,"pZ":3.2441052666394623,"vX0":6.67390720096136,"vY0":-140.94570241200066,"vZ0":-4.850280634037065,"x":124.92,"y":151.19,"x0":-1.4966331097949093,"y0":50.00087422568896,"z0":5.731502033267909,"aX":-17.207840213158498},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.2,"breakHorizontal":14.0,"spinRate":2406,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.3919617957187014,"extension":6.403250452183983},"index":4,"playId":"a8da84e3-64f8-3038-bb59-0da44e3de157","pitchNumber":4,"startTime":"2026-02-27T18:18:30.173Z","endTime":"2026-02-27T18:18:33.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-02-27T18:18:40.961Z","endTime":"2026-02-27T18:18:56.667Z","isPitch":false,"type":"action","player":{"id":656811,"link":"/api/v1/people/656811"},"defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.8,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.36186806853431,"aZ":-38.85902600145623,"pfxX":1.234793456650816,"pfxZ":-4.270318060409846,"pX":0.4439703311608534,"pZ":0.7979810228747215,"vX0":3.660031922997507,"vY0":-124.91372880369677,"vZ0":-4.129940644545121,"x":100.08,"y":217.23,"x0":-1.2062308849275458,"y0":50.003450564761714,"z0":5.699321755504077,"aX":1.9324255215649655},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-8.5,"breakHorizontal":-3.1,"spinRate":2678,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.44007094016082204,"extension":6.271949575659795},"index":6,"playId":"f216a4d2-4873-3865-93e2-faa2c8499faa","pitchNumber":5,"startTime":"2026-02-27T18:18:56.667Z","endTime":"2026-02-27T18:18:59.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.1,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.459112634589843,"aZ":-38.97401139389975,"pfxX":1.0105486402283916,"pfxZ":-4.296026912755074,"pX":0.9436958992518905,"pZ":0.5240166651631377,"vX0":5.2014192396135215,"vY0":-125.94636284142646,"vZ0":-4.884854679786963,"x":81.03,"y":224.63,"x0":-1.2937074235733286,"y0":50.00628169361132,"z0":5.697366239826453,"aX":1.5976401909574278},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-8.8,"breakHorizontal":-3.2,"spinRate":2680,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.43762167349654346,"extension":6.4116722834206366},"index":7,"playId":"7d5d3239-a66c-3427-b0dd-f8812b6b9dce","pitchNumber":6,"startTime":"2026-02-27T18:19:19.624Z","endTime":"2026-02-27T18:19:23.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":2.1000000000000014,"leverageIndex":0.88,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:19:23.475Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Gonzales strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-27T18:20:12.109Z","endTime":"2026-02-27T18:21:02.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 2B","code":"2","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":"dcbcd5a4-a153-3b3f-a92f-ac83a11362be","startTime":"2026-02-27T18:19:52.102Z","endTime":"2026-02-27T18:19:55.102Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.1,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95172560518438,"aZ":-21.366430723837862,"pfxX":1.5501462207512262,"pfxZ":6.310118973435048,"pX":0.3913942740517479,"pZ":1.221046761129814,"vX0":4.515183683133755,"vY0":-130.215577756488,"vZ0":-7.046816653089643,"x":102.08,"y":205.81,"x0":-1.568163978853108,"y0":50.00425056386235,"z0":5.584820000565753,"aX":2.655710199703382},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.1,"breakHorizontal":-3.8,"spinRate":2247,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.421006069438969,"extension":6.40367662958937},"index":1,"playId":"7032eb39-dbc5-3b0f-b806-931e1e8fc85e","pitchNumber":1,"startTime":"2026-02-27T18:20:14.279Z","endTime":"2026-02-27T18:20:17.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.1,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.087216011736714,"aZ":-14.515052235485774,"pfxX":-9.20692389301805,"pfxZ":8.99275355858769,"pX":-0.25166417736452673,"pZ":3.0006747532772398,"vX0":6.439756918948431,"vY0":-140.05968995810923,"vZ0":-4.867656800110662,"x":126.59,"y":157.76,"x0":-1.3983633104776312,"y0":50.00075385113979,"z0":5.728253559579677,"aX":-18.075789214354494},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.4,"breakHorizontal":15.1,"spinRate":2425,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.39282711449684227,"extension":6.505428298845298},"index":2,"playId":"c87a5fd4-640c-3afd-9bf2-53dd2d305ba5","pitchNumber":2,"startTime":"2026-02-27T18:20:31.972Z","endTime":"2026-02-27T18:20:35.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.8,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.686581491767917,"aZ":-20.526294296972495,"pfxX":2.606389251792721,"pfxZ":6.474476408883525,"pX":0.46760633524686573,"pZ":2.3803377024437227,"vX0":4.056158525932155,"vY0":-133.7186449189025,"vZ0":-4.9254483397108535,"x":99.18,"y":174.51,"x0":-1.411413544582829,"y0":50.000173898615984,"z0":5.732578242175661,"aX":4.686045013025771},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.8,"breakHorizontal":-5.6,"spinRate":2313,"spinDirection":201},"zone":6,"typeConfidence":2.0,"plateTime":0.4106885488993348,"extension":6.404708287598135},"index":3,"playId":"51a94ad6-481b-3e2d-b65b-5e1393955760","pitchNumber":3,"startTime":"2026-02-27T18:20:56.963Z","endTime":"2026-02-27T18:21:02.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.300000000000004,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:21:02.267Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colton Cowser strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-27T18:23:04.092Z","endTime":"2026-02-27T18:24:19.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":69.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00630357798766,"aZ":-42.15498150079382,"pfxX":8.616725601608561,"pfxZ":-8.110432951085116,"pX":-0.7326114596096022,"pZ":2.3164386170390374,"vX0":0.42853191948629454,"vY0":-111.72462040298662,"vZ0":1.408214298692703,"x":144.93,"y":176.24,"x0":-2.043409805481355,"y0":50.00051752627071,"z0":6.099264873021964,"aX":10.608207055307291},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-13.7,"breakHorizontal":-15.6,"spinRate":2567,"spinDirection":37},"zone":7,"typeConfidence":2.0,"plateTime":0.49521741605191494,"extension":6.536675084033106},"index":0,"playId":"3cf95316-63ca-370a-80b2-638c875be522","pitchNumber":1,"startTime":"2026-02-27T18:23:08.710Z","endTime":"2026-02-27T18:23:12.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":69.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02067384112537,"aZ":-43.31859228201064,"pfxX":6.965722437195099,"pfxZ":-9.02985062915655,"pX":-0.7580945743773905,"pZ":1.8974626463690907,"vX0":0.8759337006056337,"vY0":-111.84741328621979,"vZ0":0.9113671326022506,"x":145.9,"y":187.55,"x0":-2.0601009233303396,"y0":50.00194147357934,"z0":6.0198717611139685,"aX":8.59733812659544},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.8,"breakVerticalInduced":-15.6,"breakHorizontal":-12.8,"spinRate":2580,"spinDirection":32},"zone":7,"typeConfidence":2.0,"plateTime":0.49463191064878576,"extension":6.338446766112337},"index":1,"playId":"75011558-9f7d-3752-b2ba-aced4a0e6c8b","pitchNumber":2,"startTime":"2026-02-27T18:23:23.200Z","endTime":"2026-02-27T18:23:26.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.709699439200268,"aZ":-28.39980221149783,"pfxX":-7.578714448065473,"pfxZ":2.267552143770507,"pX":0.2563120610193142,"pZ":2.982696440358065,"vX0":7.857419251900119,"vY0":-128.1595694326545,"vZ0":-1.760495713632156,"x":107.23,"y":158.25,"x0":-1.8659605423275178,"y0":50.000145552574644,"z0":5.898577102510208,"aX":-12.594308860363059},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.0,"breakHorizontal":11.9,"spinRate":1525,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.427531862215492,"extension":6.5728367930240506},"index":2,"playId":"f8757ab0-ea74-32f0-b72d-ad8622103ba9","pitchNumber":3,"startTime":"2026-02-27T18:23:38.806Z","endTime":"2026-02-27T18:23:41.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.852616566829987,"aZ":-31.485195869492724,"pfxX":10.4108643219366,"pfxZ":0.48340842581025356,"pX":0.6562832928188302,"pZ":2.3962451472681803,"vX0":3.603216606532047,"vY0":-119.75552488606898,"vZ0":-0.9378133323861871,"x":91.98,"y":174.08,"x0":-2.2257948702622548,"y0":50.0046888553373,"z0":5.641314920905106,"aX":14.931670887905593},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":1.0,"breakHorizontal":-19.8,"spinRate":2665,"spinDirection":58},"zone":6,"typeConfidence":2.0,"plateTime":0.45959552158326566,"extension":6.4929850807855924},"index":3,"playId":"65f1cda0-fa1e-31cd-99e3-fa300802862d","pitchNumber":4,"startTime":"2026-02-27T18:23:55.994Z","endTime":"2026-02-27T18:23:59.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.414255733732695,"aZ":-28.574139436105277,"pfxX":-8.759985663842087,"pfxZ":2.1420896361546014,"pX":-0.372049382874255,"pZ":1.3152927904986271,"vX0":7.015628230401442,"vY0":-129.00489861118015,"vZ0":-5.5930161549574615,"x":131.18,"y":203.27,"x0":-1.9917477418246154,"y0":50.0040998366137,"z0":5.720433584590012,"aX":-14.73220546462381},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.8,"breakHorizontal":14.3,"spinRate":1793,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4249486669150433,"extension":6.605868971225687},"index":4,"playId":"618ff0d9-32de-3547-85d6-605772255b7f","pitchNumber":5,"startTime":"2026-02-27T18:24:16.756Z","endTime":"2026-02-27T18:24:19.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:24:19.756Z","atBatIndex":9},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryan Ramos doubles (1) on a sharp line drive to center fielder Dominic Fletcher.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-27T18:24:24.622Z","endTime":"2026-02-27T18:26:18.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":682868,"fullName":"Bryan Ramos","link":"/api/v1/people/682868"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682868,"fullName":"Bryan Ramos","link":"/api/v1/people/682868"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"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":682868,"fullName":"Bryan Ramos","link":"/api/v1/people/682868"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666150,"link":"/api/v1/people/666150"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.0,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95856035538694,"aZ":-31.088846904210424,"pfxX":9.340041210614125,"pfxZ":0.7956779356763448,"pX":-1.3860389538190792,"pZ":2.851407930987139,"vX0":-0.4616532308653155,"vY0":-116.91380180073864,"vZ0":0.1572463428387838,"x":169.83,"y":161.79,"x0":-2.3953592035399014,"y0":50.00253583645388,"z0":5.735403866534424,"aX":12.746338680941099},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":1.8,"breakHorizontal":-16.7,"spinRate":2590,"spinDirection":63},"zone":11,"typeConfidence":2.0,"plateTime":0.4710444588100642,"extension":6.373231406415488},"index":0,"playId":"a06508b3-a615-32e4-ba7e-b71904762a35","pitchNumber":1,"startTime":"2026-02-27T18:24:42.035Z","endTime":"2026-02-27T18:24:45.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":682868,"link":"/api/v1/people/682868","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.750239968405825,"aZ":-23.707305626153545,"pfxX":-9.063458803840055,"pfxZ":4.659765550002156,"pX":0.7857623198858529,"pZ":1.5189415821902772,"vX0":10.064182429810021,"vY0":-133.88969257770404,"vZ0":-6.409909181397491,"x":87.05,"y":197.77,"x0":-1.8432450486815815,"y0":50.00261573790363,"z0":5.639204394615317,"aX":-16.465422271079643},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.2,"breakHorizontal":14.3,"spinRate":2512,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.4089968422329573,"extension":6.718088316839725},"index":1,"playId":"e62ccd86-55ed-3437-b9a4-10dc07767e38","pitchNumber":2,"startTime":"2026-02-27T18:24:56.160Z","endTime":"2026-02-27T18:24:59.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":682868,"link":"/api/v1/people/682868","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.118041819108388,"aZ":-13.240667130614197,"pfxX":-5.9245203059038385,"pfxZ":10.182742153913098,"pX":0.6364303162932391,"pZ":2.2624674612549525,"vX0":8.813048642198568,"vY0":-135.39168173713452,"vZ0":-6.514300810299161,"x":92.74,"y":177.69,"x0":-1.8887458480171402,"y0":50.00476616673366,"z0":5.62362204193795,"aX":-11.018633675492437},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.3,"breakHorizontal":8.9,"spinRate":2366,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.40430882213192154,"extension":6.656324920342715},"index":2,"playId":"23862818-5114-3ced-983e-a187efe0f1a6","pitchNumber":3,"startTime":"2026-02-27T18:25:11.585Z","endTime":"2026-02-27T18:25:14.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":682868,"link":"/api/v1/people/682868","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.715490331175996,"aZ":-22.536981046800072,"pfxX":-7.306332947323549,"pfxZ":5.256900815410142,"pX":0.8463296093838266,"pZ":2.0715579537548976,"vX0":9.489893005018233,"vY0":-134.44984807984463,"vZ0":-5.318500436173632,"x":84.74,"y":182.85,"x0":-1.7771959960816157,"y0":50.00540346745297,"z0":5.6714534823423115,"aX":-13.400546087158656},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.5,"breakHorizontal":11.3,"spinRate":2459,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4071352992706383,"extension":6.684783012025811},"index":3,"playId":"4a690da0-3669-3a6d-b9d3-16d13e516dd2","pitchNumber":4,"startTime":"2026-02-27T18:25:29.518Z","endTime":"2026-02-27T18:25:33.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":682868,"link":"/api/v1/people/682868","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.1921543822324,"aZ":-15.055613808203502,"pfxX":-3.9916618549950673,"pfxZ":9.229192256623952,"pX":-0.7027430596803694,"pZ":3.100843633547117,"vX0":4.726251886650887,"vY0":-135.69261110569983,"vZ0":-4.143232304668371,"x":143.79,"y":155.06,"x0":-1.9529167330031092,"y0":50.00054268943322,"z0":5.704626147697518,"aX":-7.402431174406038},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.0,"breakHorizontal":6.1,"spinRate":2340,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.4044806024976948,"extension":6.5839926770790385},"index":4,"playId":"1dbef49a-09d3-3925-b1d6-66f1c90cf593","pitchNumber":5,"startTime":"2026-02-27T18:25:46.858Z","endTime":"2026-02-27T18:25:49.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":682868,"link":"/api/v1/people/682868","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-02-27T18:25:58.408Z","endTime":"2026-02-27T18:26:08.698Z","isPitch":false,"type":"action","player":{"id":682868,"link":"/api/v1/people/682868"},"defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":682868,"link":"/api/v1/people/682868","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.3,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.944715365911172,"aZ":-30.340522691845766,"pfxX":8.197578868960578,"pfxZ":1.266315360494973,"pX":0.6725625725915709,"pZ":2.502046380979501,"vX0":4.102225528997736,"vY0":-120.19680262062947,"vZ0":-0.9520042819997544,"x":91.36,"y":171.22,"x0":-2.1277453641237023,"y0":50.00172463510177,"z0":5.627021281431229,"aX":11.846159677737129},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.3,"breakHorizontal":-15.8,"spinRate":2500,"spinDirection":54},"zone":6,"typeConfidence":2.0,"plateTime":0.45783440386255103,"extension":6.5416938859604405},"hitData":{"launchSpeed":105.6,"launchAngle":17.0,"totalDistance":365.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":106.84,"coordY":53.15}},"index":6,"playId":"0bde50c8-f7fd-30b5-8163-9b5582dbe7ce","pitchNumber":6,"startTime":"2026-02-27T18:26:08.698Z","endTime":"2026-02-27T18:26:18.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":682868,"link":"/api/v1/people/682868","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682868,"link":"/api/v1/people/682868"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":682868,"link":"/api/v1/people/682868"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.0,"awayTeamWinProbability":52.0,"homeTeamWinProbabilityAdded":-4.300000000000004,"leverageIndex":0.67,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:26:18.554Z","atBatIndex":10},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Thairo Estrada reaches on a throwing error by second baseman Brandon Lowe. Bryan Ramos to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-27T18:26:33.370Z","endTime":"2026-02-27T18:26:58.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"postOnThird":{"id":682868,"fullName":"Bryan Ramos","link":"/api/v1/people/682868"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":682868,"fullName":"Bryan Ramos","link":"/api/v1/people/682868"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.522516891739887,"aZ":-23.866286023504482,"pfxX":-10.738250308459882,"pfxZ":4.633609857538371,"pX":-0.9050899039299865,"pZ":3.003391361543491,"vX0":6.460775435667229,"vY0":-133.6864356402215,"vZ0":-2.755027727642717,"x":151.5,"y":157.69,"x0":-1.970742964909587,"y0":50.000550962179204,"z0":5.7792497434544385,"aX":-19.238917696046666},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.9,"breakHorizontal":17.9,"spinRate":2310,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4112936066984547,"extension":6.500689002860895},"hitData":{"launchSpeed":66.5,"launchAngle":9.0,"totalDistance":100.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.69,"coordY":143.45}},"index":0,"playId":"a147856f-e5a9-30c9-9a00-176f95d405b6","pitchNumber":1,"startTime":"2026-02-27T18:26:52.605Z","endTime":"2026-02-27T18:26:58.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"second":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642731,"link":"/api/v1/people/642731"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":642731,"link":"/api/v1/people/642731"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.0,"awayTeamWinProbability":57.0,"homeTeamWinProbabilityAdded":-5.0,"leverageIndex":1.35,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:26:58.823Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Vázquez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-27T18:27:23.545Z","endTime":"2026-02-27T18:29:53.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"postOnThird":{"id":682868,"fullName":"Bryan Ramos","link":"/api/v1/people/682868"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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":92.1,"endSpeed":84.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.021945784527496,"aZ":-24.640590542810997,"pfxX":-9.308264073585697,"pfxZ":4.160573099593875,"pX":0.48925474624714366,"pZ":1.4160056979615339,"vX0":9.119875828858296,"vY0":-133.7273180754648,"vZ0":-6.731079837427825,"x":98.35,"y":200.55,"x0":-1.757041535291754,"y0":50.00194659496815,"z0":5.7350552269004025,"aX":-16.846976904340632},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.2,"breakHorizontal":14.9,"spinRate":2446,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4097008404833846,"extension":6.643862542943199},"index":0,"playId":"6318c5e8-b093-3efb-8693-cc8a0078bed8","pitchNumber":1,"startTime":"2026-02-27T18:27:45.732Z","endTime":"2026-02-27T18:27:49.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"first":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.054058529194613,"aZ":-28.86863318350613,"pfxX":8.445612642630907,"pfxZ":2.3442832354150287,"pX":1.2488227394672502,"pZ":2.23605790165282,"vX0":5.115972845949603,"vY0":-118.81722009618723,"vZ0":-1.8215048652046584,"x":69.4,"y":178.41,"x0":-2.0405133322983358,"y0":50.00078476159029,"z0":5.675253104725501,"aX":11.884852693583433},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":4.1,"breakHorizontal":-16.7,"spinRate":2652,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.46374469438151955,"extension":6.461103016977384},"index":1,"playId":"02f2824a-a4b5-3498-92a9-5027a93377fe","pitchNumber":2,"startTime":"2026-02-27T18:28:04.752Z","endTime":"2026-02-27T18:28:07.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"first":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27006648529241,"aZ":-22.831387715866583,"pfxX":-10.149282087350905,"pfxZ":5.258017987944504,"pX":-0.47970417809909965,"pZ":1.4773278458858934,"vX0":6.981209980171745,"vY0":-133.36393136734165,"vZ0":-6.5521659436511515,"x":135.29,"y":198.89,"x0":-1.8305897002148521,"y0":50.005189902056145,"z0":5.645588827185791,"aX":-18.039581733650003},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.0,"breakHorizontal":16.6,"spinRate":2419,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.4128401315971719,"extension":6.581500247081463},"index":2,"playId":"b6e53b9b-d2dc-374e-ba89-d0c05a780413","pitchNumber":3,"startTime":"2026-02-27T18:28:26.401Z","endTime":"2026-02-27T18:28:29.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"first":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.4893750689736,"aZ":-28.533596901844415,"pfxX":10.618250517064746,"pfxZ":2.4887173386846557,"pX":0.7000042374842106,"pZ":1.1927062435994968,"vX0":2.991584751417631,"vY0":-120.99429036118444,"vZ0":-4.49553198071131,"x":90.32,"y":206.58,"x0":-1.9358522709676746,"y0":50.00369444827747,"z0":5.613059963847453,"aX":15.537290783730315},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.6,"breakHorizontal":-19.9,"spinRate":2720,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.45496607013777046,"extension":6.358672420969834},"index":3,"playId":"f02112fe-07ab-398c-b887-9ddf29b5b853","pitchNumber":4,"startTime":"2026-02-27T18:28:48.530Z","endTime":"2026-02-27T18:28:54.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"first":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":85.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.18967070826636,"aZ":-15.020721433871193,"pfxX":-7.857177898078529,"pfxZ":9.055978521282208,"pX":-0.16247793701416335,"pZ":3.584768349435255,"vX0":7.175389714468135,"vY0":-137.63854581934152,"vZ0":-3.541362294260954,"x":123.19,"y":141.99,"x0":-1.798748844836388,"y0":50.00310986242424,"z0":5.923195980613665,"aX":-14.883309340344265},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.7,"breakHorizontal":12.5,"spinRate":2413,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.399908877260748,"extension":6.477141800612075},"index":4,"playId":"401bfdbd-048b-3cc3-ba4c-7d5e3840f9d3","pitchNumber":5,"startTime":"2026-02-27T18:29:28.173Z","endTime":"2026-02-27T18:29:31.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"first":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":74.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.26352021802478,"aZ":-27.89537087723479,"pfxX":8.595143577976186,"pfxZ":3.017250366759593,"pX":0.42432772818326664,"pZ":1.7729758871953978,"vX0":3.156938057509121,"vY0":-120.34747092790373,"vZ0":-3.0410012329431053,"x":100.83,"y":190.91,"x0":-2.0333501279297996,"y0":50.00592604318783,"z0":5.608337676144077,"aX":12.20949175287388},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":4.8,"breakHorizontal":-16.4,"spinRate":2661,"spinDirection":56},"zone":9,"typeConfidence":2.0,"plateTime":0.46077352029715435,"extension":6.520595005270614},"index":5,"playId":"9c59d70f-48d4-351f-b4f1-fc39f9eb0d54","pitchNumber":6,"startTime":"2026-02-27T18:29:50.663Z","endTime":"2026-02-27T18:29:53.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"first":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676679,"link":"/api/v1/people/676679"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":676679,"link":"/api/v1/people/676679"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":7.0,"leverageIndex":1.94,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:29:53.934Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Enrique Bradfield Jr. grounds out, shortstop Konnor Griffin to first baseman Enmanuel Valdez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-27T18:30:00.741Z","endTime":"2026-02-27T18:33:18.520Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":690961,"fullName":"Enrique Bradfield Jr.","link":"/api/v1/people/690961"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8],"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":690961,"fullName":"Enrique Bradfield Jr.","link":"/api/v1/people/690961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665839,"link":"/api/v1/people/665839"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":83.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.3873384958053,"aZ":-13.414100952583249,"pfxX":-6.182565501867435,"pfxZ":10.319141733629364,"pX":-1.2504820215777437,"pZ":3.201289546321752,"vX0":3.921479183194628,"vY0":-135.85680247954443,"vZ0":-4.237063954085302,"x":164.67,"y":152.35,"x0":-1.9302199659365065,"y0":50.000776759697494,"z0":5.75364641746792,"aX":-11.238023466108338},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.6,"breakHorizontal":10.1,"spinRate":2321,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.4074878675662492,"extension":6.408375550230287},"index":0,"playId":"13241be3-1413-333b-ae9d-46a4be45c164","pitchNumber":1,"startTime":"2026-02-27T18:30:19.489Z","endTime":"2026-02-27T18:30:22.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":690961,"link":"/api/v1/people/690961","batSide":{"code":"L","description":"Left"}},"first":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":73.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.603654018276856,"aZ":-28.464561738400814,"pfxX":10.64203199404227,"pfxZ":2.7021229957253308,"pX":-0.23656819281446873,"pZ":2.0534252250796245,"vX0":1.0150974972360371,"vY0":-117.88692785471927,"vZ0":-1.9129184057554152,"x":126.02,"y":183.34,"x0":-2.0540402568740976,"y0":50.00220570370511,"z0":5.567164734307171,"aX":14.605080499476022},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":4.6,"breakHorizontal":-19.4,"spinRate":2658,"spinDirection":57},"zone":8,"typeConfidence":2.0,"plateTime":0.46911224752729197,"extension":6.451736825247319},"index":1,"playId":"1133f762-07e8-35f3-884e-de0d7c45eff0","pitchNumber":2,"startTime":"2026-02-27T18:30:37.641Z","endTime":"2026-02-27T18:30:41.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":690961,"link":"/api/v1/people/690961","batSide":{"code":"L","description":"Left"}},"first":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.186756541009892,"aZ":-27.043633379980115,"pfxX":-8.381906631572944,"pfxZ":3.1197402203271403,"pX":0.5658564913605487,"pZ":0.4931743404772647,"vX0":8.465198189345994,"vY0":-128.16472520151135,"vZ0":-7.564936523249523,"x":95.43,"y":225.46,"x0":-1.7081830672587508,"y0":50.00372119544362,"z0":5.628145371592169,"aX":-13.792877370506178},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.0,"breakHorizontal":13.0,"spinRate":1537,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.42914605992529475,"extension":6.728714286729243},"index":2,"playId":"5b9fe322-3371-372f-b414-2c7cfbf879dc","pitchNumber":3,"startTime":"2026-02-27T18:30:56.986Z","endTime":"2026-02-27T18:31:00.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":690961,"link":"/api/v1/people/690961","batSide":{"code":"L","description":"Left"}},"first":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":83.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.26361917511806,"aZ":-12.248195457280117,"pfxX":-4.8229990963313405,"pfxZ":11.004885705313841,"pX":-0.2880367317229464,"pZ":3.790902464652016,"vX0":5.51643103792724,"vY0":-135.3686869064005,"vZ0":-3.060631039559653,"x":127.98,"y":136.43,"x0":-1.749549672704835,"y0":50.00176691661097,"z0":5.823203581077819,"aX":-8.732376581785894},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.2,"breakHorizontal":7.2,"spinRate":2405,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.408452978189739,"extension":6.595141608397652},"index":3,"playId":"03647caa-8a45-3f1a-9868-6e7e5d07d13d","pitchNumber":4,"startTime":"2026-02-27T18:31:20.763Z","endTime":"2026-02-27T18:31:24.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":690961,"link":"/api/v1/people/690961","batSide":{"code":"L","description":"Left"}},"first":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-02-27T18:31:38.367Z","endTime":"2026-02-27T18:31:56.031Z","isPitch":false,"type":"action","player":{"id":690961,"link":"/api/v1/people/690961"},"defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":690961,"link":"/api/v1/people/690961","batSide":{"code":"L","description":"Left"}},"first":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":70.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.467667391837953,"aZ":-44.41314154048564,"pfxX":7.7560632521754584,"pfxZ":-9.545083901311248,"pX":-1.1933499009867938,"pZ":1.954081606006703,"vX0":-0.6393406478715834,"vY0":-114.38121384947125,"vZ0":0.9954264041333054,"x":162.49,"y":186.02,"x0":-1.9084242496863484,"y0":50.00313955402201,"z0":5.983067076619912,"aX":9.943791023515848},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.8,"breakVerticalInduced":-16.4,"breakHorizontal":-13.7,"spinRate":2728,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.48492954054787596,"extension":6.620470972321315},"index":5,"playId":"91831722-cb8a-33c9-bf2f-b4bd8c5afe88","pitchNumber":5,"startTime":"2026-02-27T18:31:56.031Z","endTime":"2026-02-27T18:31:59.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":690961,"link":"/api/v1/people/690961","batSide":{"code":"L","description":"Left"}},"first":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.086130064757523,"aZ":-13.677008253106402,"pfxX":-5.693422361200955,"pfxZ":9.857199328716511,"pX":-0.8524520111379827,"pZ":3.0061214475481943,"vX0":4.925325613906522,"vY0":-136.3725898173813,"vZ0":-4.686719227247366,"x":149.49,"y":157.61,"x0":-1.9457175384342915,"y0":50.00041503540906,"z0":5.696317516211937,"aX":-10.68053909633404},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.0,"breakHorizontal":9.2,"spinRate":2321,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.40224219470828926,"extension":6.746922485046847},"index":6,"playId":"cf083489-0a91-3493-81fd-cc13e65f7aab","pitchNumber":6,"startTime":"2026-02-27T18:32:17.524Z","endTime":"2026-02-27T18:32:23.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":690961,"link":"/api/v1/people/690961","batSide":{"code":"L","description":"Left"}},"first":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.83992093327543,"aZ":-29.367707467983465,"pfxX":7.060531843301659,"pfxZ":1.931188869701499,"pX":0.7718324538709406,"pZ":1.5589639980525376,"vX0":4.353194195860297,"vY0":-120.41932230210078,"vZ0":-3.309289241027524,"x":87.58,"y":196.69,"x0":-1.9833881770951955,"y0":50.00126013942138,"z0":5.580133658403212,"aX":10.251244780074524},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.9,"breakHorizontal":-13.9,"spinRate":2641,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4568250190344907,"extension":6.406922241879774},"index":7,"playId":"f25f6e42-4123-3837-b3a8-fdc6684c3d7c","pitchNumber":7,"startTime":"2026-02-27T18:32:43.228Z","endTime":"2026-02-27T18:32:48.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":690961,"link":"/api/v1/people/690961","batSide":{"code":"L","description":"Left"}},"first":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.393357177932092,"aZ":-27.261201321761707,"pfxX":-6.239830716839085,"pfxZ":2.8556837206452936,"pX":-0.8972191757848987,"pZ":2.3765484630570666,"vX0":4.513330039901617,"vY0":-130.3832611949413,"vZ0":-3.477382362287309,"x":151.2,"y":174.61,"x0":-1.8398865736763608,"y0":50.00578673372061,"z0":5.784706644642853,"aX":-10.745953544472236},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.6,"breakHorizontal":10.3,"spinRate":1431,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.42007615665976505,"extension":6.591584199239494},"hitData":{"launchSpeed":98.0,"launchAngle":-27.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.77,"coordY":163.64}},"index":8,"playId":"134f14d8-f98d-375e-9038-da4859a15641","pitchNumber":8,"startTime":"2026-02-27T18:33:12.640Z","endTime":"2026-02-27T18:33:18.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":690961,"link":"/api/v1/people/690961","batSide":{"code":"L","description":"Left"}},"first":{"id":642731,"link":"/api/v1/people/642731"},"third":{"id":682868,"link":"/api/v1/people/682868"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690961,"link":"/api/v1/people/690961"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":690961,"link":"/api/v1/people/690961"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":5.100000000000001,"leverageIndex":1.96,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:33:18.520Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Enmanuel Valdez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-27T18:34:25.880Z","endTime":"2026-02-27T18:36:16.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":665839,"fullName":"Enmanuel Valdez","link":"/api/v1/people/665839"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665839,"fullName":"Enmanuel Valdez","link":"/api/v1/people/665839"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":85.6,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.38511336510698,"aZ":-11.583440348627226,"pfxX":-5.146499932689906,"pfxZ":10.81711780886544,"pX":-0.20432921600785284,"pZ":3.5145693096993083,"vX0":5.1353929983959,"vY0":-137.99527798396363,"vZ0":-4.012604095576105,"x":124.79,"y":143.89,"x0":-1.4323692219901891,"y0":50.00638389417487,"z0":5.784318243191202,"aX":-9.800363905950924},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.7,"breakHorizontal":8.0,"spinRate":2348,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3988831856664108,"extension":6.262906364899768},"index":0,"playId":"52afb65f-f13d-3edf-bd4e-d5a0af01018d","pitchNumber":1,"startTime":"2026-02-27T18:35:31.969Z","endTime":"2026-02-27T18:35:35.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.3,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.45186369213736,"aZ":-36.91849232201829,"pfxX":1.1708070956885104,"pfxZ":-3.0504786499081087,"pX":-0.290853292847022,"pZ":1.427722688322,"vX0":2.44325748714096,"vY0":-124.49795770169688,"vZ0":-3.3652537590126173,"x":128.09,"y":200.23,"x0":-1.4412434452860317,"y0":50.00522451498078,"z0":5.885632381512047,"aX":1.8187094247727211},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-6.1,"breakHorizontal":-2.8,"spinRate":2579,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.44173974355864676,"extension":6.072650754298163},"index":1,"playId":"301f7ca8-c226-33f6-960b-6008d41c2232","pitchNumber":2,"startTime":"2026-02-27T18:35:46.305Z","endTime":"2026-02-27T18:35:50.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.6,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.132628529413484,"aZ":-38.714444458795214,"pfxX":-0.6988956850704886,"pfxZ":-4.2084975880747955,"pX":0.9811633089509602,"pZ":0.04375885813952046,"vX0":5.635308241998725,"vY0":-124.98158481921709,"vZ0":-5.8668576478503445,"x":79.6,"y":237.6,"x0":-1.2282881019641876,"y0":50.00058987203544,"z0":5.662792294392581,"aX":-1.0874560072856363},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-8.9,"breakHorizontal":-0.2,"spinRate":2678,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.4410953693432411,"extension":6.354100397267468},"index":2,"playId":"139ae0fe-84a8-3509-a5f9-47b50e4bfcec","pitchNumber":3,"startTime":"2026-02-27T18:36:11.465Z","endTime":"2026-02-27T18:36:16.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665839,"link":"/api/v1/people/665839"},"credit":"b_ab"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_ab"},{"player":{"id":665839,"link":"/api/v1/people/665839"},"credit":"b_pa"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:36:16.473Z","atBatIndex":14},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Henry Davis pops out to third baseman Bryan Ramos in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-27T18:36:20.015Z","endTime":"2026-02-27T18:37:11.239Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682868,"link":"/api/v1/people/682868"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.581100411111237,"aZ":-21.665216861227798,"pfxX":2.274582888489558,"pfxZ":5.963326155490872,"pX":2.103040190260073,"pZ":0.6302567376247522,"vX0":8.205153716160414,"vY0":-132.49988504920938,"vZ0":-8.548180576367269,"x":36.84,"y":221.76,"x0":-1.340354535201921,"y0":50.00561380933809,"z0":5.504714854391794,"aX":4.009111282519385},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.9,"breakHorizontal":-6.0,"spinRate":2369,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4147520867685772,"extension":6.358181263608282},"index":0,"playId":"20c69ed4-bb7c-3970-873f-2da45bcbbe3b","pitchNumber":1,"startTime":"2026-02-27T18:36:41.891Z","endTime":"2026-02-27T18:36:45.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.85677653172154,"aZ":-25.22277181958579,"pfxX":1.009321271737343,"pfxZ":4.06564191822009,"pX":0.2421523077379974,"pZ":2.9014665026319277,"vX0":4.078482388866808,"vY0":-130.52080106801523,"vZ0":-2.3317960062107175,"x":107.77,"y":160.44,"x0":-1.4777222952034341,"y0":50.00196411942302,"z0":5.724145098170858,"aX":1.7243640935679374},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.1,"breakHorizontal":-2.8,"spinRate":2215,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.4211581989775235,"extension":6.149681748122363},"hitData":{"launchSpeed":82.5,"launchAngle":80.0,"totalDistance":64.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":99.38,"coordY":200.25}},"index":1,"playId":"495719ca-282b-3216-bb0d-3ce00f7d7551","pitchNumber":2,"startTime":"2026-02-27T18:37:02.009Z","endTime":"2026-02-27T18:37:11.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_ab"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_ab"},{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_pa"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:37:11.239Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Konnor Griffin grounds out, shortstop Luis Vázquez to first baseman Ryan Mountcastle.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-27T18:37:32.084Z","endTime":"2026-02-27T18:39:15.498Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"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":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676679,"link":"/api/v1/people/676679"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.797326335935523,"aZ":-44.04486629659135,"pfxX":1.350800337127252,"pfxZ":-7.646354346705531,"pX":0.9586609347455862,"pZ":0.550201897500768,"vX0":4.786718823225881,"vY0":-125.0052048396911,"vZ0":-3.6761045436283672,"x":80.46,"y":223.92,"x0":-1.1720403994382877,"y0":50.00468279768482,"z0":5.7279178336361465,"aX":2.0961936275210644},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-14.5,"breakHorizontal":-3.7,"spinRate":2722,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.4414816050032151,"extension":6.4506512818369375},"index":0,"playId":"059c5c48-c21b-3b84-8295-b4178ee8da5b","pitchNumber":1,"startTime":"2026-02-27T18:37:40.975Z","endTime":"2026-02-27T18:37:44.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":88.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.336227338599095,"aZ":-7.574878812051006,"pfxX":-5.691190069211613,"pfxZ":12.113186875112412,"pX":0.19974704133988974,"pZ":2.7014400349519554,"vX0":6.189243650886542,"vY0":-142.660343744164,"vZ0":-7.251719203635313,"x":109.39,"y":165.84,"x0":-1.273940413790266,"y0":50.00228592655918,"z0":5.7756725710497046,"aX":-11.55755071393867},"breaks":{"breakAngle":46.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":20.3,"breakHorizontal":8.9,"spinRate":2351,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.38612184745949607,"extension":6.323995105309443},"index":1,"playId":"d4723225-458e-321a-bdd6-6d26d988aeb1","pitchNumber":2,"startTime":"2026-02-27T18:38:01.365Z","endTime":"2026-02-27T18:38:04.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-02-27T18:38:14.520Z","endTime":"2026-02-27T18:38:27.884Z","isPitch":false,"type":"action","player":{"id":804606,"link":"/api/v1/people/804606"},"defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.990474637269237,"aZ":-23.17249779640117,"pfxX":1.2522097417742732,"pfxZ":4.921255217731128,"pX":1.085655442050475,"pZ":1.8685624827688443,"vX0":5.91872604418294,"vY0":-135.0227175777132,"vZ0":-5.534163983502831,"x":75.62,"y":188.33,"x0":-1.3059176178384486,"y0":50.001473216209476,"z0":5.596293957288298,"aX":2.2900309433985577},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.8,"breakHorizontal":-3.6,"spinRate":2376,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.40712882854143695,"extension":6.4881615280434985},"index":3,"playId":"b2c010b0-15b7-3cd5-9684-ce8d650ab280","pitchNumber":3,"startTime":"2026-02-27T18:38:27.884Z","endTime":"2026-02-27T18:38:31.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":88.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.259082895344406,"aZ":-13.461479793765902,"pfxX":-6.4870845646466115,"pfxZ":9.144132563063838,"pX":-0.3349839355250739,"pZ":3.351194774546527,"vX0":5.20610861267383,"vY0":-143.35477190825011,"vZ0":-4.564706801803756,"x":129.77,"y":148.3,"x0":-1.3469257355656732,"y0":50.00505420754527,"z0":5.8274823857066815,"aX":-13.279843525152613},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.6,"breakHorizontal":10.4,"spinRate":2474,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.3845283227882401,"extension":6.445423813694086},"index":4,"playId":"016f2705-ff5d-30f5-a011-f1d0386498eb","pitchNumber":4,"startTime":"2026-02-27T18:38:48.071Z","endTime":"2026-02-27T18:38:51.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.401049253391836,"aZ":-37.131567129140905,"pfxX":3.411594953215859,"pfxZ":-3.0729994405119534,"pX":-0.46278801937881214,"pZ":2.347784113312519,"vX0":1.0201645163336668,"vY0":-126.91360977359355,"vZ0":-1.3000490885599714,"x":134.64,"y":175.39,"x0":-1.314070889751991,"y0":50.00075410924439,"z0":5.8509996474110375,"aX":5.508555897507565},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-5.6,"breakHorizontal":-6.4,"spinRate":2639,"spinDirection":36},"zone":4,"typeConfidence":2.0,"plateTime":0.4332391814653658,"extension":6.25759630362609},"hitData":{"launchSpeed":107.6,"launchAngle":1.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.15,"coordY":149.68}},"index":5,"playId":"889039a8-134b-3c96-9d86-f4a21914475b","pitchNumber":5,"startTime":"2026-02-27T18:39:09.739Z","endTime":"2026-02-27T18:39:15.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_ab"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_ab"},{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_pa"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:39:15.498Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dylan Beavers grounds out, second baseman Brandon Lowe to first baseman Enmanuel Valdez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-27T18:41:23.605Z","endTime":"2026-02-27T18:41:54.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665839,"link":"/api/v1/people/665839"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":70.3,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.83074104585927,"aZ":-41.22501960240974,"pfxX":6.2627171012671115,"pfxZ":-7.209473188163267,"pX":2.2438569851177994,"pZ":1.5602699821199013,"vX0":7.053442510412268,"vY0":-113.45478464174857,"vZ0":-0.33663158099045387,"x":31.47,"y":196.65,"x0":-1.7630058200274894,"y0":50.001870522732915,"z0":5.951064258200603,"aX":7.863552111171229},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-12.6,"breakHorizontal":-13.7,"spinRate":2497,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.48970927319400204,"extension":6.593851790205184},"index":0,"playId":"a5a3eb08-50e8-3fdb-8388-7c111c11fb79","pitchNumber":1,"startTime":"2026-02-27T18:41:33.576Z","endTime":"2026-02-27T18:41:36.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.0,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.63142871499385,"aZ":-24.67771782503033,"pfxX":-9.897854209406749,"pfxZ":4.232834657461639,"pX":-0.6976232007191707,"pZ":2.5322447542477264,"vX0":6.792634482030229,"vY0":-132.77870390390913,"vZ0":-3.5342969382729996,"x":143.59,"y":170.41,"x0":-2.01385860145225,"y0":50.002209411044745,"z0":5.69337165179731,"aX":-17.526066772569},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.1,"breakHorizontal":16.3,"spinRate":2498,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.41382081262169423,"extension":6.568765247470126},"hitData":{"launchSpeed":82.4,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.19,"coordY":153.31}},"index":1,"playId":"99c9178b-dda3-3147-bc5c-438e30bf560c","pitchNumber":2,"startTime":"2026-02-27T18:41:48.643Z","endTime":"2026-02-27T18:41:54.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":687637,"link":"/api/v1/people/687637"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:41:54.795Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blaze Alexander singles on a line drive to right fielder Ryan O'Hearn.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-27T18:42:13.652Z","endTime":"2026-02-27T18:42:44.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"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(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.4,"endSpeed":84.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.244196309943636,"aZ":-24.01820604866208,"pfxX":-8.737815378176457,"pfxZ":4.509622299519135,"pX":1.0705136642308533,"pZ":0.982748178870792,"vX0":10.822550277674177,"vY0":-133.9871984093235,"vZ0":-7.567324485193527,"x":76.19,"y":212.25,"x0":-1.8949169638298307,"y0":50.0049522570423,"z0":5.572581844436437,"aX":-15.813209946278734},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.6,"breakHorizontal":13.3,"spinRate":2452,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.40952928031496194,"extension":6.78199254970452},"index":0,"playId":"c65d9297-5cfb-388b-8091-34fb97d61630","pitchNumber":1,"startTime":"2026-02-27T18:42:20.446Z","endTime":"2026-02-27T18:42:23.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.124975352338584,"aZ":-23.53908137878572,"pfxX":-8.65556684145116,"pfxZ":4.737575183960505,"pX":0.5722526762016983,"pZ":2.0556645470071375,"vX0":9.283124334722494,"vY0":-133.93316572420875,"vZ0":-5.24836374207594,"x":95.19,"y":183.28,"x0":-1.809268622093486,"y0":50.00233679557595,"z0":5.717541239273932,"aX":-15.771877661895562},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.7,"breakHorizontal":13.8,"spinRate":2473,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.40850050107605096,"extension":6.460387037577945},"hitData":{"launchSpeed":110.1,"launchAngle":6.0,"totalDistance":139.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":152.48,"coordY":152.71}},"index":1,"playId":"d53840e1-bce3-3331-ab05-205119b20742","pitchNumber":2,"startTime":"2026-02-27T18:42:37.191Z","endTime":"2026-02-27T18:42:44.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":0.73,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:42:44.415Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan Mountcastle flies out to right fielder Ryan O'Hearn.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-27T18:45:19.912Z","endTime":"2026-02-27T18:46:55.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684049,"fullName":"Brandan Bidois","link":"/api/v1/people/684049"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-27T18:43:13.356Z","endTime":"2026-02-27T18:44:31.250Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brandan Bidois replaces Mitch Keller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-02-27T18:44:31.250Z","endTime":"2026-02-27T18:45:22.273Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":684049,"link":"/api/v1/people/684049"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.1,"strikeZoneTop":3.361,"strikeZoneBottom":1.696,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.119136980770264,"aZ":-8.408952288512587,"pfxX":-3.5955757442580647,"pfxZ":12.373647083685096,"pX":-1.1252716526355495,"pZ":3.445623554489509,"vX0":0.6965635372439576,"vY0":-138.47486453646314,"vZ0":-5.806787231230764,"x":159.89,"y":145.75,"x0":-0.9150608012517243,"y0":50.00018959476231,"z0":6.14733317026025,"aX":-6.904182642891829},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":21.2,"breakHorizontal":6.4,"spinRate":2221,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.3972363727393806,"extension":6.5514765864537035},"index":2,"playId":"b626baaf-30b9-3906-9b4b-67df4ec7b337","pitchNumber":1,"startTime":"2026-02-27T18:45:22.273Z","endTime":"2026-02-27T18:45:25.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684049,"link":"/api/v1/people/684049","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.0,"strikeZoneTop":3.361,"strikeZoneBottom":1.696,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.001245715214196,"aZ":-8.235082097321639,"pfxX":-4.59446334757269,"pfxZ":12.78721277169739,"pX":-0.7206551054624248,"pZ":2.8796831323051557,"vX0":2.092958074732751,"vY0":-136.88233911842966,"vZ0":-7.233482666151025,"x":144.47,"y":161.03,"x0":-0.9039644169895803,"y0":50.00395989180157,"z0":6.141924792705173,"aX":-8.601915706173804},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":21.6,"breakHorizontal":7.8,"spinRate":2232,"spinDirection":201},"zone":4,"typeConfidence":2.0,"plateTime":0.4022124620510392,"extension":6.5185999375456},"index":3,"playId":"8c5ba400-61af-344e-a7a5-674a470f06e6","pitchNumber":2,"startTime":"2026-02-27T18:45:38.636Z","endTime":"2026-02-27T18:45:42.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684049,"link":"/api/v1/people/684049","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":85.8,"strikeZoneTop":3.361,"strikeZoneBottom":1.696,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.98113008905192,"aZ":-7.605701793565225,"pfxX":-4.387573232901364,"pfxZ":12.734729085997246,"pX":-0.16974024494571907,"pZ":3.432950179721176,"vX0":3.5576864281522163,"vY0":-139.80111468926586,"vZ0":-5.797735176892873,"x":123.47,"y":146.09,"x0":-0.9051265822132928,"y0":50.00032293881652,"z0":6.066245710981809,"aX":-8.463026646379404},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":21.6,"breakHorizontal":7.0,"spinRate":2312,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.39567327376589434,"extension":6.555215043900535},"index":4,"playId":"baf43c32-9af2-343d-abc3-80dc1840044c","pitchNumber":3,"startTime":"2026-02-27T18:46:01.316Z","endTime":"2026-02-27T18:46:05.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684049,"link":"/api/v1/people/684049","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.5,"strikeZoneTop":3.361,"strikeZoneBottom":1.696,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.81772028769853,"aZ":-7.683687910978491,"pfxX":-5.628158217877912,"pfxZ":12.378504252814242,"pX":-0.1977844663477917,"pZ":2.088272498723382,"vX0":3.4565707344597496,"vY0":-140.68948617356466,"vZ0":-9.572174729292097,"x":124.54,"y":182.4,"x0":-0.7195323187476586,"y0":50.004058202030905,"z0":6.057299154343558,"aX":-11.135533571768544},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":20.3,"breakHorizontal":9.4,"spinRate":2304,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.39129282443774827,"extension":6.698231698153569},"index":5,"playId":"60052fe9-23e6-333d-ae53-60c883320f65","pitchNumber":4,"startTime":"2026-02-27T18:46:21.192Z","endTime":"2026-02-27T18:46:28.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684049,"link":"/api/v1/people/684049","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.3,"strikeZoneTop":3.361,"strikeZoneBottom":1.696,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.615820488099246,"aZ":-8.25292127497094,"pfxX":-2.363065223925512,"pfxZ":12.108206386156834,"pX":-0.7261484453320936,"pZ":2.294322386434219,"vX0":0.5592877555248706,"vY0":-140.7617977307427,"vZ0":-9.020831693763256,"x":144.68,"y":176.83,"x0":-0.6225833614609071,"y0":50.00038512325817,"z0":6.1032720990870715,"aX":-4.666838763978127},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.9,"breakHorizontal":4.1,"spinRate":2283,"spinDirection":198},"zone":4,"typeConfidence":2.0,"plateTime":0.39147223687429245,"extension":6.56508653751382},"hitData":{"launchSpeed":93.0,"launchAngle":31.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.75,"coordY":90.7}},"index":6,"playId":"295de399-a984-33ed-81dd-48f85551d93a","pitchNumber":5,"startTime":"2026-02-27T18:46:48.900Z","endTime":"2026-02-27T18:46:55.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684049,"link":"/api/v1/people/684049","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_ab"},{"player":{"id":684049,"link":"/api/v1/people/684049"},"credit":"p_ab"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_pa"},{"player":{"id":684049,"link":"/api/v1/people/684049"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":1.38,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:46:55.386Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adley Rutschman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-27T18:47:15.723Z","endTime":"2026-02-27T18:49:06.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684049,"fullName":"Brandan Bidois","link":"/api/v1/people/684049"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":86.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.87283791907396,"aZ":-5.398641143352135,"pfxX":-4.1073768928708905,"pfxZ":13.817868653952974,"pX":0.21436596306683556,"pZ":2.1205065500156093,"vX0":3.9406879423382297,"vY0":-139.84316682940212,"vZ0":-9.793302280945339,"x":108.83,"y":181.53,"x0":-0.6943614049979115,"y0":50.00479424366615,"z0":6.06093608576719,"aX":-7.9606496200905505},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.4,"breakVerticalInduced":22.6,"breakHorizontal":6.4,"spinRate":2315,"spinDirection":201},"zone":8,"typeConfidence":2.0,"plateTime":0.3949375890892681,"extension":6.587784891846747},"index":0,"playId":"1da0eb0b-4bfc-3836-ac0d-3551b3e284f2","pitchNumber":1,"startTime":"2026-02-27T18:47:25.397Z","endTime":"2026-02-27T18:47:29.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684049,"link":"/api/v1/people/684049","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":86.6,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.22456590680434,"aZ":-10.175353889573318,"pfxX":-4.885175458540475,"pfxZ":11.344915738183158,"pX":0.18286284047038595,"pZ":2.415776371440858,"vX0":3.9492399501334248,"vY0":-139.3041826381973,"vZ0":-8.356341401422712,"x":110.03,"y":173.55,"x0":-0.6280660692777253,"y0":50.0019206806784,"z0":6.1518548866150375,"aX":-9.471583473940722},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.7,"breakHorizontal":7.9,"spinRate":2205,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.3952340786083566,"extension":6.642685911496992},"index":1,"playId":"6b23f7c3-cb11-3813-834a-24b888bed95e","pitchNumber":2,"startTime":"2026-02-27T18:48:12.737Z","endTime":"2026-02-27T18:48:15.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684049,"link":"/api/v1/people/684049","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-02-27T18:48:31.369Z","endTime":"2026-02-27T18:48:43.637Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"},"defense":{"pitcher":{"id":684049,"link":"/api/v1/people/684049","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"playId":"5fc5ae91-a511-3abe-bd2b-5c404322983b","startTime":"2026-02-27T18:48:43.637Z","endTime":"2026-02-27T18:48:46.637Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":684049,"link":"/api/v1/people/684049","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.206526769178424,"aZ":-26.082446183796023,"pfxX":-9.286403620275383,"pfxZ":3.3694551301649565,"pX":-0.7979186143062093,"pZ":1.9733733463398682,"vX0":3.619915911211873,"vY0":-134.43571534904146,"vZ0":-5.961150414163493,"x":147.41,"y":185.5,"x0":-0.9639742266959578,"y0":50.00619020067689,"z0":6.099141350723068,"aX":-16.80967967341668},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.9,"breakHorizontal":15.8,"spinRate":1472,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.4092018209866888,"extension":6.5455406607110875},"index":4,"playId":"cb642532-4147-3cf9-a7c3-312421746e32","pitchNumber":3,"startTime":"2026-02-27T18:49:03.241Z","endTime":"2026-02-27T18:49:06.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684049,"link":"/api/v1/people/684049","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_ab"},{"player":{"id":684049,"link":"/api/v1/people/684049"},"credit":"p_ab"},{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_pa"},{"player":{"id":684049,"link":"/api/v1/people/684049"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":2.500000000000007,"leverageIndex":1.01,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:49:06.241Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dominic Fletcher flies out to center fielder Colton Cowser.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-27T18:51:13.547Z","endTime":"2026-02-27T18:53:34.053Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":666150,"fullName":"Dominic Fletcher","link":"/api/v1/people/666150"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666150,"fullName":"Dominic Fletcher","link":"/api/v1/people/666150"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":77.1,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.610782154313128,"aZ":-38.282308940007496,"pfxX":1.6461747460372762,"pfxZ":-4.020154273118906,"pX":0.05101760983269409,"pZ":1.1702091752082509,"vX0":2.622629004577074,"vY0":-124.33978205072668,"vZ0":-3.419009893006981,"x":115.06,"y":207.18,"x0":-1.2432081729098237,"y0":50.00098294252581,"z0":5.834662219049137,"aX":2.502674978258547},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-7.9,"breakHorizontal":-3.7,"spinRate":2543,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4454567862529579,"extension":6.306968800400303},"index":0,"playId":"fdaab79f-89e3-3609-89bd-f0f0bd45b63f","pitchNumber":1,"startTime":"2026-02-27T18:51:19.843Z","endTime":"2026-02-27T18:51:23.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":666150,"link":"/api/v1/people/666150","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":85.1,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.84429603001909,"aZ":-8.062769069647521,"pfxX":-8.378313730394066,"pfxZ":12.736934441943067,"pX":0.6489058273871899,"pZ":2.000585800249924,"vX0":8.256708247899516,"vY0":-138.62749691909443,"vZ0":-8.578197500509848,"x":92.27,"y":184.76,"x0":-1.3194476076513686,"y0":50.00628550727074,"z0":5.722142942408868,"aX":-15.86617208423589},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.8,"breakHorizontal":12.8,"spinRate":2440,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.39929209752209216,"extension":6.362735140531058},"index":1,"playId":"4253dcf7-09fe-33e0-a721-a51d5f7a0912","pitchNumber":2,"startTime":"2026-02-27T18:51:37.206Z","endTime":"2026-02-27T18:51:40.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":666150,"link":"/api/v1/people/666150","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.2,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.07185058515162,"aZ":-38.6619362795039,"pfxX":2.0317955125150364,"pfxZ":-4.1347128167467115,"pX":-1.120105007745926,"pZ":3.0644602545080035,"vX0":0.09187866258078331,"vY0":-125.48381725008286,"vZ0":0.6104722299359093,"x":159.7,"y":156.04,"x0":-1.4206857397044153,"y0":50.001376846590745,"z0":6.007475955774178,"aX":3.189465257536418},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-7.0,"breakHorizontal":-3.7,"spinRate":2624,"spinDirection":35},"zone":11,"typeConfidence":2.0,"plateTime":0.4391048151478336,"extension":6.221978824855838},"index":2,"playId":"0a996ffa-057f-3860-a20b-8c5b9e989278","pitchNumber":3,"startTime":"2026-02-27T18:51:58.437Z","endTime":"2026-02-27T18:52:02.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":666150,"link":"/api/v1/people/666150","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":80.4,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.448197724208374,"aZ":-20.75072075809193,"pfxX":-8.133827787253399,"pfxZ":6.903640176063766,"pX":-0.005714463528915575,"pZ":0.14576938065817147,"vX0":5.6158213693428,"vY0":-129.00505419554912,"vZ0":-9.371538130281571,"x":117.22,"y":234.84,"x0":-1.1744777822792103,"y0":50.00221218718428,"z0":5.478612004565227,"aX":-13.456641302488508},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":10.2,"breakHorizontal":13.2,"spinRate":1967,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.42760611568847295,"extension":6.5558575744794085},"index":3,"playId":"845b2431-d8bd-3853-81ae-36b9a841b67e","pitchNumber":4,"startTime":"2026-02-27T18:52:19.256Z","endTime":"2026-02-27T18:52:22.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":666150,"link":"/api/v1/people/666150","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.0,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20339697589552,"aZ":-20.71069873853754,"pfxX":1.5457740458349392,"pfxZ":6.309897894253641,"pX":-0.47431365179343177,"pZ":2.311795568183737,"vX0":2.6339127779706843,"vY0":-134.67410800347434,"vZ0":-4.684135680351589,"x":135.08,"y":176.36,"x0":-1.669998999750611,"y0":50.00450270793975,"z0":5.559933926508838,"aX":2.808410566718033},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.6,"breakHorizontal":-3.4,"spinRate":2411,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.40840476892502675,"extension":6.385431035729581},"index":4,"playId":"dca94cfb-430c-3322-b772-db9114f36f70","pitchNumber":5,"startTime":"2026-02-27T18:52:39.965Z","endTime":"2026-02-27T18:52:46.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":666150,"link":"/api/v1/people/666150","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":81.5,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.46113758423882,"aZ":-24.349316227921957,"pfxX":-10.842391156538039,"pfxZ":4.610697411613146,"pX":0.5013523571796833,"pZ":-0.2702136652153182,"vX0":8.071138491635686,"vY0":-130.96407255798292,"vZ0":-9.948748353660466,"x":97.89,"y":246.08,"x0":-1.2468137726590838,"y0":50.00521329933923,"z0":5.470623249480656,"aX":-18.412805295347237},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.8,"breakHorizontal":17.3,"spinRate":1937,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.42188522427091524,"extension":6.58331054651483},"index":5,"playId":"e99d4a63-f13e-3ce2-a574-b04df8db9b0c","pitchNumber":6,"startTime":"2026-02-27T18:53:04.384Z","endTime":"2026-02-27T18:53:07.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":666150,"link":"/api/v1/people/666150","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":88.7,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.525908763404196,"aZ":-9.676777708335417,"pfxX":-7.174362966881435,"pfxZ":11.079362736319327,"pX":-0.24924350479444551,"pZ":2.9671972102781576,"vX0":5.463763910143565,"vY0":-142.0709289766392,"vZ0":-5.881063530564944,"x":126.5,"y":158.67,"x0":-1.2714947498523341,"y0":50.00582143519076,"z0":5.688233953362399,"aX":-14.573099398165267},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.0,"breakHorizontal":11.8,"spinRate":2406,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.38648446871499864,"extension":6.504878338425722},"hitData":{"launchSpeed":95.2,"launchAngle":38.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":151.55,"coordY":55.89}},"index":6,"playId":"50f001f0-b703-3bac-b087-4b20a4cd74ef","pitchNumber":7,"startTime":"2026-02-27T18:53:26.067Z","endTime":"2026-02-27T18:53:34.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":666150,"link":"/api/v1/people/666150","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666150,"link":"/api/v1/people/666150"},"credit":"b_ab"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_ab"},{"player":{"id":666150,"link":"/api/v1/people/666150"},"credit":"b_pa"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:53:34.053Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Mangum strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-27T18:56:02.782Z","endTime":"2026-02-27T18:57:31.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-27T18:54:02.377Z","endTime":"2026-02-27T18:54:49.743Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Grant Wolfram replaces Shane Baz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-02-27T18:54:49.743Z","endTime":"2026-02-27T18:56:04.918Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664991,"link":"/api/v1/people/664991"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669358,"link":"/api/v1/people/669358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.756742192921337,"aZ":-39.73875787994107,"pfxX":-1.8979996886348718,"pfxZ":-5.021510055009463,"pX":-0.30244576054257555,"pZ":2.0067647069929975,"vX0":-4.912096325461438,"vY0":-122.21363725267763,"vZ0":-1.9712706054310618,"x":128.53,"y":184.6,"x0":1.9823032661908253,"y0":50.000238406368815,"z0":6.246450684964218,"aX":-2.860807315146676},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-9.2,"breakHorizontal":4.7,"spinRate":2551,"spinDirection":324},"zone":7,"typeConfidence":0.91,"plateTime":0.44868034162532533,"extension":6.192224682613267},"index":2,"playId":"ad2a3f46-e4f4-3e6b-9811-d6754251c3b4","pitchNumber":1,"startTime":"2026-02-27T18:56:04.918Z","endTime":"2026-02-27T18:56:10.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":85.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.493967686015594,"aZ":-18.148495692765565,"pfxX":11.264859684239813,"pfxZ":7.364066253837735,"pX":0.21216407712796537,"pZ":2.3077152845089532,"vX0":-8.888222667088092,"vY0":-138.05306537259847,"vZ0":-6.446769587750475,"x":108.91,"y":176.47,"x0":2.031082595463057,"y0":50.003818526253504,"z0":5.921284719894245,"aX":21.45997439856902},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.9,"breakHorizontal":-18.2,"spinRate":2247,"spinDirection":137},"zone":5,"typeConfidence":0.91,"plateTime":0.3987496316125876,"extension":6.199955100326319},"index":3,"playId":"96155dea-1a20-3d6e-a18c-4fe938534a64","pitchNumber":2,"startTime":"2026-02-27T18:56:41.229Z","endTime":"2026-02-27T18:56:44.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26713986570094,"aZ":-35.34390014903543,"pfxX":-3.7279960464725104,"pfxZ":-2.113052801269096,"pX":-0.8365443745408867,"pZ":0.6707568534584671,"vX0":-5.746764387555284,"vY0":-122.87959304527926,"vZ0":-5.584107341138531,"x":148.89,"y":220.67,"x0":2.032423914827194,"y0":50.00157707336708,"z0":6.036098819331097,"aX":-5.60044347942991},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-5.0,"breakHorizontal":8.3,"spinRate":2611,"spinDirection":320},"zone":13,"typeConfidence":0.83,"plateTime":0.44872582006169637,"extension":6.315290477508386},"index":4,"playId":"3172a511-960c-3f43-8d00-46a634f1a6f9","pitchNumber":3,"startTime":"2026-02-27T18:57:02.108Z","endTime":"2026-02-27T18:57:06.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.57780599214138,"aZ":-15.842542904690127,"pfxX":9.495200963181723,"pfxZ":8.492553977018138,"pX":1.0626098426192465,"pZ":2.7799862117686565,"vX0":-5.824501171709986,"vY0":-138.44010127390447,"vZ0":-6.082829244449027,"x":76.5,"y":163.72,"x0":1.9703730792093912,"y0":50.001543107398355,"z0":6.0828274090733645,"aX":18.258914435221712},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.2,"breakHorizontal":-15.8,"spinRate":2228,"spinDirection":149},"zone":12,"typeConfidence":0.91,"plateTime":0.3970525012240076,"extension":6.204998850067064},"index":5,"playId":"1c26603f-515c-3ab9-9cc7-c86b1ff9de17","pitchNumber":4,"startTime":"2026-02-27T18:57:28.088Z","endTime":"2026-02-27T18:57:31.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.2,"awayTeamWinProbability":48.8,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:57:31.088Z","atBatIndex":22},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brandon Lowe doubles (1) on a fly ball to left fielder Enrique Bradfield Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-27T18:57:35.168Z","endTime":"2026-02-27T18:58:41.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":690961,"link":"/api/v1/people/690961"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.46349086897201,"aZ":-14.851756346283603,"pfxX":10.321535266710548,"pfxZ":8.794552183282757,"pX":-0.2959016602151686,"pZ":2.2946980935955446,"vX0":-9.872936982339969,"vY0":-140.13387868522398,"vZ0":-7.527463670838286,"x":128.28,"y":176.82,"x0":1.9481754415263515,"y0":50.005969680954735,"z0":6.004575633856826,"aX":20.337820131231823},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.3,"breakHorizontal":-16.4,"spinRate":2255,"spinDirection":144},"zone":4,"typeConfidence":0.91,"plateTime":0.39228321856330783,"extension":6.307351633358674},"index":0,"playId":"f96d0774-6e09-32c3-aab2-5d3fc51c2cef","pitchNumber":1,"startTime":"2026-02-27T18:57:56.032Z","endTime":"2026-02-27T18:57:59.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":85.0,"endSpeed":77.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.898423352102846,"aZ":-33.74114789144666,"pfxX":-5.054171915759868,"pfxZ":-1.0247381142783958,"pX":-1.2385695784174762,"pZ":1.3705695283209847,"vX0":-6.5583368428964315,"vY0":-123.56008396115914,"vZ0":-4.1837365351240114,"x":164.21,"y":201.77,"x0":2.121440275748733,"y0":50.00460466783361,"z0":5.96527861523504,"aX":-7.704192884899976},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.8,"breakHorizontal":10.9,"spinRate":2646,"spinDirection":317},"zone":13,"typeConfidence":0.92,"plateTime":0.4457338576786558,"extension":6.266540246986888},"index":1,"playId":"4ecaf028-818d-33a1-b248-fdb7ca573a0a","pitchNumber":2,"startTime":"2026-02-27T18:58:12.960Z","endTime":"2026-02-27T18:58:16.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.11278463210349,"aZ":-30.61064085876255,"pfxX":-1.0340802926009705,"pfxZ":0.9667209742013991,"pX":-0.10105709319494408,"pZ":2.2053245547438127,"vX0":-4.756833052935248,"vY0":-126.80420087328349,"vZ0":-3.4428332717439956,"x":120.85,"y":179.24,"x0":1.9373681150604753,"y0":50.00535076697049,"z0":6.035781572538668,"aX":-1.6749331449310692},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.2,"breakHorizontal":3.0,"spinRate":2322,"spinDirection":200},"zone":5,"typeConfidence":0.91,"plateTime":0.43276796677052065,"extension":6.379203737978799},"hitData":{"launchSpeed":92.1,"launchAngle":26.0,"totalDistance":347.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.66,"coordY":65.75}},"index":2,"playId":"e0b797df-8035-3aff-a4bf-71f815139aab","pitchNumber":3,"startTime":"2026-02-27T18:58:30.582Z","endTime":"2026-02-27T18:58:41.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.48,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:58:41.396Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Reynolds grounds out, shortstop Luis Vázquez to first baseman Ryan Mountcastle.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-27T18:58:58.982Z","endTime":"2026-02-27T19:00:06.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676679,"link":"/api/v1/people/676679"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.02654903686941,"aZ":-20.747487566712906,"pfxX":9.887387500102216,"pfxZ":6.073171299535467,"pX":0.9326027838782578,"pZ":1.8850372389254795,"vX0":-6.491111032835076,"vY0":-137.64132163571378,"vZ0":-7.260935664565938,"x":81.45,"y":187.88,"x0":2.0604099963107836,"y0":50.003488630548226,"z0":6.006616228896807,"aX":18.60734517437627},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.4,"breakHorizontal":-16.2,"spinRate":2234,"spinDirection":142},"zone":14,"typeConfidence":0.91,"plateTime":0.4009076538243832,"extension":6.2361511328908215},"index":0,"playId":"d2cf2673-0e68-3edc-8f78-f2e5d628fbf4","pitchNumber":1,"startTime":"2026-02-27T18:59:20.615Z","endTime":"2026-02-27T18:59:23.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"second":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":84.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":40.12001989179666,"aZ":-20.30725980653548,"pfxX":11.051474268881158,"pfxZ":6.311384060717441,"pX":1.778880527494919,"pZ":2.4467644301257394,"vX0":-4.713808486158002,"vY0":-138.4810347721657,"vZ0":-5.938977215619719,"x":49.19,"y":172.72,"x0":2.098585004199669,"y0":50.00260934040827,"z0":6.044355017132557,"aX":20.77826989970795},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.0,"breakHorizontal":-18.5,"spinRate":2275,"spinDirection":143},"zone":14,"typeConfidence":0.91,"plateTime":0.40046364294430603,"extension":6.2219808345262555},"index":1,"playId":"7cd44bf6-2a6a-34a3-8f9d-6bba3b5b6ddb","pitchNumber":2,"startTime":"2026-02-27T18:59:37.947Z","endTime":"2026-02-27T18:59:41.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"second":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.520116178904605,"aZ":-38.312692403309,"pfxX":-0.6375243631760132,"pfxZ":-4.050004850496073,"pX":-0.005530499052041911,"pZ":2.1725833655944053,"vX0":-4.929871815219264,"vY0":-122.62752767557335,"vZ0":-1.9420547055749215,"x":117.21,"y":180.12,"x0":2.1185038489239867,"y0":50.005080104845696,"z0":6.260506560489807,"aX":-0.9651359623538894},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-7.6,"breakHorizontal":2.4,"spinRate":2477,"spinDirection":326},"zone":8,"typeConfidence":0.91,"plateTime":0.44762012897130043,"extension":6.207027744766648},"hitData":{"launchSpeed":99.2,"launchAngle":-4.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.4,"coordY":151.44}},"index":2,"playId":"2f202a2d-c963-3a55-928b-00f0ce909fbd","pitchNumber":3,"startTime":"2026-02-27T18:59:59.477Z","endTime":"2026-02-27T19:00:06.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"second":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":664991,"link":"/api/v1/people/664991"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.8000000000000043,"leverageIndex":1.42,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:00:06.977Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colton Cowser singles on a sharp line drive to right fielder Ryan O'Hearn.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-27T19:02:16.785Z","endTime":"2026-02-27T19:03:57.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Dennis Santana replaces Brandan Bidois.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-27T19:00:50.832Z","endTime":"2026-02-27T19:02:18.919Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642701,"link":"/api/v1/people/642701"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":684049,"link":"/api/v1/people/684049","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.060839314235942,"aZ":-32.06065140049945,"pfxX":-0.3398979819152239,"pfxZ":0.077949741694606,"pX":0.5668913724018353,"pZ":-0.15885194993175966,"vX0":5.942491486697381,"vY0":-122.8047379148049,"vZ0":-6.984027337472469,"x":95.39,"y":243.07,"x0":-1.8526866589132156,"y0":50.00399472306127,"z0":5.491398459580586,"aX":-0.5127987360651529},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.4,"breakHorizontal":-1.0,"spinRate":2622,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.44808035616628494,"extension":6.333395924252743},"index":1,"playId":"6141d02c-ea56-3465-8799-9d2a7f489079","pitchNumber":1,"startTime":"2026-02-27T19:02:18.919Z","endTime":"2026-02-27T19:02:22.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.69535114872292,"aZ":-23.46576686135788,"pfxX":-7.2176684631039425,"pfxZ":5.305892834090706,"pX":0.5135074298966904,"pZ":1.5944044935976793,"vX0":8.39297048026875,"vY0":-127.42125768648764,"vZ0":-5.327241386443508,"x":97.43,"y":195.73,"x0":-1.8885101010820202,"y0":50.00332206483387,"z0":5.571506402965754,"aX":-11.84500697585086},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.5,"breakHorizontal":11.2,"spinRate":2122,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.4302023285230199,"extension":6.335605406747332},"index":2,"playId":"89c15ccf-0204-3265-b6ed-7da379cbec98","pitchNumber":2,"startTime":"2026-02-27T19:02:40.547Z","endTime":"2026-02-27T19:02:43.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08402144469363,"aZ":-14.537653596260146,"pfxX":-7.548935353763275,"pfxZ":9.466078681751068,"pX":-1.1412856459608662,"pZ":2.722971254732973,"vX0":4.275086698528907,"vY0":-136.40394776747254,"vZ0":-5.186694136702801,"x":160.5,"y":165.26,"x0":-1.7571613271761728,"y0":50.006297210465014,"z0":5.669678749028512,"aX":-14.071555145632681},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.1,"breakHorizontal":12.6,"spinRate":2375,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4032457948577468,"extension":6.059505219764595},"index":3,"playId":"a355413b-2a43-3af4-b6bc-f61f142e0239","pitchNumber":3,"startTime":"2026-02-27T19:02:58.487Z","endTime":"2026-02-27T19:03:02.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.25776585147856,"aZ":-30.968365983491932,"pfxX":0.13950842578626066,"pfxZ":0.7900071736400882,"pX":0.29355466568973876,"pZ":1.6210072760174294,"vX0":5.141211121614585,"vY0":-123.06266529147929,"vZ0":-3.5203769219526286,"x":105.81,"y":195.01,"x0":-1.8440124657048418,"y0":50.00319164292101,"z0":5.70350799364772,"aX":0.2129938815840831},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.8,"breakHorizontal":-1.6,"spinRate":2648,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.44570114018389617,"extension":6.217156864881731},"index":4,"playId":"49e33fb9-4e09-3240-84ed-8d688cf23637","pitchNumber":4,"startTime":"2026-02-27T19:03:16.204Z","endTime":"2026-02-27T19:03:19.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.6332566403834,"aZ":-29.9373103302908,"pfxX":-0.1914040726916102,"pfxZ":1.4549553713104464,"pX":0.4240505295030858,"pZ":1.7104802902128637,"vX0":5.4888045293342085,"vY0":-123.44356064531435,"vZ0":-3.472053329183054,"x":100.84,"y":192.6,"x0":-1.8077277428990501,"y0":50.00303617415664,"z0":5.66810393360126,"aX":-0.29525232277132035},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.0,"breakHorizontal":-1.0,"spinRate":2627,"spinDirection":149},"zone":9,"typeConfidence":2.0,"plateTime":0.44450161509103703,"extension":6.193226851581077},"index":5,"playId":"03e03bfb-b7e8-3984-9f7c-b13b6580e404","pitchNumber":5,"startTime":"2026-02-27T19:03:33.148Z","endTime":"2026-02-27T19:03:36.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":85.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.599330190375966,"aZ":-12.36300377509671,"pfxX":-5.956719689954524,"pfxZ":10.415080734507594,"pX":-0.551059620761511,"pZ":3.244652988425134,"vX0":4.928246446730117,"vY0":-137.98477407658774,"vZ0":-4.520743628222884,"x":138.01,"y":151.17,"x0":-1.5984635424128084,"y0":50.00041514977351,"z0":5.756109528100253,"aX":-11.32873809721867},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.9,"breakHorizontal":9.6,"spinRate":2464,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.39903014414765803,"extension":5.8177965192379455},"hitData":{"launchSpeed":100.9,"launchAngle":9.0,"totalDistance":165.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":162.96,"coordY":146.53}},"index":6,"playId":"715b8c5a-fbf7-3eec-ba54-b272c6c116d8","pitchNumber":6,"startTime":"2026-02-27T19:03:50.888Z","endTime":"2026-02-27T19:03:57.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_ab"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_ab"},{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_pa"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.6,"awayTeamWinProbability":54.4,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":1.07,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:03:57.008Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryan Ramos flies out to center fielder Dominic Fletcher.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-27T19:04:05.492Z","endTime":"2026-02-27T19:04:47.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682868,"fullName":"Bryan Ramos","link":"/api/v1/people/682868"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682868,"fullName":"Bryan Ramos","link":"/api/v1/people/682868"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666150,"link":"/api/v1/people/666150"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.4,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.72543523566852,"aZ":-29.103635724595012,"pfxX":1.2811485109429588,"pfxZ":2.0280801224266405,"pX":0.4011909389494788,"pZ":2.1985479247203306,"vX0":5.194561423072159,"vY0":-121.8981971342208,"vZ0":-2.265478376704788,"x":101.71,"y":179.42,"x0":-1.9189857929264984,"y0":50.00128304645977,"z0":5.638865429963567,"aX":1.9383631988229624},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.4,"breakHorizontal":-3.5,"spinRate":2484,"spinDirection":138},"zone":9,"typeConfidence":2.0,"plateTime":0.448387385651539,"extension":6.312800168401824},"index":0,"playId":"d7f630cb-c60e-3b06-8838-1035bb40c7b9","pitchNumber":1,"startTime":"2026-02-27T19:04:22.392Z","endTime":"2026-02-27T19:04:25.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":682868,"link":"/api/v1/people/682868","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.0,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.803886950205598,"aZ":-29.217838554567013,"pfxX":-0.12792599500068458,"pfxZ":1.884457356628471,"pX":0.3184248584729556,"pZ":1.9260887890834915,"vX0":5.573137791128393,"vY0":-124.00100149283355,"vZ0":-3.367147500683672,"x":104.86,"y":186.78,"x0":-1.9335717530173282,"y0":50.004738034623266,"z0":5.717163655045309,"aX":-0.20146807063059158},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.9,"breakHorizontal":-1.0,"spinRate":2591,"spinDirection":112},"zone":9,"typeConfidence":2.0,"plateTime":0.4402751919640284,"extension":6.170414393738363},"hitData":{"launchSpeed":99.6,"launchAngle":25.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.17,"coordY":66.96}},"index":1,"playId":"2a30d2d0-3854-3057-962c-4b9c914bc85c","pitchNumber":2,"startTime":"2026-02-27T19:04:40.222Z","endTime":"2026-02-27T19:04:47.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":682868,"link":"/api/v1/people/682868","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682868,"link":"/api/v1/people/682868"},"credit":"b_ab"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_ab"},{"player":{"id":682868,"link":"/api/v1/people/682868"},"credit":"b_pa"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":4.100000000000001,"leverageIndex":1.78,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:04:47.579Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Thairo Estrada strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-27T19:05:04.099Z","endTime":"2026-02-27T19:07:36.590Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,6,7],"actionIndex":[1,5],"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":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Pickoff Caught Stealing 3B","eventType":"pickoff_caught_stealing_3b","movementReason":"r_pickoff_caught_stealing_3b","runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642701,"link":"/api/v1/people/642701"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.432533739826322,"aZ":-22.56604906695821,"pfxX":-12.309628592925062,"pfxZ":5.356723818031323,"pX":0.07704032232305584,"pZ":0.9301401843339762,"vX0":8.818055967679033,"vY0":-133.71314522321,"vZ0":-7.521066073820809,"x":114.06,"y":213.67,"x0":-1.6803892683146893,"y0":50.001664282926264,"z0":5.423086297229287,"aX":-22.07325732581502},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.0,"breakHorizontal":20.2,"spinRate":2348,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4111589451674358,"extension":6.239222198463881},"index":0,"playId":"7d71caca-dcee-3d91-8444-5e94ca22d84d","pitchNumber":1,"startTime":"2026-02-27T19:05:16.893Z","endTime":"2026-02-27T19:05:19.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Colton Cowser steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"7d71caca-dcee-3d91-8444-5e94ca22d84d","startTime":"2026-02-27T19:05:32.750Z","endTime":"2026-02-27T19:05:45.946Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681297,"link":"/api/v1/people/681297"},"defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"postOnSecond":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"homeTeamWinProbability":47.599999999999994,"awayTeamWinProbability":52.400000000000006,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":1.49,"dramaIndex":56.0,"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.8,"endSpeed":76.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.65660802587948,"aZ":-32.55945134168525,"pfxX":1.6920255932140122,"pfxZ":-0.25168194499367225,"pX":-0.8322259938595545,"pZ":3.090253951647717,"vX0":2.769576152723302,"vY0":-123.33696846304518,"vZ0":0.2424776258730732,"x":148.72,"y":155.34,"x0":-2.1975687745184604,"y0":50.00507144280641,"z0":5.777573689211925,"aX":2.5597603837711493},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.1,"breakHorizontal":-3.8,"spinRate":2635,"spinDirection":110},"zone":1,"typeConfidence":2.0,"plateTime":0.44719734536388556,"extension":6.171223379406563},"index":2,"playId":"7f09dca6-b5dd-3b5c-8df0-667bf7ee0a33","pitchNumber":2,"startTime":"2026-02-27T19:05:45.946Z","endTime":"2026-02-27T19:05:49.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"second":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.74774669161113,"aZ":-32.696392518550944,"pfxX":1.557577092434653,"pfxZ":-0.3547503330297377,"pX":0.3589122968244256,"pZ":0.5257436778187664,"vX0":5.033958348224718,"vY0":-120.87552669149969,"vZ0":-5.200887114643075,"x":103.32,"y":224.58,"x0":-1.9575740558969463,"y0":50.00336577921883,"z0":5.59393010991311,"aX":2.2917467778366203},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.7,"breakHorizontal":-4.1,"spinRate":2633,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.4540697754203862,"extension":6.420892042502554},"index":3,"playId":"6b982f70-7128-3311-9fe1-06e6b57c381b","pitchNumber":3,"startTime":"2026-02-27T19:06:03.332Z","endTime":"2026-02-27T19:06:07.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"second":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"playId":"3b196239-521d-3f3f-b0ad-e7bdc6c265c5","startTime":"2026-02-27T19:06:27.361Z","endTime":"2026-02-27T19:06:30.361Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"second":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Colton Cowser picked off and caught stealing 3rd base, pitcher Dennis Santana to second baseman Brandon Lowe.","event":"Pickoff Caught Stealing 3B","eventType":"pickoff_caught_stealing_3b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"actionPlayId":"3b196239-521d-3f3f-b0ad-e7bdc6c265c5","startTime":"2026-02-27T19:06:54.711Z","endTime":"2026-02-27T19:07:05.558Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681297,"link":"/api/v1/people/681297"},"defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"second":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"homeTeamWinProbability":54.7,"awayTeamWinProbability":45.3,"homeTeamWinProbabilityAdded":7.1000000000000085,"leverageIndex":1.49,"dramaIndex":86.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":85.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.64751668769513,"aZ":-16.600720767902164,"pfxX":-7.016079783663364,"pfxZ":8.166520547865643,"pX":-1.66324681609393,"pZ":3.96880614827125,"vX0":2.458094751376792,"vY0":-138.15216767001684,"vZ0":-1.5525700833035796,"x":180.4,"y":131.62,"x0":-1.6602022524523112,"y0":50.00211232129064,"z0":5.669736857921066,"aX":-13.378595452287797},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.6,"breakHorizontal":12.1,"spinRate":2407,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3985317057250035,"extension":5.901682762946426},"index":6,"playId":"047b40ce-7eb1-3505-b83d-bdc3fc03b8f7","pitchNumber":4,"startTime":"2026-02-27T19:07:05.558Z","endTime":"2026-02-27T19:07:08.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":84.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.49014809611686,"aZ":-15.084078558078495,"pfxX":-7.358100510518387,"pfxZ":9.196292406055102,"pX":-0.06256464323406823,"pZ":4.341192304696931,"vX0":6.1809230957735615,"vY0":-136.99558417448063,"vZ0":-1.1283042802960035,"x":119.38,"y":121.57,"x0":-1.4168736072447892,"y0":50.00652128871858,"z0":5.812697131635992,"aX":-13.680442841745354},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.4,"breakHorizontal":11.6,"spinRate":2452,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4032366542685515,"extension":5.98457015394177},"index":7,"playId":"2ddf3356-ceb9-3887-a19f-4a48d12941f1","pitchNumber":5,"startTime":"2026-02-27T19:07:33.590Z","endTime":"2026-02-27T19:07:36.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642731,"link":"/api/v1/people/642731"},"credit":"b_ab"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_ab"},{"player":{"id":642731,"link":"/api/v1/people/642731"},"credit":"b_pa"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":1.49,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:07:36.590Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan O'Hearn grounds out, second baseman Blaze Alexander to first baseman Ryan Mountcastle.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-27T19:10:01.524Z","endTime":"2026-02-27T19:10:08.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brandon Young replaces Grant Wolfram.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-27T19:09:59.312Z","endTime":"2026-02-27T19:10:03.668Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687064,"link":"/api/v1/people/687064"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664991,"link":"/api/v1/people/664991","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.6,"endSpeed":67.1,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.69004474141185,"aZ":-45.40963581932774,"pfxX":4.0174033139864775,"pfxZ":-11.550260718310955,"pX":-0.2511135519252619,"pZ":1.616405857914836,"vX0":0.7918116158500107,"vY0":-108.4259273141752,"vZ0":0.9362169366660082,"x":126.57,"y":195.14,"x0":-1.1457090577889328,"y0":50.004971924511096,"z0":6.289936170506828,"aX":4.60142131505041},"breaks":{"breakAngle":6.0,"breakLength":16.8,"breakY":24.0,"breakVertical":-70.7,"breakVerticalInduced":-19.9,"breakHorizontal":-7.4,"spinRate":2775,"spinDirection":26},"zone":13,"typeConfidence":2.0,"plateTime":0.5127277964924959,"extension":6.264333533201883},"hitData":{"launchSpeed":94.5,"launchAngle":-3.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.73,"coordY":160.0}},"index":1,"playId":"d14d7103-ee79-3684-8611-e1919e60ad12","pitchNumber":1,"startTime":"2026-02-27T19:10:03.668Z","endTime":"2026-02-27T19:10:08.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:10:08.653Z","atBatIndex":28},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nick Gonzales pops out to second baseman Blaze Alexander in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-27T19:10:29.048Z","endTime":"2026-02-27T19:12:05.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":83.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.116869289919855,"aZ":-10.552100059801836,"pfxX":-4.886623295952379,"pfxZ":11.843264719162878,"pX":-0.9623353931851418,"pZ":3.193421733091678,"vX0":1.2491216686576259,"vY0":-135.82605705720223,"vZ0":-5.446799373410303,"x":153.68,"y":152.56,"x0":-0.8003426469796917,"y0":50.001829184495826,"z0":5.992549030218029,"aX":-8.91985694005595},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.2,"breakHorizontal":8.5,"spinRate":2177,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.406860390942557,"extension":6.441719090003418},"index":0,"playId":"82a73826-282e-3b2a-a61f-fd1985b298bd","pitchNumber":1,"startTime":"2026-02-27T19:10:35.074Z","endTime":"2026-02-27T19:10:38.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.1,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.474229447789117,"aZ":-27.186454759990312,"pfxX":1.900738776245671,"pfxZ":3.2992655351179128,"pX":0.7271158010992332,"pZ":2.29964063669046,"vX0":3.2549709824381847,"vY0":-122.59787293784095,"vZ0":-3.424344619564796,"x":89.28,"y":176.69,"x0":-0.8676937758623897,"y0":50.00603844245622,"z0":6.048749331700575,"aX":2.8782018748340117},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.4,"breakHorizontal":-4.2,"spinRate":2225,"spinDirection":156},"zone":6,"typeConfidence":2.0,"plateTime":0.44769710861439327,"extension":6.310944396720631},"index":1,"playId":"45ccd953-b959-3469-808a-147b9d777cb8","pitchNumber":2,"startTime":"2026-02-27T19:10:49.285Z","endTime":"2026-02-27T19:10:52.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.8,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.54347930241521,"aZ":-29.99185913929312,"pfxX":-6.1341629815308325,"pfxZ":1.3552733819257345,"pX":-0.3916533482527969,"pZ":0.7821582552556398,"vX0":3.5183094534036097,"vY0":-126.20937747544434,"vZ0":-6.703060204992348,"x":131.93,"y":217.66,"x0":-1.0094187057520851,"y0":50.0001421989483,"z0":5.898844910140124,"aX":-9.8590515920284},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.1,"breakHorizontal":10.3,"spinRate":1529,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.43457898408281403,"extension":6.475430991117505},"index":2,"playId":"9903aa0e-f5ae-30c0-bc1b-b79762104812","pitchNumber":3,"startTime":"2026-02-27T19:11:17.666Z","endTime":"2026-02-27T19:11:22.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.880706142843355,"aZ":-22.115122739915915,"pfxX":-8.56669105488228,"pfxZ":6.099341826357269,"pX":-0.8528513772361087,"pZ":0.7252803893828619,"vX0":3.099580330115899,"vY0":-128.00703653306795,"vZ0":-8.473959248353898,"x":149.51,"y":219.2,"x0":-0.9704868374086041,"y0":50.00446456541854,"z0":5.826885018675068,"aX":-14.134016981521569},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":9.2,"breakHorizontal":14.8,"spinRate":1651,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.42885885421926595,"extension":6.460836861479688},"index":3,"playId":"34716df3-73b0-36f4-b4bf-c4f8c5bd5b1e","pitchNumber":4,"startTime":"2026-02-27T19:11:39.634Z","endTime":"2026-02-27T19:11:43.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":84.5,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.742106274470736,"aZ":-9.674101500568563,"pfxX":-4.314049304411634,"pfxZ":12.115310837765966,"pX":-0.04136489186243223,"pZ":3.0560957865383873,"vX0":3.398593126363184,"vY0":-136.56642772870646,"vZ0":-6.063209024417422,"x":118.58,"y":156.27,"x0":-0.7518526560159656,"y0":50.00650652972899,"z0":5.995730809605705,"aX":-8.014880698775674},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.5,"breakHorizontal":7.0,"spinRate":2194,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.4036433162558639,"extension":6.538454420775875},"hitData":{"launchSpeed":78.9,"launchAngle":53.0,"totalDistance":204.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":190.89,"coordY":149.03}},"index":4,"playId":"63c178d3-f6a1-3016-a9e5-db3f4488100d","pitchNumber":5,"startTime":"2026-02-27T19:11:58.384Z","endTime":"2026-02-27T19:12:05.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:12:05.577Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Enmanuel Valdez singles on a sharp line drive to center fielder Colton Cowser.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-27T19:12:26.954Z","endTime":"2026-02-27T19:13:17.544Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665839,"fullName":"Enmanuel Valdez","link":"/api/v1/people/665839"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665839,"fullName":"Enmanuel Valdez","link":"/api/v1/people/665839"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665839,"fullName":"Enmanuel Valdez","link":"/api/v1/people/665839"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":84.4,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.05757302231031,"aZ":-11.726400029083283,"pfxX":-1.814732513269126,"pfxZ":11.048444944956302,"pX":-0.1371708715207062,"pZ":2.687983967553491,"vX0":2.6907170713169046,"vY0":-136.41813454106796,"vZ0":-6.429861056075551,"x":122.23,"y":166.2,"x0":-0.9088286779612307,"y0":50.0039512525363,"z0":5.914435126213669,"aX":-3.3591288818903084},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.5,"breakHorizontal":2.6,"spinRate":2157,"spinDirection":197},"zone":2,"typeConfidence":2.0,"plateTime":0.40430617312828243,"extension":6.602147250432166},"index":0,"playId":"09d3cc39-63f3-38c5-8e7d-f368fb40e692","pitchNumber":1,"startTime":"2026-02-27T19:12:33.770Z","endTime":"2026-02-27T19:12:39.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.1,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.211543614824624,"aZ":-27.661002807851055,"pfxX":-9.335889554300424,"pfxZ":2.7805708206562922,"pX":-0.524945234906268,"pZ":0.595680010289358,"vX0":4.086068016438133,"vY0":-126.89375449855768,"vZ0":-7.414808971819216,"x":137.01,"y":222.7,"x0":-0.9477569810456568,"y0":50.00093927826297,"z0":5.774942507853663,"aX":-15.145032665214568},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.5,"breakHorizontal":16.0,"spinRate":1744,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.4324792533027244,"extension":6.5234191349655015},"index":1,"playId":"3d05000d-afdd-315c-a13f-2166d20b8691","pitchNumber":2,"startTime":"2026-02-27T19:12:55.475Z","endTime":"2026-02-27T19:12:58.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.15830064968884,"aZ":-29.453131992113388,"pfxX":-6.415955471727463,"pfxZ":1.674640912008467,"pX":-0.6037795983241531,"pZ":2.361579879864262,"vX0":2.892900198953233,"vY0":-127.01068706061149,"vZ0":-3.240696519459132,"x":140.01,"y":175.02,"x0":-0.9268482941927606,"y0":50.00495297236639,"z0":6.008168850284059,"aX":-10.434009552697047},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.5,"breakHorizontal":10.9,"spinRate":1500,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.4320349906272205,"extension":6.443068980736644},"hitData":{"launchSpeed":106.1,"launchAngle":10.0,"totalDistance":223.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":127.59,"coordY":111.3}},"index":2,"playId":"04f192df-ab9f-3e3e-aecb-a16ccad0c5b3","pitchNumber":3,"startTime":"2026-02-27T19:13:11.526Z","endTime":"2026-02-27T19:13:17.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":665839,"link":"/api/v1/people/665839","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665839,"link":"/api/v1/people/665839"},"credit":"b_ab"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_ab"},{"player":{"id":665839,"link":"/api/v1/people/665839"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.53,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:13:17.544Z","atBatIndex":30},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Henry Davis grounds into a force out, shortstop Luis Vázquez to second baseman Blaze Alexander. Enmanuel Valdez out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-27T19:13:26.122Z","endTime":"2026-02-27T19:14:14.878Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"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":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":665839,"fullName":"Enmanuel Valdez","link":"/api/v1/people/665839"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676679,"link":"/api/v1/people/676679"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.741202225470634,"aZ":-30.711647398003517,"pfxX":0.7860249481040746,"pfxZ":0.9829971893619986,"pX":2.927185333262804,"pZ":0.5400721558285119,"vX0":8.858937110123037,"vY0":-121.28412802593623,"vZ0":-6.550437698929774,"x":5.42,"y":224.2,"x0":-0.8750582848371405,"y0":50.00309121079359,"z0":5.954496784548208,"aX":1.1708621755039856},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.4,"breakHorizontal":-3.5,"spinRate":2174,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.4516217547243908,"extension":6.404033667940056},"index":0,"playId":"5cbb1849-acff-3fa8-a31e-77fdd9bfe08e","pitchNumber":1,"startTime":"2026-02-27T19:13:47.780Z","endTime":"2026-02-27T19:13:50.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"first":{"id":665839,"link":"/api/v1/people/665839"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.50325543365453,"aZ":-31.63925903381356,"pfxX":0.3362598465022635,"pfxZ":0.36764866009326624,"pX":0.7815675783966444,"pZ":2.262078827940692,"vX0":4.197641192193,"vY0":-120.00145731436884,"vZ0":-2.4431178167832375,"x":87.21,"y":177.7,"x0":-1.0349902431589417,"y0":50.00429739879938,"z0":6.115694518395334,"aX":0.48879148235103925},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.4,"breakHorizontal":-1.7,"spinRate":2057,"spinDirection":120},"zone":6,"typeConfidence":2.0,"plateTime":0.45667185735012295,"extension":6.227271498692376},"hitData":{"launchSpeed":100.2,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.4,"coordY":159.88}},"index":1,"playId":"f2c54317-9643-3f7a-88fa-91c5b8b520eb","pitchNumber":2,"startTime":"2026-02-27T19:14:09.346Z","endTime":"2026-02-27T19:14:14.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"first":{"id":665839,"link":"/api/v1/people/665839"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_ab"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_ab"},{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.11,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:14:14.878Z","atBatIndex":31},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis Vázquez pops out to second baseman Brandon Lowe.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-27T19:16:11.997Z","endTime":"2026-02-27T19:17:15.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Gregory Soto replaces Dennis Santana.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-27T19:15:50.280Z","endTime":"2026-02-27T19:16:52.341Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642397,"link":"/api/v1/people/642397"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":85.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.00670929649861,"aZ":-18.51426246957909,"pfxX":11.194554059015418,"pfxZ":7.109021480193919,"pX":0.6537750546561488,"pZ":3.639659766036105,"vX0":-8.727330708581292,"vY0":-139.58002279423775,"vZ0":-2.264661751397753,"x":114.03,"y":186.95,"x0":2.4077293291111626,"y0":50.00602655855432,"z0":5.716673037371258,"aX":21.520045687880856},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.4,"breakHorizontal":-17.9,"spinRate":2318,"spinDirection":132},"zone":12,"typeConfidence":0.89,"plateTime":0.396377359723338,"extension":6.267237744882257},"index":1,"playId":"66920358-e410-3319-b1b4-9ceff78db5d3","pitchNumber":1,"startTime":"2026-02-27T19:16:52.341Z","endTime":"2026-02-27T19:16:55.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.867676632299826,"aZ":-17.638389483216216,"pfxX":11.651613531197285,"pfxZ":7.466974608567414,"pX":-0.7237765652392241,"pZ":2.0820261698599953,"vX0":-12.442354064434866,"vY0":-139.26843250192894,"vZ0":-6.161523397153326,"x":129.04,"y":152.65,"x0":2.3070341101607372,"y0":50.00402684328662,"z0":5.506764384883316,"aX":22.686861109527207},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.2,"breakHorizontal":-18.2,"spinRate":2350,"spinDirection":126},"zone":7,"typeConfidence":0.91,"plateTime":0.3946318353951117,"extension":6.335532319423928},"hitData":{"launchSpeed":89.9,"launchAngle":66.0,"totalDistance":184.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":134.11,"coordY":127.03}},"index":2,"playId":"0430139c-b736-3beb-a857-82175150256c","pitchNumber":2,"startTime":"2026-02-27T19:17:07.935Z","endTime":"2026-02-27T19:17:15.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676679,"link":"/api/v1/people/676679"},"credit":"b_ab"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_ab"},{"player":{"id":676679,"link":"/api/v1/people/676679"},"credit":"b_pa"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:17:15.744Z","atBatIndex":32},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Enrique Bradfield Jr. bunt grounds out, pitcher Gregory Soto to first baseman Enmanuel Valdez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-27T19:17:30.372Z","endTime":"2026-02-27T19:17:49.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":690961,"fullName":"Enrique Bradfield Jr.","link":"/api/v1/people/690961"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"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":2},"details":{"event":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690961,"fullName":"Enrique Bradfield Jr.","link":"/api/v1/people/690961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642397,"link":"/api/v1/people/642397"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":665839,"link":"/api/v1/people/665839"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":87.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.70272160781731,"aZ":-21.652315354911824,"pfxX":11.160166058546753,"pfxZ":5.2787589062606415,"pX":1.5664919704047608,"pZ":3.1132655608479505,"vX0":-6.42724280387534,"vY0":-141.54034722807316,"vZ0":-3.3559676231041093,"x":92.08,"y":140.51,"x0":2.438601319712047,"y0":50.00026021086499,"z0":5.730780077437209,"aX":22.234831858269345},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.9,"breakHorizontal":-18.6,"spinRate":2317,"spinDirection":129},"zone":12,"typeConfidence":0.91,"plateTime":0.3896656119610524,"extension":6.183393647627239},"hitData":{"launchSpeed":30.6,"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":131.29,"coordY":181.47}},"index":0,"playId":"d7b1ecc2-a543-3992-a9e6-4b80a89efab4","pitchNumber":1,"startTime":"2026-02-27T19:17:44.283Z","endTime":"2026-02-27T19:17:49.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":690961,"link":"/api/v1/people/690961","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690961,"link":"/api/v1/people/690961"},"credit":"b_ab"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_ab"},{"player":{"id":690961,"link":"/api/v1/people/690961"},"credit":"b_pa"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.2,"awayTeamWinProbability":44.8,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:17:49.861Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Beavers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-27T19:18:06.320Z","endTime":"2026-02-27T19:19:29.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":79.9,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.823151841373242,"aZ":-24.825934403985624,"pfxX":10.286347276717411,"pfxZ":4.468335141278423,"pX":0.010159218336607542,"pZ":2.2787101149000444,"vX0":-9.47998775287329,"vY0":-128.25750121526605,"vZ0":-3.5401699354885734,"x":144.59,"y":182.57,"x0":2.441756786350397,"y0":50.000784119483974,"z0":5.6423662601007285,"aX":16.907479974555738},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.4,"breakHorizontal":-16.1,"spinRate":1937,"spinDirection":115},"zone":8,"typeConfidence":0.91,"plateTime":0.4292398445529715,"extension":6.282856032587073},"index":0,"playId":"e85c237f-266c-33b1-bfdd-526bcfc36346","pitchNumber":1,"startTime":"2026-02-27T19:18:16.779Z","endTime":"2026-02-27T19:18:19.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":86.8,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.95633348851687,"aZ":-16.8127246948319,"pfxX":9.895293102164642,"pfxZ":7.762442972275277,"pX":1.6464755369344726,"pZ":4.655523313239286,"vX0":-5.818825339129514,"vY0":-141.6020629210733,"vZ0":-0.32315592485573147,"x":57.29,"y":154.72,"x0":2.4701968371539786,"y0":50.0042066068567,"z0":5.871150186488934,"aX":19.588134721605144},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.2,"breakHorizontal":-16.3,"spinRate":2329,"spinDirection":130},"zone":12,"typeConfidence":0.84,"plateTime":0.3906162730140017,"extension":6.139596959190948},"index":1,"playId":"45ea7761-b34e-3e24-a195-b0b9d62e1132","pitchNumber":2,"startTime":"2026-02-27T19:18:30.044Z","endTime":"2026-02-27T19:18:36.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":74.9,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.574071914263147,"aZ":-30.461941301740413,"pfxX":-4.030300636631135,"pfxZ":1.184811933760388,"pX":-1.109205679569832,"pZ":2.114062591412052,"vX0":-7.032226589238305,"vY0":-121.3502030698604,"vZ0":-2.1116892360158985,"x":116.61,"y":177.25,"x0":2.385610960942021,"y0":50.002616350671836,"z0":5.7309167064875135,"aX":-5.824753075164931},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.8,"breakHorizontal":9.5,"spinRate":2567,"spinDirection":280},"zone":13,"typeConfidence":2.0,"plateTime":0.4568083052231158,"extension":6.2358055132979535},"index":2,"playId":"22165471-6441-3c48-b02e-c7c962a4e1c6","pitchNumber":3,"startTime":"2026-02-27T19:18:51.946Z","endTime":"2026-02-27T19:18:54.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-02-27T19:18:59.771Z","endTime":"2026-02-27T19:19:10.683Z","isPitch":false,"type":"action","player":{"id":687637,"link":"/api/v1/people/687637"},"defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":74.6,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.944721552954384,"aZ":-31.982326484415147,"pfxX":-5.033022665026534,"pfxZ":0.13447156858613063,"pX":-1.7115249952876872,"pZ":1.5959236070082181,"vX0":-7.639156165961753,"vY0":-120.00321875173168,"vZ0":-3.0623109328157767,"x":54.24,"y":113.08,"x0":2.200032329758629,"y0":50.001716186905846,"z0":5.816209545384556,"aX":-7.145961891268435},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-0.4,"breakHorizontal":11.4,"spinRate":2592,"spinDirection":286},"zone":13,"typeConfidence":2.0,"plateTime":0.46113378870075694,"extension":6.693243361130622},"index":4,"playId":"8d250843-a100-3317-8a9b-11fea6b48823","pitchNumber":4,"startTime":"2026-02-27T19:19:10.683Z","endTime":"2026-02-27T19:19:14.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":88.6,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.214047040036874,"aZ":-14.051560955360069,"pfxX":7.504119089847159,"pfxZ":8.889170538583093,"pX":-0.4011843730000831,"pZ":3.2373041806322393,"vX0":-9.971788303076817,"vY0":-143.0992495004855,"vZ0":-4.41021281038355,"x":159.28,"y":181.7,"x0":2.181569168921651,"y0":50.004741157743375,"z0":5.702434126356521,"aX":15.302796473346879},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.1,"breakHorizontal":-11.2,"spinRate":2300,"spinDirection":130},"zone":1,"typeConfidence":2.0,"plateTime":0.38526409879592105,"extension":6.4342782530675136},"index":5,"playId":"e8a475a9-e326-3b13-a164-db72e88be41c","pitchNumber":5,"startTime":"2026-02-27T19:19:26.604Z","endTime":"2026-02-27T19:19:29.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"credit":"b_ab"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_ab"},{"player":{"id":687637,"link":"/api/v1/people/687637"},"credit":"b_pa"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":1.499999999999993,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:19:29.604Z","atBatIndex":34},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Konnor Griffin lines out to right fielder Dylan Beavers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-27T19:21:20.363Z","endTime":"2026-02-27T19:22:00.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.408359689073638,"aZ":-26.12428620883284,"pfxX":-8.034175914762878,"pfxZ":3.8652060514849778,"pX":0.5510648570028654,"pZ":2.1626912536768375,"vX0":6.238734567450256,"vY0":-124.64973574271423,"vZ0":-4.171248694475588,"x":182.24,"y":195.69,"x0":-0.9475589426484569,"y0":50.00052337402368,"z0":6.029078161515575,"aX":-12.568038388770395},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.2,"breakHorizontal":13.0,"spinRate":1623,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.44038781359705625,"extension":6.425931446191872},"index":0,"playId":"3478c0be-99db-3d27-8a22-c0ef64a4c411","pitchNumber":1,"startTime":"2026-02-27T19:21:41.777Z","endTime":"2026-02-27T19:21:44.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.492603541832697,"aZ":-30.952833402924856,"pfxX":-0.9523428867465564,"pfxZ":0.8686805703486584,"pX":-0.5953640512979227,"pZ":2.428844607017064,"vX0":1.533769274496968,"vY0":-118.40975146263239,"vZ0":-2.038179331482402,"x":132.29,"y":151.37,"x0":-1.1304064099151885,"y0":50.00403732960459,"z0":6.157330924751524,"aX":-1.3405291220582989},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":1.3,"breakHorizontal":1.3,"spinRate":2201,"spinDirection":149},"zone":4,"typeConfidence":2.0,"plateTime":0.4641588790035973,"extension":6.084793226574181},"hitData":{"launchSpeed":100.4,"launchAngle":18.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":174.47,"coordY":115.77}},"index":1,"playId":"68f4d4b0-a742-3813-a754-291aa5fedb99","pitchNumber":2,"startTime":"2026-02-27T19:21:54.931Z","endTime":"2026-02-27T19:22:00.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":804606,"link":"/api/v1/people/804606","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_ab"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_ab"},{"player":{"id":804606,"link":"/api/v1/people/804606"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.16,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:22:00.804Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Fletcher grounds out sharply, second baseman Blaze Alexander to first baseman Ryan Mountcastle.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-27T19:22:17.561Z","endTime":"2026-02-27T19:22:47.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666150,"fullName":"Dominic Fletcher","link":"/api/v1/people/666150"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666150,"fullName":"Dominic Fletcher","link":"/api/v1/people/666150"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":82.3,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.99226740582986,"aZ":-13.264553056842784,"pfxX":-3.9970211645390332,"pfxZ":10.744442010658352,"pX":-0.7577844419111799,"pZ":2.1101015903597347,"vX0":2.1498421795261216,"vY0":-133.1738280877308,"vZ0":-7.080412333394405,"x":95.99,"y":180.39,"x0":-1.0649877451566456,"y0":50.001754921705064,"z0":5.802089454930982,"aX":-7.033801412183978},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.8,"breakHorizontal":6.6,"spinRate":2133,"spinDirection":200},"zone":4,"typeConfidence":2.0,"plateTime":0.4145062580546317,"extension":6.4494818344817855},"index":0,"playId":"98d9437b-1e1c-3e6a-a1aa-f070ee1472cf","pitchNumber":1,"startTime":"2026-02-27T19:22:26.972Z","endTime":"2026-02-27T19:22:30.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":666150,"link":"/api/v1/people/666150","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.2,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.61205064618769,"aZ":-27.034205721132377,"pfxX":-6.7746098876611685,"pfxZ":3.226669240633118,"pX":-0.8480168092501018,"pZ":1.6002042605011448,"vX0":2.620275802852907,"vY0":-125.78082040361613,"vZ0":-5.3179390660415695,"x":139.69,"y":173.2,"x0":-1.025730750858131,"y0":50.00541357799348,"z0":5.946559914162533,"aX":-10.806610244439524},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.8,"breakHorizontal":11.6,"spinRate":1569,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.4362176760195595,"extension":6.480613706961821},"hitData":{"launchSpeed":85.9,"launchAngle":-13.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":166.29,"coordY":93.25}},"index":1,"playId":"c0561503-ba1d-323c-8555-ce8d10458ae5","pitchNumber":2,"startTime":"2026-02-27T19:22:42.507Z","endTime":"2026-02-27T19:22:47.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":666150,"link":"/api/v1/people/666150","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666150,"link":"/api/v1/people/666150"},"credit":"b_ab"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_ab"},{"player":{"id":666150,"link":"/api/v1/people/666150"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.5,"awayTeamWinProbability":48.5,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:22:47.969Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Mangum singles on a bunt ground ball to pitcher Brandon Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-27T19:23:02.678Z","endTime":"2026-02-27T19:23:19.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687064,"link":"/api/v1/people/687064"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.415519439477603,"aZ":-12.018796386140103,"pfxX":-3.3581486531917513,"pfxZ":11.212857056600267,"pX":1.6957814593355756,"pZ":2.3528295463844944,"vX0":7.185024401334236,"vY0":-133.84960012196834,"vZ0":-7.134049099311754,"x":145.88,"y":181.81,"x0":-0.5983981206958459,"y0":50.00333306953436,"z0":5.930712534611139,"aX":-6.037321351687306},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.7,"breakHorizontal":4.3,"spinRate":2143,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.410690255736327,"extension":6.541699191211955},"hitData":{"launchSpeed":35.9,"launchAngle":-31.0,"totalDistance":5.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":120.03,"coordY":185.23}},"index":0,"playId":"c6f3f409-c63f-3404-a64c-6a4bd4fed8cc","pitchNumber":1,"startTime":"2026-02-27T19:23:13.245Z","endTime":"2026-02-27T19:23:19.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.1,"awayTeamWinProbability":46.9,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.59,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:23:19.340Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Lowe singles on a ground ball to right fielder Dylan Beavers. Jake Mangum to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-27T19:23:49.526Z","endTime":"2026-02-27T19:26:28.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"postOnThird":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"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":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"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":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.670317038942105,"aZ":-12.292913699457465,"pfxX":-2.0979712484691846,"pfxZ":11.101732607543887,"pX":-0.36916621952362816,"pZ":4.040099166581606,"vX0":2.7172686617835113,"vY0":-133.45806072277182,"vZ0":-2.9753530798710335,"x":149.32,"y":195.57,"x0":-1.1314031964404112,"y0":50.001223382752805,"z0":6.063579629532275,"aX":-3.756753450854478},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.6,"breakHorizontal":3.1,"spinRate":2119,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.41154806003415034,"extension":6.390592200585115},"index":0,"playId":"b6b63bee-8c7b-3302-9458-6ceb4ce8cc46","pitchNumber":1,"startTime":"2026-02-27T19:23:49.526Z","endTime":"2026-02-27T19:23:53.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"b6b63bee-8c7b-3302-9458-6ceb4ce8cc46","startTime":"2026-02-27T19:24:03.121Z","endTime":"2026-02-27T19:24:40.384Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":2,"startTime":"2026-02-27T19:24:40.384Z","endTime":"2026-02-27T19:25:14.008Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.976030586511886,"aZ":-29.796353889147,"pfxX":-7.59181037895692,"pfxZ":1.5418873317543316,"pX":0.1470140354222909,"pZ":2.9296452727228997,"vX0":5.478337034182227,"vY0":-123.99219317975336,"vZ0":-1.5567543817547906,"x":52.36,"y":175.25,"x0":-1.1151419190660703,"y0":50.00235907184981,"z0":6.0740148725555345,"aX":-11.70909418742706},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.6,"breakHorizontal":12.4,"spinRate":1517,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.4433415039939832,"extension":6.528176733486297},"index":3,"playId":"0beb7c25-906a-32ac-adc1-78c5ec88c817","pitchNumber":2,"startTime":"2026-02-27T19:25:14.008Z","endTime":"2026-02-27T19:25:20.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":4,"playId":"af45d61c-bd35-3415-92ea-0e7041871095","startTime":"2026-02-27T19:25:37.155Z","endTime":"2026-02-27T19:25:40.155Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":83.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.847663803813056,"aZ":-12.428743504638515,"pfxX":-0.7719069830250618,"pfxZ":10.844180262077568,"pX":0.6533770017621948,"pZ":1.9260688763816374,"vX0":4.307658971422654,"vY0":-135.38696922235766,"vZ0":-8.03854021627444,"x":131.07,"y":129.7,"x0":-0.8713809833157842,"y0":50.00251634652685,"z0":5.842024809213557,"aX":-1.4059542409977674},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.8,"breakHorizontal":0.2,"spinRate":2071,"spinDirection":202},"zone":9,"typeConfidence":2.0,"plateTime":0.4075784603018491,"extension":6.524224239307638},"index":5,"playId":"39864feb-393c-3e65-8a73-1d0e4b0deba0","pitchNumber":3,"startTime":"2026-02-27T19:25:56.508Z","endTime":"2026-02-27T19:25:59.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.568747297734546,"aZ":-30.27458349921364,"pfxX":-7.320758335939935,"pfxZ":1.2013326823688848,"pX":-0.5761014830069057,"pZ":1.9727838187380091,"vX0":3.869687326670351,"vY0":-125.14309715136635,"vZ0":-3.8397894860139474,"x":111.4,"y":159.68,"x0":-1.192391330116716,"y0":50.00376994073369,"z0":6.010525254932117,"aX":-11.596644174098197},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.6,"breakHorizontal":12.4,"spinRate":1393,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.4379063218746184,"extension":6.45938419505565},"hitData":{"launchSpeed":92.0,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.74,"coordY":112.95}},"index":6,"playId":"f22d0e9f-6cf8-3878-b7e8-16622b669856","pitchNumber":4,"startTime":"2026-02-27T19:26:20.398Z","endTime":"2026-02-27T19:26:28.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.23,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:26:28.859Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-27T19:26:46.997Z","endTime":"2026-02-27T19:28:06.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":83.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.38644296883231,"aZ":-13.13221731719333,"pfxX":-3.7347340807931895,"pfxZ":10.425493316142799,"pX":-0.19118439912508728,"pZ":4.125780953954278,"vX0":3.7707560458437923,"vY0":-135.23973227482495,"vZ0":-2.6120791545378266,"x":92.09,"y":186.78,"x0":-1.1278593978965228,"y0":50.00033625927054,"z0":6.042054382601464,"aX":-6.8196653359684705},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.4,"breakHorizontal":5.8,"spinRate":2097,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.4072248357111601,"extension":6.540098934104688},"index":0,"playId":"5a694ecf-0f6c-3f4a-aee0-5b86965f5d85","pitchNumber":1,"startTime":"2026-02-27T19:27:19.283Z","endTime":"2026-02-27T19:27:22.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.388811667945426,"aZ":-12.221001811283301,"pfxX":-4.075641175898973,"pfxZ":10.772290758322594,"pX":-0.16566046159109823,"pZ":3.5822843147035734,"vX0":3.32379941261702,"vY0":-135.87854479093542,"vZ0":-4.032591812731253,"x":138.96,"y":185.51,"x0":-0.880964816334492,"y0":50.00260617314208,"z0":5.947374176655573,"aX":-7.54929923763551},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.7,"breakHorizontal":6.6,"spinRate":2133,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.40456448150660984,"extension":6.512444312122674},"index":1,"playId":"8e83ed68-760e-3ec6-be33-184b41f80f2d","pitchNumber":2,"startTime":"2026-02-27T19:27:40.078Z","endTime":"2026-02-27T19:27:43.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.74810053686462,"aZ":-10.019023188050493,"pfxX":-1.8619413104854985,"pfxZ":11.815482619646986,"pX":-0.7670456990192547,"pZ":2.3301009966918915,"vX0":1.0673568748036577,"vY0":-136.70743286960374,"vZ0":-7.832344999011764,"x":124.29,"y":127.38,"x0":-0.9225450125363441,"y0":50.00322529710718,"z0":5.936604834759331,"aX":-3.491641086622643},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.8,"breakHorizontal":3.1,"spinRate":2281,"spinDirection":195},"zone":4,"typeConfidence":2.0,"plateTime":0.402076051484876,"extension":6.550314557135997},"index":2,"playId":"52045211-0bee-3f55-b3a3-96ad37e45512","pitchNumber":3,"startTime":"2026-02-27T19:28:03.477Z","endTime":"2026-02-27T19:28:06.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":687064,"link":"/api/v1/people/687064"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-6.699999999999996,"leverageIndex":2.54,"dramaIndex":110.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:28:06.945Z","atBatIndex":39},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Blaze Alexander reaches on a throwing error by shortstop Yordany De Los Santos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-27T19:28:04.477Z","endTime":"2026-02-27T19:31:17.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[9,10,11],"actionIndex":[0,1,2,3,4,5,6,7,8],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":703154,"link":"/api/v1/people/703154"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Mitch Jebb replaces center fielder Dominic Fletcher, batting 9th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-27T19:30:24.346Z","endTime":"2026-02-27T19:30:24.373Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694991,"link":"/api/v1/people/694991"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":666150,"link":"/api/v1/people/666150"},"defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Termarr Johnson replaces catcher Henry Davis, batting 7th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-27T19:30:24.373Z","endTime":"2026-02-27T19:30:24.378Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702261,"link":"/api/v1/people/702261"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":680779,"link":"/api/v1/people/680779"},"defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Esmerlyn Valdez replaces first baseman Enmanuel Valdez, batting 6th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-27T19:30:24.378Z","endTime":"2026-02-27T19:30:24.381Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":665839,"link":"/api/v1/people/665839"},"defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":656811,"link":"/api/v1/people/656811"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Duce Gourson replaces left fielder Jake Mangum, batting 1st, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-27T19:30:24.381Z","endTime":"2026-02-27T19:30:24.388Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701546,"link":"/api/v1/people/701546"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"101","replacedPlayer":{"id":663968,"link":"/api/v1/people/663968"},"defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":663968,"link":"/api/v1/people/663968"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Davis Wendzel replaces shortstop Konnor Griffin, batting 8th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-27T19:30:24.388Z","endTime":"2026-02-27T19:30:24.391Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673995,"link":"/api/v1/people/673995"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"801","replacedPlayer":{"id":804606,"link":"/api/v1/people/804606"},"defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":665839,"link":"/api/v1/people/665839"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Endy Rodríguez replaces third baseman Nick Gonzales, batting 5th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-02-27T19:30:24.391Z","endTime":"2026-02-27T19:30:24.395Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"501","replacedPlayer":{"id":693304,"link":"/api/v1/people/693304"},"defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Yordany De Los Santos replaces second baseman Brandon Lowe, batting 2nd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-02-27T19:30:24.395Z","endTime":"2026-02-27T19:30:24.400Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703154,"link":"/api/v1/people/703154"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"201","replacedPlayer":{"id":664040,"link":"/api/v1/people/664040"},"defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":804606,"link":"/api/v1/people/804606"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jhostynxon Garcia replaces right fielder Ryan O'Hearn, batting 4th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":7,"startTime":"2026-02-27T19:30:24.400Z","endTime":"2026-02-27T19:30:24.404Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691373,"link":"/api/v1/people/691373"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"401","replacedPlayer":{"id":656811,"link":"/api/v1/people/656811"},"defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":666150,"link":"/api/v1/people/666150"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Justin Lawrence replaces Gregory Soto.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":8,"startTime":"2026-02-27T19:30:24.404Z","endTime":"2026-02-27T19:30:32.762Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664875,"link":"/api/v1/people/664875"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98487875002579,"aZ":-30.879940318791554,"pfxX":7.503167158075923,"pfxZ":0.8970227043665506,"pX":0.05562603532687911,"pZ":3.063727391242963,"vX0":4.032376585592587,"vY0":-119.9712375926066,"vZ0":2.9396346325186857,"x":123.31,"y":142.06,"x0":-2.6263273875602735,"y0":50.004051455271764,"z0":4.589438470385444,"aX":10.847760767939251},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":2.6,"breakHorizontal":-14.6,"spinRate":2958,"spinDirection":77},"zone":2,"typeConfidence":0.91,"plateTime":0.4579868459064227,"extension":6.0594646207907825},"index":9,"playId":"9a8cc62e-20d2-3787-94c9-f4722e7499a1","pitchNumber":1,"startTime":"2026-02-27T19:30:32.762Z","endTime":"2026-02-27T19:30:37.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":84.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.80487748701858,"aZ":-30.800393461525864,"pfxX":-12.256993970695829,"pfxZ":0.7395542464086882,"pX":-0.602013544551155,"pZ":1.4190487459856251,"vX0":9.201937228542986,"vY0":-137.01779122123713,"vZ0":-1.7621047959444276,"x":146.24,"y":175.87,"x0":-2.444803528463619,"y0":50.00594719843935,"z0":4.21554255830583,"aX":-22.852951196297724},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":1.1,"breakHorizontal":19.8,"spinRate":2287,"spinDirection":255},"zone":13,"typeConfidence":0.92,"plateTime":0.40278207731233184,"extension":6.350905812555983},"index":10,"playId":"4e8eff1a-cabd-3b88-8a78-6166cb7edf13","pitchNumber":2,"startTime":"2026-02-27T19:30:54.068Z","endTime":"2026-02-27T19:30:57.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":84.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.402971730373174,"aZ":-30.015248316076473,"pfxX":-11.347206631959153,"pfxZ":1.1602634011687964,"pX":-0.48117971667189474,"pZ":2.5543955691304405,"vX0":9.240170840288291,"vY0":-136.65945748818618,"vZ0":0.9448580391660207,"x":114.88,"y":156.06,"x0":-2.4576741507806044,"y0":50.00473788558519,"z0":4.290270468685118,"aX":-21.13801046412049},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.5,"breakHorizontal":18.2,"spinRate":2380,"spinDirection":255},"zone":4,"typeConfidence":0.91,"plateTime":0.4031682240006558,"extension":6.2573474199012935},"hitData":{"launchSpeed":91.5,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.89,"coordY":157.07}},"index":11,"playId":"11beb5b5-327b-3229-8ad9-fd159f52cfe3","pitchNumber":3,"startTime":"2026-02-27T19:31:11.067Z","endTime":"2026-02-27T19:31:17.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":664875,"link":"/api/v1/people/664875"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":664875,"link":"/api/v1/people/664875"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.7,"awayTeamWinProbability":55.3,"homeTeamWinProbabilityAdded":-5.299999999999997,"leverageIndex":1.32,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:31:17.387Z","atBatIndex":40},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ryan Mountcastle grounds into a force out, shortstop Yordany De Los Santos to second baseman Termarr Johnson. RJ Austin out at 2nd. Ryan Mountcastle to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-27T19:31:12.067Z","endTime":"2026-02-27T19:32:20.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":702720,"fullName":"RJ Austin","link":"/api/v1/people/702720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":703154,"link":"/api/v1/people/703154"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":702261,"link":"/api/v1/people/702261"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner RJ Austin replaces Blaze Alexander.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-27T19:31:55.029Z","endTime":"2026-02-27T19:31:55.030Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702720,"link":"/api/v1/people/702720"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"201","replacedPlayer":{"id":677942,"link":"/api/v1/people/677942"},"base":1,"defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"playId":"893bd9da-8d85-3cbc-90a0-c625d225aa12","startTime":"2026-02-27T19:31:55.031Z","endTime":"2026-02-27T19:31:58.031Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":702720,"link":"/api/v1/people/702720"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":72.6,"strikeZoneTop":3.361,"strikeZoneBottom":1.696,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.419832306761823,"aZ":-29.177209522443434,"pfxX":8.325872281942125,"pfxZ":2.2012130480921535,"pX":0.09460985786648773,"pZ":2.8573790826234378,"vX0":4.229045333315666,"vY0":-117.50154322348683,"vZ0":2.746806149554847,"x":139.95,"y":200.47,"x0":-2.825055457214347,"y0":50.00506715398104,"z0":4.429069253480591,"aX":11.353580262456402},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":5.2,"breakHorizontal":-16.3,"spinRate":2758,"spinDirection":66},"zone":5,"typeConfidence":0.9,"plateTime":0.47066000335906777,"extension":6.174796340158781},"hitData":{"launchSpeed":71.3,"launchAngle":-11.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.03,"coordY":158.94}},"index":2,"playId":"5fb9e823-d2e2-33ec-835c-3bb867fa36fe","pitchNumber":1,"startTime":"2026-02-27T19:32:14.314Z","endTime":"2026-02-27T19:32:20.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":702720,"link":"/api/v1/people/702720"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_ab"},{"player":{"id":664875,"link":"/api/v1/people/664875"},"credit":"p_ab"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_pa"},{"player":{"id":664875,"link":"/api/v1/people/664875"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":5.0,"leverageIndex":2.15,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:32:20.822Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Adley Rutschman walks. Ryan Mountcastle to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-27T19:32:54.482Z","endTime":"2026-02-27T19:34:19.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"postOnSecond":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.902335668518205,"aZ":-34.03361833077937,"pfxX":-10.389320594288957,"pfxZ":-0.9447664790923582,"pX":-0.5975301285422335,"pZ":1.942589682536691,"vX0":8.656263191405664,"vY0":-140.27396926270768,"vZ0":-0.6816193999824565,"x":135.34,"y":169.81,"x0":-2.390100241690389,"y0":50.002037867848394,"z0":4.428686369039331,"aX":-20.481877558842577},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":-1.7,"breakHorizontal":16.8,"spinRate":2336,"spinDirection":251},"zone":7,"typeConfidence":0.98,"plateTime":0.39208604120777535,"extension":6.321276483028171},"index":0,"playId":"5a6f217f-1e52-3535-9d4c-b723d2267d5f","pitchNumber":1,"startTime":"2026-02-27T19:32:54.482Z","endTime":"2026-02-27T19:32:57.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":80.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34629901529929,"aZ":-33.5541356164048,"pfxX":-11.155964724572492,"pfxZ":-0.83175880653565,"pX":0.34813605189004265,"pZ":0.35184638426261017,"vX0":10.588700848061583,"vY0":-129.261823906406,"vZ0":-3.2010778033388396,"x":113.39,"y":161.63,"x0":-2.3868349804087736,"y0":50.0014972315615,"z0":4.229824986769809,"aX":-18.546636653106003},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-2.2,"breakHorizontal":17.3,"spinRate":1927,"spinDirection":255},"zone":14,"typeConfidence":0.56,"plateTime":0.4266107609621761,"extension":6.637322465975431},"index":1,"playId":"82769a91-3e5c-3334-8892-08e917ff81dd","pitchNumber":2,"startTime":"2026-02-27T19:33:13.319Z","endTime":"2026-02-27T19:33:16.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":85.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.9587424287024,"aZ":-18.017961571141715,"pfxX":-10.693033335455056,"pfxZ":7.360455971374353,"pX":-1.5249301479768123,"pZ":2.6795978481468836,"vX0":6.357415206897137,"vY0":-138.97496343588213,"vZ0":-1.4638215679551017,"x":139.78,"y":186.33,"x0":-2.4728929435940703,"y0":50.004079490224385,"z0":4.430341002399194,"aX":-20.57161769954122},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.1,"breakHorizontal":17.8,"spinRate":2607,"spinDirection":250},"zone":11,"typeConfidence":0.96,"plateTime":0.39663765769599735,"extension":6.864857885933702},"index":2,"playId":"bd5df4f6-88e7-3d97-94df-61a964177a90","pitchNumber":3,"startTime":"2026-02-27T19:33:33.076Z","endTime":"2026-02-27T19:33:36.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":72.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.34962188274613,"aZ":-28.57180349507233,"pfxX":9.263273087497783,"pfxZ":2.6171367651495103,"pX":-1.27084755023163,"pZ":4.178211800114084,"vX0":1.4316429883300317,"vY0":-117.75091849511156,"vZ0":5.511819890860321,"x":103.73,"y":229.28,"x0":-3.091326072510481,"y0":50.00334908509689,"z0":4.4742258218495365,"aX":12.759564975238888},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":6.6,"breakHorizontal":-17.2,"spinRate":2900,"spinDirection":79},"zone":11,"typeConfidence":0.9,"plateTime":0.4686101947343344,"extension":6.135918578725161},"index":3,"playId":"476937a7-f894-3812-accc-dc097f22b249","pitchNumber":4,"startTime":"2026-02-27T19:33:53.175Z","endTime":"2026-02-27T19:33:56.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.7,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22654991978251,"aZ":-29.63508370665281,"pfxX":-10.013453874113257,"pfxZ":1.3098497757849241,"pX":-1.5551301154715953,"pZ":2.236551794147665,"vX0":6.351236922731526,"vY0":-138.84955814170806,"vZ0":-0.029775008744520437,"x":175.13,"y":166.43,"x0":-2.579982571405845,"y0":50.00209461530918,"z0":4.23148122213095,"aX":-19.40720785140001},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.5,"breakHorizontal":16.7,"spinRate":2367,"spinDirection":255},"zone":13,"typeConfidence":0.9,"plateTime":0.3955853333080568,"extension":6.267054803942377},"index":4,"playId":"88ea1e5d-e6a2-399c-8c7a-953e1977a4f3","pitchNumber":5,"startTime":"2026-02-27T19:34:14.982Z","endTime":"2026-02-27T19:34:19.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_pa"},{"player":{"id":664875,"link":"/api/v1/people/664875"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":-5.400000000000006,"leverageIndex":1.84,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:34:19.352Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colton Cowser flies out to center fielder Jhostynxon Garcia. Jhonkensy Noel to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-27T19:34:15.982Z","endTime":"2026-02-27T19:36:48.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"postOnThird":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691373,"link":"/api/v1/people/691373"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Jhonkensy Noel replaces Ryan Mountcastle.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-27T19:35:01.702Z","endTime":"2026-02-27T19:35:01.703Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678877,"link":"/api/v1/people/678877"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":663624,"link":"/api/v1/people/663624"},"base":2,"defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":85.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.76553918840654,"aZ":-31.199048817357937,"pfxX":-12.691344493383337,"pfxZ":0.5198858748508064,"pX":0.7958849792406941,"pZ":1.8906352355629332,"vX0":12.593119160480882,"vY0":-137.92652332925266,"vZ0":-0.4769253723405207,"x":165.44,"y":125.97,"x0":-2.219788939774117,"y0":50.0066914280379,"z0":4.202597404204956,"aX":-24.022803118520606},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.1,"breakHorizontal":19.8,"spinRate":2291,"spinDirection":253},"zone":9,"typeConfidence":0.96,"plateTime":0.39984034375755817,"extension":6.46043367249803},"index":1,"playId":"4341dc9c-b863-30b5-a5ab-cd539d2d0069","pitchNumber":1,"startTime":"2026-02-27T19:35:01.704Z","endTime":"2026-02-27T19:35:04.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":678877,"link":"/api/v1/people/678877"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":85.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.99259603679048,"aZ":-31.941145864377145,"pfxX":-10.80222998031877,"pfxZ":0.12564356171386493,"pX":-1.7251284548768087,"pZ":2.5216520020712476,"vX0":6.362114829088573,"vY0":-138.05479634870912,"vZ0":1.3033908647859118,"x":176.28,"y":178.39,"x0":-2.678409017940066,"y0":50.0046291999389,"z0":4.222925343935516,"aX":-20.47096309057387},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":0.8,"breakHorizontal":17.9,"spinRate":2377,"spinDirection":254},"zone":13,"typeConfidence":0.97,"plateTime":0.3995671569844701,"extension":6.359309444951848},"index":2,"playId":"14bcd4ce-ee8a-3562-8667-d540bd84975b","pitchNumber":2,"startTime":"2026-02-27T19:35:19.712Z","endTime":"2026-02-27T19:35:22.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":678877,"link":"/api/v1/people/678877"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":3,"startTime":"2026-02-27T19:35:34.119Z","endTime":"2026-02-27T19:35:59.194Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":678877,"link":"/api/v1/people/678877"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":85.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.77299947194636,"aZ":-26.704425965499443,"pfxX":-13.337142767459303,"pfxZ":2.8595418488346365,"pX":0.8978962163119437,"pZ":2.974017669179864,"vX0":13.455386828056787,"vY0":-138.4310780802986,"vZ0":1.18585116711083,"x":86.66,"y":187.73,"x0":-2.3245933858860255,"y0":50.006425146467436,"z0":4.345545185315183,"aX":-25.543586582458502},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.8,"breakHorizontal":20.9,"spinRate":2504,"spinDirection":250},"zone":12,"typeConfidence":0.83,"plateTime":0.39771930159805047,"extension":5.828265076887461},"index":4,"playId":"fcdafe7c-6c51-3308-a6dd-80f31c87b435","pitchNumber":3,"startTime":"2026-02-27T19:35:59.194Z","endTime":"2026-02-27T19:36:02.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":678877,"link":"/api/v1/people/678877"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":84.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.155755997064865,"aZ":-32.0202135660593,"pfxX":-12.45668219351471,"pfxZ":0.08635115736309018,"pX":0.250859839581596,"pZ":3.404837597659996,"vX0":11.336017724950006,"vY0":-136.87912115983355,"vZ0":3.8707812745016255,"x":182.76,"y":170.7,"x0":-2.369015145951303,"y0":50.005168245622166,"z0":4.191135923507759,"aX":-23.141336744675765},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.4,"breakHorizontal":19.6,"spinRate":2356,"spinDirection":260},"zone":2,"typeConfidence":0.98,"plateTime":0.40343136728271967,"extension":6.396663781335569},"index":5,"playId":"0848b2f7-1709-34b8-9699-0fdf2f0c2f8d","pitchNumber":4,"startTime":"2026-02-27T19:36:17.050Z","endTime":"2026-02-27T19:36:20.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":678877,"link":"/api/v1/people/678877"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.45491767017868,"aZ":-28.00163641137939,"pfxX":-13.053198327243397,"pfxZ":2.1754714090895924,"pX":-0.18983978178898947,"pZ":2.2130141091331725,"vX0":10.544032251774759,"vY0":-138.38941915692402,"vZ0":-0.4790570304143458,"x":82.77,"y":158.48,"x0":-2.377048648796677,"y0":50.00027526904463,"z0":4.284481225339061,"aX":-25.00158085372193},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.1,"breakHorizontal":21.1,"spinRate":2294,"spinDirection":253},"zone":8,"typeConfidence":0.84,"plateTime":0.3976709664611664,"extension":6.632114158432716},"hitData":{"launchSpeed":101.8,"launchAngle":21.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.05,"coordY":70.71}},"index":6,"playId":"681122d9-9858-378a-8c21-24e23b8c2c6b","pitchNumber":5,"startTime":"2026-02-27T19:36:37.642Z","endTime":"2026-02-27T19:36:48.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":678877,"link":"/api/v1/people/678877"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_ab"},{"player":{"id":664875,"link":"/api/v1/people/664875"},"credit":"p_ab"},{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_pa"},{"player":{"id":664875,"link":"/api/v1/people/664875"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":5.700000000000003,"leverageIndex":2.84,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:36:48.077Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryan Ramos singles on a sharp ground ball to right fielder Esmerlyn Valdez. Jhonkensy Noel scores. Adley Rutschman to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-27T19:37:17.054Z","endTime":"2026-02-27T19:37:57.723Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":682868,"fullName":"Bryan Ramos","link":"/api/v1/people/682868"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682868,"fullName":"Bryan Ramos","link":"/api/v1/people/682868"},"postOnSecond":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682868,"fullName":"Bryan Ramos","link":"/api/v1/people/682868"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"responsiblePitcher":{"id":664875,"link":"/api/v1/people/664875"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.5,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.319569419284704,"aZ":-29.828488264675535,"pfxX":6.975810217480936,"pfxZ":1.655469288921326,"pX":1.5087550156152865,"pZ":2.9041386210834284,"vX0":7.923052052630051,"vY0":-118.96513497555084,"vZ0":2.9362249219603074,"x":107.44,"y":146.85,"x0":-2.785843354807331,"y0":50.002810202889265,"z0":4.378190515947501,"aX":9.879245234529794},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":4.1,"breakHorizontal":-14.8,"spinRate":3043,"spinDirection":67},"zone":12,"typeConfidence":0.9,"plateTime":0.4624989471644039,"extension":6.269275639066192},"index":0,"playId":"abe974ca-4b6f-3b70-9d62-f262f3be7aeb","pitchNumber":1,"startTime":"2026-02-27T19:37:32.865Z","endTime":"2026-02-27T19:37:36.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682868,"link":"/api/v1/people/682868","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"third":{"id":678877,"link":"/api/v1/people/678877"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.8,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65869356846098,"aZ":-34.138354292985404,"pfxX":-12.537728781566173,"pfxZ":-1.0311904755615284,"pX":0.5425754287845441,"pZ":1.936380373136473,"vX0":12.291748456377068,"vY0":-137.3233384093448,"vZ0":0.23492560424714992,"x":124.24,"y":179.03,"x0":-2.3797877118053057,"y0":50.00658062702837,"z0":4.187102099090984,"aX":-23.760740542741445},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":-1.6,"breakHorizontal":19.9,"spinRate":2361,"spinDirection":253},"zone":9,"typeConfidence":0.97,"plateTime":0.4000693175564911,"extension":6.433909399911566},"hitData":{"launchSpeed":105.3,"launchAngle":-1.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":135.93,"coordY":43.1}},"index":1,"playId":"d98e49ec-728e-34c0-9bc3-d05eaaa63dfe","pitchNumber":2,"startTime":"2026-02-27T19:37:50.294Z","endTime":"2026-02-27T19:37:57.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682868,"link":"/api/v1/people/682868","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"third":{"id":678877,"link":"/api/v1/people/678877"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682868,"link":"/api/v1/people/682868"},"credit":"b_ab"},{"player":{"id":664875,"link":"/api/v1/people/664875"},"credit":"p_ab"},{"player":{"id":682868,"link":"/api/v1/people/682868"},"credit":"b_pa"},{"player":{"id":664875,"link":"/api/v1/people/664875"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.699999999999996,"awayTeamWinProbability":65.30000000000001,"homeTeamWinProbabilityAdded":-15.300000000000004,"leverageIndex":2.88,"dramaIndex":171.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:37:57.723Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Thairo Estrada grounds out to first baseman Davis Wendzel.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-27T19:38:23.645Z","endTime":"2026-02-27T19:39:50.311Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673995,"link":"/api/v1/people/673995"},"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":81.9,"endSpeed":74.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.947075793345444,"aZ":-29.577948134365986,"pfxX":8.304040316594454,"pfxZ":1.817793742411503,"pX":-0.6561478065351978,"pZ":2.8606625438949616,"vX0":2.5269668731873045,"vY0":-119.21329461991553,"vZ0":2.6875202421040703,"x":59.49,"y":160.37,"x0":-2.8110385395743425,"y0":50.00076691080521,"z0":4.4053878672284705,"aX":11.835979702959833},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":4.3,"breakHorizontal":-15.7,"spinRate":2996,"spinDirection":69},"zone":1,"typeConfidence":0.9,"plateTime":0.461139257461344,"extension":6.271295240787124},"index":0,"playId":"4e548bcb-f32a-35e4-8213-e881f3e20882","pitchNumber":1,"startTime":"2026-02-27T19:38:32.882Z","endTime":"2026-02-27T19:38:36.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"first":{"id":682868,"link":"/api/v1/people/682868"},"second":{"id":668939,"link":"/api/v1/people/668939"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"08315876-0466-0013-001c-f08cd117d70a","startTime":"2026-02-27T19:38:53.468Z","endTime":"2026-02-27T19:39:04.633Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"first":{"id":682868,"link":"/api/v1/people/682868"},"second":{"id":668939,"link":"/api/v1/people/668939"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.881854155282337,"aZ":-29.464920483293312,"pfxX":8.882774973311022,"pfxZ":1.9214880332970576,"pX":-0.14505194433311155,"pZ":3.0018558138209,"vX0":3.811420004829756,"vY0":-118.9371191740068,"vZ0":3.15628756315937,"x":96.32,"y":186.5,"x0":-2.9295317178772766,"y0":50.004025615457266,"z0":4.35387189896377,"aX":12.543949138443208},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":4.7,"breakHorizontal":-17.0,"spinRate":2907,"spinDirection":73},"zone":2,"typeConfidence":0.9,"plateTime":0.46308441825357605,"extension":6.553477349883829},"index":2,"playId":"9e6977b2-f407-3bfb-82f4-39705a6134f5","pitchNumber":2,"startTime":"2026-02-27T19:39:04.633Z","endTime":"2026-02-27T19:39:07.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"first":{"id":682868,"link":"/api/v1/people/682868"},"second":{"id":668939,"link":"/api/v1/people/668939"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.498015552799693,"aZ":-28.449165237012394,"pfxX":7.402661383453806,"pfxZ":2.552236583005646,"pX":0.8975807131544166,"pZ":2.3498158134239957,"vX0":6.061440862773348,"vY0":-120.64113623629682,"vZ0":0.8640997607308307,"x":142.01,"y":161.54,"x0":-2.617736575721654,"y0":50.00455200281509,"z0":4.512675699372352,"aX":10.809829054377428},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":5.2,"breakHorizontal":-15.0,"spinRate":3070,"spinDirection":69},"zone":14,"typeConfidence":0.89,"plateTime":0.4556322680295155,"extension":6.274511510007746},"index":3,"playId":"700c869e-15a2-39ba-b728-2e6ae7e3dc80","pitchNumber":3,"startTime":"2026-02-27T19:39:22.690Z","endTime":"2026-02-27T19:39:26.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"first":{"id":682868,"link":"/api/v1/people/682868"},"second":{"id":668939,"link":"/api/v1/people/668939"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.743350758401817,"aZ":-34.063147005754495,"pfxX":-11.868080856721393,"pfxZ":-0.9766128690967513,"pX":-0.050735759489814056,"pZ":2.7119734120547143,"vX0":10.29054103228399,"vY0":-138.3684970053801,"vZ0":1.433043126860319,"x":122.53,"y":157.73,"x0":-2.2815326499489927,"y0":50.00377091801057,"z0":4.4748251440500555,"aX":-22.945295033318757},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":-1.2,"breakHorizontal":19.3,"spinRate":2426,"spinDirection":244},"zone":5,"typeConfidence":0.98,"plateTime":0.3963118021876979,"extension":6.470777070975588},"hitData":{"launchSpeed":99.8,"launchAngle":-6.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.88,"coordY":161.76}},"index":4,"playId":"37a8da28-de56-3a0b-a842-9a18ea0ad212","pitchNumber":4,"startTime":"2026-02-27T19:39:43.240Z","endTime":"2026-02-27T19:39:50.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"first":{"id":682868,"link":"/api/v1/people/682868"},"second":{"id":668939,"link":"/api/v1/people/668939"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642731,"link":"/api/v1/people/642731"},"credit":"b_ab"},{"player":{"id":664875,"link":"/api/v1/people/664875"},"credit":"p_ab"},{"player":{"id":642731,"link":"/api/v1/people/642731"},"credit":"b_pa"},{"player":{"id":664875,"link":"/api/v1/people/664875"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":4.900000000000006,"leverageIndex":1.94,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:39:50.311Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jhostynxon Garcia walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-27T19:39:44.240Z","endTime":"2026-02-27T19:43:20.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":691373,"fullName":"Jhostynxon Garcia","link":"/api/v1/people/691373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695695,"fullName":"Tyson Neighbors","link":"/api/v1/people/695695"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691373,"fullName":"Jhostynxon Garcia","link":"/api/v1/people/691373"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[8,9,10,11,12],"actionIndex":[0,1,2,3,4,5,6,7],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691373,"fullName":"Jhostynxon Garcia","link":"/api/v1/people/691373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Will Robertson replaces right fielder Dylan Beavers, batting 1st, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-27T19:42:11.180Z","endTime":"2026-02-27T19:42:11.181Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683770,"link":"/api/v1/people/683770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":687637,"link":"/api/v1/people/687637"},"defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":691373,"link":"/api/v1/people/691373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"RJ Austin remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-27T19:42:11.182Z","endTime":"2026-02-27T19:42:11.183Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702720,"link":"/api/v1/people/702720"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":677942,"link":"/api/v1/people/677942"},"defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":691373,"link":"/api/v1/people/691373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jhonkensy Noel remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-27T19:42:11.184Z","endTime":"2026-02-27T19:42:11.185Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678877,"link":"/api/v1/people/678877"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":663624,"link":"/api/v1/people/663624"},"defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":691373,"link":"/api/v1/people/691373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Creed Willems replaces third baseman Bryan Ramos, batting 6th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-27T19:42:11.186Z","endTime":"2026-02-27T19:42:11.187Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695735,"link":"/api/v1/people/695735"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"601","replacedPlayer":{"id":682868,"link":"/api/v1/people/682868"},"defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":691373,"link":"/api/v1/people/691373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jud Fabian replaces center fielder Colton Cowser, batting 5th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-27T19:42:11.188Z","endTime":"2026-02-27T19:42:11.189Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682983,"link":"/api/v1/people/682983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":681297,"link":"/api/v1/people/681297"},"defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":690961,"link":"/api/v1/people/690961"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":691373,"link":"/api/v1/people/691373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Weston Wilson replaces catcher Adley Rutschman, batting 4th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-02-27T19:42:11.190Z","endTime":"2026-02-27T19:42:11.191Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"401","replacedPlayer":{"id":668939,"link":"/api/v1/people/668939"},"defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":682868,"link":"/api/v1/people/682868"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":691373,"link":"/api/v1/people/691373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from left field to center field for Enrique Bradfield Jr.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-02-27T19:42:11.192Z","endTime":"2026-02-27T19:42:11.193Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690961,"link":"/api/v1/people/690961"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"900","defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":691373,"link":"/api/v1/people/691373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tyson Neighbors replaces Brandon Young.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":7,"startTime":"2026-02-27T19:42:11.194Z","endTime":"2026-02-27T19:42:11.195Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695695,"link":"/api/v1/people/695695"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":687064,"link":"/api/v1/people/687064","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":691373,"link":"/api/v1/people/691373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28145324986864,"aZ":-9.547433084452003,"pfxX":-0.4236698486605821,"pfxZ":12.603030704654037,"pX":1.391435852343048,"pZ":2.853648748272706,"vX0":5.155939417616558,"vY0":-133.9749629178056,"vZ0":-6.476963311007783,"x":82.79,"y":175.33,"x0":-0.5132018030387662,"y0":50.004664455966136,"z0":6.0048210498213885,"aX":-0.7614951308536724},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":21.4,"breakHorizontal":-0.5,"spinRate":2172,"spinDirection":193},"zone":12,"typeConfidence":1.22,"plateTime":0.4107720323648345,"extension":5.699360606588892},"index":8,"playId":"f72d2258-9b15-3cbf-aaf6-301b25181d42","pitchNumber":1,"startTime":"2026-02-27T19:42:11.196Z","endTime":"2026-02-27T19:42:15.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695695,"link":"/api/v1/people/695695","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":691373,"link":"/api/v1/people/691373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":84.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.244952498278145,"aZ":-9.321055439979284,"pfxX":-1.7193301245219974,"pfxZ":12.330078177341562,"pX":0.812330570520096,"pZ":2.168003843516741,"vX0":3.886084782999397,"vY0":-136.32492648416974,"vZ0":-8.335308317196324,"x":118.93,"y":165.56,"x0":-0.4180966795790244,"y0":50.001832309138294,"z0":5.936757593056758,"aX":-3.1866847408068177},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.4,"breakHorizontal":2.2,"spinRate":2128,"spinDirection":197},"zone":6,"typeConfidence":1.36,"plateTime":0.4041576449946138,"extension":5.70428281358795},"index":9,"playId":"b64622fd-e26b-3aa5-bd63-130a87a3fe30","pitchNumber":2,"startTime":"2026-02-27T19:42:27.441Z","endTime":"2026-02-27T19:42:30.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695695,"link":"/api/v1/people/695695","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":691373,"link":"/api/v1/people/691373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92902841900397,"aZ":-28.01234706667985,"pfxX":2.6470266160677567,"pfxZ":2.6030515803275023,"pX":0.6127580451657898,"pZ":-0.5559851438999648,"vX0":2.7377587545135844,"vY0":-125.72359896632001,"vZ0":-10.015979518214731,"x":63.96,"y":161.73,"x0":-0.8349124408707906,"y0":50.00260218008553,"z0":5.759666663183,"aX":4.228897664809883},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.6,"breakHorizontal":-5.4,"spinRate":2635,"spinDirection":217},"zone":14,"typeConfidence":1.26,"plateTime":0.43597138137363434,"extension":5.545277403930035},"index":10,"playId":"ee470207-5e33-3ab8-9896-fd6dde88846d","pitchNumber":3,"startTime":"2026-02-27T19:42:42.044Z","endTime":"2026-02-27T19:42:45.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695695,"link":"/api/v1/people/695695","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":691373,"link":"/api/v1/people/691373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.64097504125964,"aZ":-12.605419861622718,"pfxX":-0.2414143304507408,"pfxZ":10.842759100115057,"pX":-0.8795162007211429,"pZ":3.4867489494749973,"vX0":-0.5002743385795849,"vY0":-134.6026220557875,"vZ0":-4.308013105138864,"x":86.04,"y":180.24,"x0":-0.6586649681404716,"y0":50.00611598091489,"z0":6.0239104535412915,"aX":-0.4358784765849626},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.7,"breakHorizontal":0.6,"spinRate":2098,"spinDirection":193},"zone":11,"typeConfidence":1.28,"plateTime":0.40947449197259544,"extension":5.688507764375533},"index":11,"playId":"25d1a648-4220-3081-a944-7d675462d20a","pitchNumber":4,"startTime":"2026-02-27T19:42:59.543Z","endTime":"2026-02-27T19:43:02.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695695,"link":"/api/v1/people/695695","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":691373,"link":"/api/v1/people/691373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.96084342418955,"aZ":-14.02281131918677,"pfxX":-1.1840211407789163,"pfxZ":9.61455677393186,"pX":-0.17195074246040615,"pZ":4.169588715725573,"vX0":1.64226716058363,"vY0":-137.38251856198838,"vZ0":-2.405510515344842,"x":93.64,"y":253.79,"x0":-0.6271160354535628,"y0":50.00296681216483,"z0":6.024297445194405,"aX":-2.2354835611784143},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":1.8,"spinRate":2018,"spinDirection":198},"zone":11,"typeConfidence":1.36,"plateTime":0.4005975819269407,"extension":5.627898741087097},"index":12,"playId":"950e9395-598c-3754-bf17-61a2cd0a5c70","pitchNumber":5,"startTime":"2026-02-27T19:43:16.960Z","endTime":"2026-02-27T19:43:20.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695695,"link":"/api/v1/people/695695","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":691373,"link":"/api/v1/people/691373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691373,"link":"/api/v1/people/691373"},"credit":"b_pa"},{"player":{"id":695695,"link":"/api/v1/people/695695"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.0,"awayTeamWinProbability":54.0,"homeTeamWinProbabilityAdded":6.399999999999999,"leverageIndex":1.56,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:43:20.358Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Endy Rodríguez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-27T19:43:42.536Z","endTime":"2026-02-27T19:45:49.083Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695695,"fullName":"Tyson Neighbors","link":"/api/v1/people/695695"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691373,"fullName":"Jhostynxon Garcia","link":"/api/v1/people/691373"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695735,"link":"/api/v1/people/695735"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.152615839410004,"aZ":-9.696693129442354,"pfxX":-4.083600342781188,"pfxZ":12.166233070347026,"pX":-0.2217270021479063,"pZ":2.7389945555251263,"vX0":3.485537816453247,"vY0":-136.33723855455764,"vZ0":-6.445681590319332,"x":150.53,"y":144.64,"x0":-0.9979561399164704,"y0":50.00631243792027,"z0":5.832484049748262,"aX":-7.546802172833665},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.5,"breakHorizontal":6.5,"spinRate":2059,"spinDirection":202},"zone":5,"typeConfidence":1.38,"plateTime":0.40462698164998834,"extension":5.832673236508843},"index":0,"playId":"226425bb-a45f-3e23-a1ca-83efe13ec112","pitchNumber":1,"startTime":"2026-02-27T19:43:42.536Z","endTime":"2026-02-27T19:43:46.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695695,"link":"/api/v1/people/695695","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"first":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":84.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.641703581827464,"aZ":-9.371138006471732,"pfxX":-2.509046934903301,"pfxZ":12.157000879285935,"pX":-0.5737703245789512,"pZ":3.378107878189601,"vX0":0.8593841201296992,"vY0":-137.1450298825512,"vZ0":-5.121608586381139,"x":123.55,"y":126.2,"x0":-0.5680548690628942,"y0":50.00495169034145,"z0":5.929357310227961,"aX":-4.707258921920404},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":20.9,"breakHorizontal":4.3,"spinRate":2267,"spinDirection":189},"zone":11,"typeConfidence":1.38,"plateTime":0.40173613154860455,"extension":5.810825295038178},"index":1,"playId":"6051d523-8a84-3d69-8098-0cb900ba1d7e","pitchNumber":2,"startTime":"2026-02-27T19:44:02.068Z","endTime":"2026-02-27T19:44:05.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695695,"link":"/api/v1/people/695695","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"first":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":86.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.64134000179165,"aZ":-10.52054327537338,"pfxX":-3.6376427372875897,"pfxZ":11.112187264789267,"pX":0.45685363027630826,"pZ":2.982077725890239,"vX0":4.104689028647174,"vY0":-139.70754976982315,"vZ0":-6.136488712241678,"x":125.45,"y":164.83,"x0":-0.5688099445218517,"y0":50.004636822686464,"z0":5.920162244638791,"aX":-7.089775005424092},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.8,"breakHorizontal":5.6,"spinRate":2287,"spinDirection":203},"zone":3,"typeConfidence":1.38,"plateTime":0.3942087834886343,"extension":5.69321014886335},"index":2,"playId":"4100f666-84ac-3470-9479-7f49afdf489c","pitchNumber":3,"startTime":"2026-02-27T19:44:20.807Z","endTime":"2026-02-27T19:44:23.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695695,"link":"/api/v1/people/695695","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"first":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.95123966407426,"aZ":-9.137229341898546,"pfxX":-1.2245099424717898,"pfxZ":11.92872316844906,"pX":0.20034127412993205,"pZ":1.1540655958751411,"vX0":2.3347874180703245,"vY0":-138.35133610014728,"vZ0":-10.684301329074573,"x":138.87,"y":147.57,"x0":-0.4968600514423701,"y0":50.00467004068149,"z0":5.686568528095166,"aX":-2.3653158153768983},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.4,"breakHorizontal":1.7,"spinRate":2356,"spinDirection":195},"zone":14,"typeConfidence":1.36,"plateTime":0.3964746667276282,"extension":5.830736016413192},"index":3,"playId":"e61f1dff-d75c-3f59-983b-e4d36c54e7a5","pitchNumber":4,"startTime":"2026-02-27T19:44:44.003Z","endTime":"2026-02-27T19:44:47.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695695,"link":"/api/v1/people/695695","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"first":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.126028860435618,"aZ":-30.951301256934812,"pfxX":0.6779281272431672,"pfxZ":0.7729335097931198,"pX":-0.7126485572653203,"pZ":2.6896757694949835,"vX0":0.5343475601477933,"vY0":-124.91694025252481,"vZ0":-2.1630229050884875,"x":99.59,"y":158.26,"x0":-1.0170931792437796,"y0":50.00464281727593,"z0":6.100473399657396,"aX":1.076156656512228},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.2,"breakHorizontal":-1.3,"spinRate":2660,"spinDirection":95},"zone":4,"typeConfidence":0.95,"plateTime":0.43773532885004585,"extension":5.443353355083969},"index":4,"playId":"54e3d2a4-3961-3066-9e11-bc8369a067de","pitchNumber":5,"startTime":"2026-02-27T19:45:02.842Z","endTime":"2026-02-27T19:45:05.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695695,"link":"/api/v1/people/695695","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"first":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.92055794451408,"aZ":-11.16485432122284,"pfxX":-1.738066955408815,"pfxZ":10.847978756186983,"pX":-0.8244730222204651,"pZ":1.6456621483287446,"vX0":0.2919163928261893,"vY0":-138.9537925129747,"vZ0":-9.406216953689917,"x":109.36,"y":207.62,"x0":-0.7058516097404723,"y0":50.00478356890895,"z0":5.836368937916457,"aX":-3.36646774882828},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.6,"breakHorizontal":3.1,"spinRate":2087,"spinDirection":194},"zone":13,"typeConfidence":1.38,"plateTime":0.39562760427815213,"extension":5.80904363350683},"index":5,"playId":"c10ebd53-34cf-3d99-a5f8-d552339f291c","pitchNumber":6,"startTime":"2026-02-27T19:45:25.818Z","endTime":"2026-02-27T19:45:29.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695695,"link":"/api/v1/people/695695","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"first":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":72.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02520350420662,"aZ":-39.021927757808825,"pfxX":-1.9039526617622924,"pfxZ":-5.10252273459407,"pX":-1.0599431487292619,"pZ":1.8578890779198236,"vX0":0.19406964462421114,"vY0":-115.82251104003619,"vZ0":-1.4062107606451637,"x":144.16,"y":166.16,"x0":-0.8983912627394809,"y0":50.00163178805257,"z0":6.24466646304199,"aX":-2.555898182994114},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-9.2,"breakHorizontal":3.4,"spinRate":2625,"spinDirection":3},"zone":13,"typeConfidence":1.35,"plateTime":0.4750632958161658,"extension":5.323371852020076},"index":6,"playId":"a24b0f95-5d75-37ca-92ba-8165c97fdbef","pitchNumber":7,"startTime":"2026-02-27T19:45:46.083Z","endTime":"2026-02-27T19:45:49.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695695,"link":"/api/v1/people/695695","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"first":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"credit":"b_ab"},{"player":{"id":695695,"link":"/api/v1/people/695695"},"credit":"p_ab"},{"player":{"id":682848,"link":"/api/v1/people/682848"},"credit":"b_pa"},{"player":{"id":695695,"link":"/api/v1/people/695695"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.1,"awayTeamWinProbability":59.9,"homeTeamWinProbabilityAdded":-5.899999999999999,"leverageIndex":2.58,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:45:49.083Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Esmerlyn Valdez grounds out, shortstop Luis Vázquez to first baseman Jhonkensy Noel. Jhostynxon Garcia to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-27T19:46:10.600Z","endTime":"2026-02-27T19:47:02.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695695,"fullName":"Tyson Neighbors","link":"/api/v1/people/695695"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":691373,"fullName":"Jhostynxon Garcia","link":"/api/v1/people/691373"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":691373,"fullName":"Jhostynxon Garcia","link":"/api/v1/people/691373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676679,"link":"/api/v1/people/676679"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678877,"link":"/api/v1/people/678877"},"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":691373,"fullName":"Jhostynxon Garcia","link":"/api/v1/people/691373"},"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":95.2,"endSpeed":86.1,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.56204734730132,"aZ":-10.927902654424768,"pfxX":-1.2845136149654488,"pfxZ":11.0992073325611,"pX":-1.6418889591578776,"pZ":2.382650813368835,"vX0":-2.111242853987018,"vY0":-138.36694333096773,"vZ0":-7.527101292638217,"x":148.43,"y":194.35,"x0":-0.6983456180011507,"y0":50.00163766154831,"z0":5.893094753713307,"aX":-2.45847579110333},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.5,"breakHorizontal":2.8,"spinRate":2181,"spinDirection":194},"zone":13,"typeConfidence":1.37,"plateTime":0.39779919309221334,"extension":5.799704526073966},"index":0,"playId":"6eb64e0a-67b8-3a33-9b73-87623a87dc6a","pitchNumber":1,"startTime":"2026-02-27T19:46:10.600Z","endTime":"2026-02-27T19:46:16.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695695,"link":"/api/v1/people/695695","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Passed ball by catcher Creed Willems. Jhostynxon Garcia to 2nd.","event":"Passed Ball","eventType":"passed_ball","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"6eb64e0a-67b8-3a33-9b73-87623a87dc6a","startTime":"2026-02-27T19:46:39.107Z","endTime":"2026-02-27T19:46:39.108Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691373,"link":"/api/v1/people/691373"},"defense":{"pitcher":{"id":695695,"link":"/api/v1/people/695695","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":691373,"link":"/api/v1/people/691373"},"postOnSecond":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"homeTeamWinProbability":43.2,"awayTeamWinProbability":56.8,"homeTeamWinProbabilityAdded":3.1000000000000014,"leverageIndex":2.19,"dramaIndex":79.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":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.1,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.63198671490917,"aZ":-10.930882134575915,"pfxX":-0.05254518847303569,"pfxZ":11.327991409849048,"pX":-0.8298232912670587,"pZ":2.139345075237503,"vX0":0.16721252162074446,"vY0":-137.131416098687,"vZ0":-7.733138114883768,"x":157.4,"y":188.62,"x0":-0.885177372762399,"y0":50.004434217716096,"z0":5.76948229850686,"aX":-0.09855625923321834},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.7,"breakHorizontal":0.0,"spinRate":2284,"spinDirection":192},"zone":7,"typeConfidence":1.33,"plateTime":0.40176366174047207,"extension":5.964206363757134},"index":2,"playId":"cb63f21c-4803-33e4-889d-8d2f20cec597","pitchNumber":2,"startTime":"2026-02-27T19:46:39.109Z","endTime":"2026-02-27T19:46:42.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695695,"link":"/api/v1/people/695695","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"second":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.320259671479757,"aZ":-29.004684728091284,"pfxX":2.124002711041481,"pfxZ":1.9045030264977925,"pX":0.6613199582520352,"pZ":2.2762965574228993,"vX0":3.219033350276462,"vY0":-128.3871642264142,"vZ0":-3.8533793257690827,"x":179.58,"y":174.45,"x0":-0.8861597832335797,"y0":50.00423553542062,"z0":6.0616402668911125,"aX":3.5344804059522903},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.8,"breakHorizontal":-4.6,"spinRate":2580,"spinDirection":165},"zone":6,"typeConfidence":1.37,"plateTime":0.4271093641077668,"extension":5.46330476000673},"hitData":{"launchSpeed":92.4,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.52,"coordY":157.07}},"index":3,"playId":"9e439159-95cb-3816-9c28-ae2fdf5d38e2","pitchNumber":3,"startTime":"2026-02-27T19:46:57.215Z","endTime":"2026-02-27T19:47:02.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695695,"link":"/api/v1/people/695695","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"second":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_ab"},{"player":{"id":695695,"link":"/api/v1/people/695695"},"credit":"p_ab"},{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_pa"},{"player":{"id":695695,"link":"/api/v1/people/695695"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-5.5,"leverageIndex":2.19,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:47:02.785Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Termarr Johnson walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-27T19:47:32.876Z","endTime":"2026-02-27T19:48:48.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":702261,"fullName":"Termarr Johnson","link":"/api/v1/people/702261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695695,"fullName":"Tyson Neighbors","link":"/api/v1/people/695695"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702261,"fullName":"Termarr Johnson","link":"/api/v1/people/702261"},"postOnThird":{"id":691373,"fullName":"Jhostynxon Garcia","link":"/api/v1/people/691373"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":702261,"fullName":"Termarr Johnson","link":"/api/v1/people/702261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.3,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.74013227301203,"aZ":-11.702270795197004,"pfxX":-0.9079925345258454,"pfxZ":10.602177904549627,"pX":0.231879200775535,"pZ":3.687820470139073,"vX0":2.4788451975227397,"vY0":-138.9503277265687,"vZ0":-4.232445415801669,"x":148.63,"y":181.02,"x0":-0.5587983766895819,"y0":50.005031346349526,"z0":6.024550113892535,"aX":-1.75384030118654},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.4,"breakHorizontal":1.1,"spinRate":2258,"spinDirection":194},"zone":12,"typeConfidence":1.37,"plateTime":0.396071366974283,"extension":5.731832772203518},"index":0,"playId":"f144648b-0827-386b-9e0d-f5f011f52db1","pitchNumber":1,"startTime":"2026-02-27T19:47:32.876Z","endTime":"2026-02-27T19:47:36.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695695,"link":"/api/v1/people/695695","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"third":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.3,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.915772231779854,"aZ":-11.81364262690534,"pfxX":-1.5792657399688113,"pfxZ":10.787089297360524,"pX":-0.4699228574861332,"pZ":3.96057518002109,"vX0":1.4099408104649722,"vY0":-137.1534265174845,"vZ0":-3.1702145957336154,"x":91.79,"y":177.32,"x0":-0.787774548344971,"y0":50.005015261151925,"z0":5.947728680259993,"aX":-2.9816988233174024},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.0,"breakHorizontal":2.5,"spinRate":2192,"spinDirection":193},"zone":11,"typeConfidence":1.37,"plateTime":0.4007541261340224,"extension":5.717300663939217},"index":1,"playId":"c240637d-af70-3359-a51e-e2e065a45292","pitchNumber":2,"startTime":"2026-02-27T19:47:48.985Z","endTime":"2026-02-27T19:47:52.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695695,"link":"/api/v1/people/695695","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"third":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.7,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.375580844749898,"aZ":-31.406008701346828,"pfxX":2.660339418860117,"pfxZ":0.4775908153432722,"pX":-0.41282030600169395,"pZ":1.2972665381594757,"vX0":0.8627762283192337,"vY0":-126.81708787508369,"vZ0":-5.192541224397006,"x":108.16,"y":139.21,"x0":-1.1039595644512767,"y0":50.00370064541632,"z0":5.906455446246437,"aX":4.289573387216437},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.1,"breakHorizontal":-5.0,"spinRate":2508,"spinDirection":187},"zone":13,"typeConfidence":1.32,"plateTime":0.43357866218986807,"extension":5.65707551825359},"index":2,"playId":"c69b8015-bfed-392f-84ff-5f8eacc509a9","pitchNumber":3,"startTime":"2026-02-27T19:48:06.063Z","endTime":"2026-02-27T19:48:09.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695695,"link":"/api/v1/people/695695","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"third":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.4,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.42492338192619,"aZ":-10.059024302036123,"pfxX":-3.313791715086852,"pfxZ":11.452617932276809,"pX":-0.5569718841897039,"pZ":2.5877982088456473,"vX0":1.7271135701589704,"vY0":-138.8768551886536,"vZ0":-7.134476407331873,"x":134.91,"y":131.84,"x0":-0.7602746089325118,"y0":50.00132983171057,"z0":5.877982316469586,"aX":-6.398268877738907},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.2,"breakHorizontal":5.6,"spinRate":2193,"spinDirection":194},"zone":4,"typeConfidence":1.39,"plateTime":0.3961369158907493,"extension":5.784234128497429},"index":3,"playId":"b1c354b2-bf9c-3294-bd79-b476f7e8bcdc","pitchNumber":4,"startTime":"2026-02-27T19:48:26.801Z","endTime":"2026-02-27T19:48:29.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695695,"link":"/api/v1/people/695695","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"third":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.2,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.813130837518656,"aZ":-10.6540624722032,"pfxX":-1.8026212510155366,"pfxZ":11.471985126806391,"pX":-1.5207288486477128,"pZ":2.14025172836741,"vX0":-1.3792188907467025,"vY0":-136.9580675221718,"vZ0":-8.011620938402153,"x":132.74,"y":203.75,"x0":-0.774231801824457,"y0":50.002869559551705,"z0":5.85559374778923,"aX":-3.380601674814275},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.1,"breakHorizontal":3.6,"spinRate":2328,"spinDirection":197},"zone":13,"typeConfidence":1.38,"plateTime":0.40187680326068254,"extension":5.660813864563702},"index":4,"playId":"8b422862-5253-3f89-aa06-124e00c3df1a","pitchNumber":5,"startTime":"2026-02-27T19:48:44.034Z","endTime":"2026-02-27T19:48:48.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695695,"link":"/api/v1/people/695695","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"third":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702261,"link":"/api/v1/people/702261"},"credit":"b_pa"},{"player":{"id":695695,"link":"/api/v1/people/695695"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":2.54,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:48:48.624Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Davis Wendzel singles on a ground ball to left fielder Jud Fabian. Jhostynxon Garcia scores. Termarr Johnson to 3rd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-27T19:49:08.156Z","endTime":"2026-02-27T19:50:42.979Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":673995,"fullName":"Davis Wendzel","link":"/api/v1/people/673995"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695695,"fullName":"Tyson Neighbors","link":"/api/v1/people/695695"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673995,"fullName":"Davis Wendzel","link":"/api/v1/people/673995"},"postOnThird":{"id":702261,"fullName":"Termarr Johnson","link":"/api/v1/people/702261"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":673995,"fullName":"Davis Wendzel","link":"/api/v1/people/673995"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682983,"link":"/api/v1/people/682983"},"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":702261,"fullName":"Termarr Johnson","link":"/api/v1/people/702261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":702261,"fullName":"Termarr Johnson","link":"/api/v1/people/702261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691373,"fullName":"Jhostynxon Garcia","link":"/api/v1/people/691373"},"responsiblePitcher":{"id":695695,"link":"/api/v1/people/695695"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.41234477322712,"aZ":-9.470213689555445,"pfxX":-2.4097605066893086,"pfxZ":11.866640479040907,"pX":-1.375882009635886,"pZ":0.795114013522322,"vX0":-0.3534745324377603,"vY0":-138.74240161090057,"vZ0":-11.600175740593237,"x":138.23,"y":168.91,"x0":-0.933686429058877,"y0":50.00483056339274,"z0":5.704696233668863,"aX":-4.611169584639555},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.7,"breakHorizontal":4.4,"spinRate":2125,"spinDirection":198},"zone":13,"typeConfidence":1.38,"plateTime":0.397622937947232,"extension":5.8031619701045685},"index":0,"playId":"d0def82f-616b-3349-b592-f027eedbdf33","pitchNumber":1,"startTime":"2026-02-27T19:49:21.723Z","endTime":"2026-02-27T19:49:25.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695695,"link":"/api/v1/people/695695","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":673995,"link":"/api/v1/people/673995","batSide":{"code":"R","description":"Right"}},"first":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"0e73abb6-05ae-3ff4-a50b-a69cbdd66de4","startTime":"2026-02-27T19:49:45.607Z","endTime":"2026-02-27T19:49:48.607Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":695695,"link":"/api/v1/people/695695","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":673995,"link":"/api/v1/people/673995","batSide":{"code":"R","description":"Right"}},"first":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.378009048125683,"aZ":-29.112976408143165,"pfxX":2.7102418422372727,"pfxZ":1.8196426741534264,"pX":0.01746831430864462,"pZ":1.8248421849328522,"vX0":1.8883438238660974,"vY0":-129.14041202340005,"vZ0":-4.648437056851069,"x":169.45,"y":217.31,"x0":-1.076716093212728,"y0":50.00068861882489,"z0":5.903158557285623,"aX":4.54932528199713},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.4,"breakHorizontal":-5.4,"spinRate":2512,"spinDirection":182},"zone":8,"typeConfidence":1.37,"plateTime":0.4251054706343087,"extension":5.458986886907075},"index":2,"playId":"83f1dcaf-0693-3459-9813-db6ab3e24f89","pitchNumber":2,"startTime":"2026-02-27T19:50:02.038Z","endTime":"2026-02-27T19:50:05.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695695,"link":"/api/v1/people/695695","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":673995,"link":"/api/v1/people/673995","batSide":{"code":"R","description":"Right"}},"first":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.689181454608434,"aZ":-27.241465602204617,"pfxX":4.249669384812496,"pfxZ":2.8743848532358562,"pX":-0.9466825357723055,"pZ":1.0947714086577194,"vX0":-0.9263693353437221,"vY0":-129.97556614338347,"vZ0":-6.992202650818139,"x":116.33,"y":189.51,"x0":-1.138248319673589,"y0":50.001135463663,"z0":5.882195857468413,"aX":7.285817962677387},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.0,"breakHorizontal":-7.4,"spinRate":2609,"spinDirection":189},"zone":13,"typeConfidence":1.38,"plateTime":0.4210664502469692,"extension":5.4659212989119625},"index":3,"playId":"a84bcf26-6584-36bb-ac21-5dd3e77cd9f9","pitchNumber":3,"startTime":"2026-02-27T19:50:19.367Z","endTime":"2026-02-27T19:50:22.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695695,"link":"/api/v1/people/695695","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":673995,"link":"/api/v1/people/673995","batSide":{"code":"R","description":"Right"}},"first":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.89496362346056,"aZ":-10.08858090132452,"pfxX":-3.0901042591202925,"pfxZ":11.762395122901147,"pX":-8.69104495510652E-4,"pZ":1.950461978491565,"vX0":2.728603606400738,"vY0":-137.04123801178807,"vZ0":-8.52898411500024,"x":153.09,"y":209.22,"x0":-0.614238711835716,"y0":50.0062290806873,"z0":5.816810050054677,"aX":-5.8036849228725},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.4,"breakHorizontal":4.9,"spinRate":2317,"spinDirection":199},"zone":8,"typeConfidence":1.38,"plateTime":0.4016488089420158,"extension":5.743221624007949},"hitData":{"launchSpeed":79.4,"launchAngle":13.0,"totalDistance":160.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.55,"coordY":132.66}},"index":4,"playId":"4dd7e619-7e37-3aa2-b659-853d08ec3dbc","pitchNumber":4,"startTime":"2026-02-27T19:50:35.711Z","endTime":"2026-02-27T19:50:42.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695695,"link":"/api/v1/people/695695","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":673995,"link":"/api/v1/people/673995","batSide":{"code":"R","description":"Right"}},"first":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673995,"link":"/api/v1/people/673995"},"credit":"b_ab"},{"player":{"id":695695,"link":"/api/v1/people/695695"},"credit":"p_ab"},{"player":{"id":673995,"link":"/api/v1/people/673995"},"credit":"b_pa"},{"player":{"id":695695,"link":"/api/v1/people/695695"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.49999999999999,"awayTeamWinProbability":42.50000000000001,"homeTeamWinProbabilityAdded":17.89999999999999,"leverageIndex":3.37,"dramaIndex":199.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:50:42.979Z","atBatIndex":50},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mitch Jebb pops out to third baseman Weston Wilson in foul territory.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-27T19:51:17.914Z","endTime":"2026-02-27T19:51:45.174Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":694991,"fullName":"Mitch Jebb","link":"/api/v1/people/694991"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695695,"fullName":"Tyson Neighbors","link":"/api/v1/people/695695"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694991,"fullName":"Mitch Jebb","link":"/api/v1/people/694991"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":78.9,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22566735428667,"aZ":-28.78160763419409,"pfxX":0.5040992341933643,"pfxZ":2.1294758482937883,"pX":-1.1936726352861289,"pZ":2.884850285884698,"vX0":0.14686913294423656,"vY0":-125.86271069866953,"vZ0":-2.17648122566141,"x":117.03,"y":186.12,"x0":-1.3183699182180224,"y0":50.003064539321656,"z0":6.1078940269118345,"aX":0.8030253493761483},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.6,"breakHorizontal":-1.0,"spinRate":2328,"spinDirection":197},"zone":11,"typeConfidence":1.3,"plateTime":0.43635351505320985,"extension":5.400465234898494},"index":0,"playId":"b999eca3-1ad3-3851-b261-2d113a70b9ed","pitchNumber":1,"startTime":"2026-02-27T19:51:17.914Z","endTime":"2026-02-27T19:51:21.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695695,"link":"/api/v1/people/695695","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":694991,"link":"/api/v1/people/694991","batSide":{"code":"L","description":"Left"}},"first":{"id":673995,"link":"/api/v1/people/673995"},"third":{"id":702261,"link":"/api/v1/people/702261"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":85.8,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.10261720070748,"aZ":-9.12020958577679,"pfxX":-4.002004039194698,"pfxZ":12.063023813701776,"pX":-0.4153399439538217,"pZ":3.1036704348308692,"vX0":2.5433687153230204,"vY0":-138.38578095889577,"vZ0":-5.801554430013922,"x":162.5,"y":160.89,"x0":-0.8334053761568867,"y0":50.001467600557525,"z0":5.858750879741868,"aX":-7.6477875431122255},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.6,"breakHorizontal":6.6,"spinRate":2220,"spinDirection":208},"zone":1,"typeConfidence":1.38,"plateTime":0.39803347855064164,"extension":5.703034621359403},"hitData":{"launchSpeed":80.3,"launchAngle":78.0,"totalDistance":89.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":96.56,"coordY":198.37}},"index":1,"playId":"fc08c98a-d9d9-36f9-aa3e-d44e62a48365","pitchNumber":2,"startTime":"2026-02-27T19:51:35.873Z","endTime":"2026-02-27T19:51:45.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695695,"link":"/api/v1/people/695695","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":694991,"link":"/api/v1/people/694991","batSide":{"code":"L","description":"Left"}},"first":{"id":673995,"link":"/api/v1/people/673995"},"third":{"id":702261,"link":"/api/v1/people/702261"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694991,"link":"/api/v1/people/694991"},"credit":"b_ab"},{"player":{"id":695695,"link":"/api/v1/people/695695"},"credit":"p_ab"},{"player":{"id":694991,"link":"/api/v1/people/694991"},"credit":"b_pa"},{"player":{"id":695695,"link":"/api/v1/people/695695"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-7.499999999999993,"leverageIndex":2.88,"dramaIndex":123.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:51:45.174Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Vázquez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-27T19:51:36.873Z","endTime":"2026-02-27T19:55:30.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Isaac Mattson replaces Justin Lawrence.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-27T19:53:31.944Z","endTime":"2026-02-27T19:53:56.545Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676755,"link":"/api/v1/people/676755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.52175501852856,"aZ":-12.648567923554575,"pfxX":-7.204763518615955,"pfxZ":10.778769848918452,"pX":0.38954926094488174,"pZ":2.7212425246974643,"vX0":6.4204419974522935,"vY0":-134.32738174585145,"vZ0":-5.945114445267637,"x":132.83,"y":154.98,"x0":-1.1059923183346134,"y0":50.00094107948504,"z0":5.877534227758125,"aX":-13.047955663085727},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.2,"breakHorizontal":11.5,"spinRate":2300,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.40915636157866286,"extension":6.782990727576874},"index":1,"playId":"d39daab4-5f54-3685-84f0-6d192f47885b","pitchNumber":1,"startTime":"2026-02-27T19:53:56.545Z","endTime":"2026-02-27T19:54:00.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.64021709607975,"aZ":-26.5252181860195,"pfxX":0.04722276693553429,"pfxZ":3.5066780833756988,"pX":1.1873816032394993,"pZ":0.7383799840448836,"vX0":5.9138368499678435,"vY0":-126.41850176305951,"vZ0":-7.242748983300906,"x":102.15,"y":165.31,"x0":-1.1920675569430979,"y0":50.005312065106324,"z0":5.780487955773326,"aX":0.07648816564660182},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.8,"breakHorizontal":-1.4,"spinRate":2136,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.4338615787707516,"extension":6.714005672980715},"index":2,"playId":"c94bb035-06e7-3a44-8d2a-589207298ac0","pitchNumber":2,"startTime":"2026-02-27T19:54:12.166Z","endTime":"2026-02-27T19:54:15.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.773079557043644,"aZ":-11.804074284551861,"pfxX":-6.37046844527956,"pfxZ":11.090802216800729,"pX":0.18971688537486628,"pZ":3.011235206832552,"vX0":5.715224169582784,"vY0":-135.66156610222703,"vZ0":-5.493886702906534,"x":71.74,"y":218.84,"x0":-1.1319691783041577,"y0":50.00053492292781,"z0":5.908393653181526,"aX":-11.697405679452876},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.8,"breakHorizontal":10.1,"spinRate":2274,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.4060547603724025,"extension":6.6918831470218985},"index":3,"playId":"a766b63c-c61d-388b-ac1f-cc2ab2f9034e","pitchNumber":3,"startTime":"2026-02-27T19:54:31.568Z","endTime":"2026-02-27T19:54:34.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":84.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.41564731391601,"aZ":-11.406984041187629,"pfxX":-5.043258382398275,"pfxZ":11.122442741919487,"pX":0.1934478596519877,"pZ":4.584825884983435,"vX0":5.476675691297554,"vY0":-136.80279241563582,"vZ0":-1.7655946802162883,"x":109.77,"y":157.48,"x0":-1.193671324740062,"y0":50.00031325816483,"z0":6.03456271819945,"aX":-9.41462486783534},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.8,"breakHorizontal":7.8,"spinRate":2340,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.4027109470255046,"extension":6.571892313275549},"index":4,"playId":"076bb29f-946f-37cb-b3e3-2c70be73a6b8","pitchNumber":4,"startTime":"2026-02-27T19:54:49.064Z","endTime":"2026-02-27T19:54:52.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.879899782607467,"aZ":-20.91491117219435,"pfxX":-2.5391920343767644,"pfxZ":6.979051753678235,"pX":-0.5393642752360029,"pZ":0.6113430215873533,"vX0":3.045406159100866,"vY0":-126.70364136495344,"vZ0":-8.834277854405334,"x":109.63,"y":114.99,"x0":-1.431624388196519,"y0":50.00158057603723,"z0":5.838302490189783,"aX":-4.094607988770485},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":10.7,"breakHorizontal":3.8,"spinRate":2129,"spinDirection":199},"zone":13,"typeConfidence":2.0,"plateTime":0.43367124830765125,"extension":6.610208532903036},"index":5,"playId":"35d9f7c9-d7d3-3bdc-be2e-29d93e9d8154","pitchNumber":5,"startTime":"2026-02-27T19:55:07.051Z","endTime":"2026-02-27T19:55:10.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":83.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.260322169670566,"aZ":-9.237929344237877,"pfxX":-3.2482280612582044,"pfxZ":12.52341878238608,"pX":-0.5432861973226887,"pZ":3.875021858489383,"vX0":3.1173095219855216,"vY0":-135.38924090940512,"vZ0":-3.789233269478952,"x":137.56,"y":222.27,"x0":-1.2951128117296624,"y0":50.00378191384346,"z0":5.954594574601809,"aX":-5.949739965972816},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":22.0,"breakHorizontal":5.2,"spinRate":2214,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.4066625792143954,"extension":6.625157599142845},"index":6,"playId":"7c60c435-eb4b-3a01-b2ed-1d85e3c6128b","pitchNumber":6,"startTime":"2026-02-27T19:55:27.744Z","endTime":"2026-02-27T19:55:30.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676679,"link":"/api/v1/people/676679"},"credit":"b_ab"},{"player":{"id":676755,"link":"/api/v1/people/676755"},"credit":"p_ab"},{"player":{"id":676679,"link":"/api/v1/people/676679"},"credit":"b_pa"},{"player":{"id":676755,"link":"/api/v1/people/676755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.900000000000006,"awayTeamWinProbability":46.099999999999994,"homeTeamWinProbabilityAdded":3.9000000000000057,"leverageIndex":1.52,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:55:30.744Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Enrique Bradfield Jr. flies out to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-27T19:55:57.318Z","endTime":"2026-02-27T19:56:05.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":690961,"fullName":"Enrique Bradfield Jr.","link":"/api/v1/people/690961"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":690961,"fullName":"Enrique Bradfield Jr.","link":"/api/v1/people/690961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.267951404783666,"aZ":-20.427791027875145,"pfxX":-7.1726007718893525,"pfxZ":7.459260932594681,"pX":0.2916268094156849,"pZ":2.6155053507072306,"vX0":5.693178258336131,"vY0":-124.48815508025228,"vZ0":-4.0629601244957385,"x":137.71,"y":134.15,"x0":-1.0896322175969848,"y0":50.001067153415,"z0":5.953231121683672,"aX":-11.291515333563913},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":12.8,"breakHorizontal":11.8,"spinRate":1690,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.4394735655037074,"extension":6.870676260068923},"hitData":{"launchSpeed":90.0,"launchAngle":34.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.86,"coordY":95.12}},"index":0,"playId":"e94a73e7-67bf-3ef7-8f4f-ef73c7449146","pitchNumber":1,"startTime":"2026-02-27T19:55:57.318Z","endTime":"2026-02-27T19:56:05.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":690961,"link":"/api/v1/people/690961","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690961,"link":"/api/v1/people/690961"},"credit":"b_ab"},{"player":{"id":676755,"link":"/api/v1/people/676755"},"credit":"p_ab"},{"player":{"id":690961,"link":"/api/v1/people/690961"},"credit":"b_pa"},{"player":{"id":676755,"link":"/api/v1/people/676755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.8,"awayTeamWinProbability":43.2,"homeTeamWinProbabilityAdded":2.8999999999999915,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:56:05.442Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Robertson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-27T19:56:30.780Z","endTime":"2026-02-27T19:58:09.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":683770,"fullName":"Will Robertson","link":"/api/v1/people/683770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683770,"fullName":"Will Robertson","link":"/api/v1/people/683770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79184555528132,"aZ":-16.387238131191005,"pfxX":-4.102802388887595,"pfxZ":9.633700580807826,"pX":0.7495726389380509,"pZ":1.9769724486976088,"vX0":6.162892015661562,"vY0":-126.8939967517043,"vZ0":-6.4646976963767475,"x":105.88,"y":168.16,"x0":-1.1721872545483143,"y0":50.00405720047457,"z0":5.852971943586935,"aX":-6.724500601367524},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":16.3,"breakHorizontal":6.1,"spinRate":1711,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.4308623513557186,"extension":7.018595051667159},"index":0,"playId":"ba744eee-d895-39a0-b351-af7bd4e4941f","pitchNumber":1,"startTime":"2026-02-27T19:56:36.599Z","endTime":"2026-02-27T19:56:39.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":683770,"link":"/api/v1/people/683770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.408063948490717,"aZ":-12.232522795540625,"pfxX":-6.178991532098085,"pfxZ":10.601979122436582,"pX":-1.2111527008242877,"pZ":2.155453929048542,"vX0":1.99082319545965,"vY0":-136.37503518108505,"vZ0":-7.709092351315143,"x":88.43,"y":185.4,"x0":-1.148581958009366,"y0":50.00045005923854,"z0":5.865339437532933,"aX":-11.619604041368747},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.8,"breakHorizontal":10.8,"spinRate":2324,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.4018512686214235,"extension":6.702373523168681},"index":1,"playId":"794ae0e1-fa91-36ce-a205-67b2596dcd16","pitchNumber":2,"startTime":"2026-02-27T19:56:55.237Z","endTime":"2026-02-27T19:56:58.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":683770,"link":"/api/v1/people/683770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.893702731203447,"aZ":-11.869489536970121,"pfxX":-6.288854556623898,"pfxZ":10.663636173628392,"pX":-0.13023949636539026,"pZ":2.7156745518556873,"vX0":4.83223155473005,"vY0":-137.0281807025844,"vZ0":-6.316613132428873,"x":163.17,"y":180.58,"x0":-1.0982962904297286,"y0":50.0033945981543,"z0":5.859424215550828,"aX":-11.976057499880536},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.2,"breakHorizontal":10.4,"spinRate":2369,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.39951239656581805,"extension":6.646291877037922},"index":2,"playId":"cb71003c-2751-3aba-9366-20cfe5f9a9b8","pitchNumber":3,"startTime":"2026-02-27T19:57:13.313Z","endTime":"2026-02-27T19:57:16.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":683770,"link":"/api/v1/people/683770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.750946681602386,"aZ":-10.183065663644017,"pfxX":-5.344072234680848,"pfxZ":11.68071184648471,"pX":0.19774463811376689,"pZ":3.6134828582321137,"vX0":5.29206912140331,"vY0":-137.61456414399044,"vZ0":-4.324952510246547,"x":121.96,"y":165.46,"x0":-1.073088569600771,"y0":50.00381046260435,"z0":5.918216470347901,"aX":-10.062803725392312},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.2,"breakHorizontal":8.3,"spinRate":2360,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.4008354708561437,"extension":6.707968368682152},"index":3,"playId":"c8689d9d-2e7b-33cd-a9bb-5b712df05162","pitchNumber":4,"startTime":"2026-02-27T19:57:44.214Z","endTime":"2026-02-27T19:57:47.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":683770,"link":"/api/v1/people/683770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":86.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.33602267132385,"aZ":-8.821534152635502,"pfxX":-6.447312898012045,"pfxZ":12.072611704806112,"pX":-0.9688759711959483,"pZ":3.2141050483674354,"vX0":3.0543757295555,"vY0":-139.6242753830395,"vZ0":-5.602962487071384,"x":109.46,"y":141.22,"x0":-1.2515054669783063,"y0":50.00667774061833,"z0":5.854622092229411,"aX":-12.476302643840711},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":20.5,"breakHorizontal":10.8,"spinRate":2310,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.39535244076068965,"extension":6.539368006970755},"index":4,"playId":"c1ec0881-8356-35d1-bed2-63d15bede2c2","pitchNumber":5,"startTime":"2026-02-27T19:58:06.807Z","endTime":"2026-02-27T19:58:09.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":683770,"link":"/api/v1/people/683770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683770,"link":"/api/v1/people/683770"},"credit":"b_ab"},{"player":{"id":676755,"link":"/api/v1/people/676755"},"credit":"p_ab"},{"player":{"id":683770,"link":"/api/v1/people/683770"},"credit":"b_pa"},{"player":{"id":676755,"link":"/api/v1/people/676755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.8,"awayTeamWinProbability":41.2,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:58:09.807Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Duce Gourson singles on a line drive to right fielder Will Robertson.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-27T19:58:07.807Z","endTime":"2026-02-27T20:01:47.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":701546,"fullName":"Duce Gourson","link":"/api/v1/people/701546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694370,"fullName":"Levi Wells","link":"/api/v1/people/694370"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701546,"fullName":"Duce Gourson","link":"/api/v1/people/701546"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701546,"fullName":"Duce Gourson","link":"/api/v1/people/701546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683770,"link":"/api/v1/people/683770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Griff O'Ferrall replaces shortstop Luis Vázquez, batting 8th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-27T19:59:41.269Z","endTime":"2026-02-27T19:59:41.299Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":803172,"link":"/api/v1/people/803172"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"801","replacedPlayer":{"id":676679,"link":"/api/v1/people/676679"},"defense":{"pitcher":{"id":695695,"link":"/api/v1/people/695695","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":676679,"link":"/api/v1/people/676679"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":701546,"link":"/api/v1/people/701546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Nate George replaces center fielder Enrique Bradfield Jr., batting 9th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-27T19:59:41.299Z","endTime":"2026-02-27T19:59:41.303Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":825582,"link":"/api/v1/people/825582"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":690961,"link":"/api/v1/people/690961"},"defense":{"pitcher":{"id":695695,"link":"/api/v1/people/695695","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":690961,"link":"/api/v1/people/690961"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":701546,"link":"/api/v1/people/701546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Levi Wells replaces Tyson Neighbors.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-27T19:59:41.303Z","endTime":"2026-02-27T20:00:32.254Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694370,"link":"/api/v1/people/694370"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":695695,"link":"/api/v1/people/695695","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":701546,"link":"/api/v1/people/701546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.1,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.24344594077435,"aZ":-11.615281947452573,"pfxX":-7.1936684474946215,"pfxZ":11.1781288759526,"pX":0.3526862109405299,"pZ":2.33008759024488,"vX0":7.637204734078801,"vY0":-136.07812219405147,"vZ0":-6.5217274990936325,"x":153.93,"y":152.0,"x0":-1.581857414142834,"y0":50.000757271445345,"z0":5.595306485821407,"aX":-13.228767714362402},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.7,"breakHorizontal":11.0,"spinRate":2338,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.4055161850454261,"extension":6.116057827605218},"index":3,"playId":"b8664dfb-beb7-3a8f-846f-f8a6c7831c40","pitchNumber":1,"startTime":"2026-02-27T20:00:32.254Z","endTime":"2026-02-27T20:00:36.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":701546,"link":"/api/v1/people/701546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.033631985273345,"aZ":-12.586724153279754,"pfxX":-7.42103515744086,"pfxZ":10.070756110474061,"pX":0.5419227831668226,"pZ":2.0172938587329563,"vX0":8.274393826053808,"vY0":-138.60248947595804,"vZ0":-7.459386566789773,"x":96.34,"y":184.31,"x0":-1.5182307798773829,"y0":50.004641835583044,"z0":5.584411410019631,"aX":-14.437392243740002},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.8,"breakHorizontal":11.8,"spinRate":2209,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.3952111130513134,"extension":5.948457533271597},"index":4,"playId":"f9b67307-74e8-3fce-bd83-e94e9e93ac7a","pitchNumber":2,"startTime":"2026-02-27T20:00:55.548Z","endTime":"2026-02-27T20:00:59.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":701546,"link":"/api/v1/people/701546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.5,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.053265383997367,"aZ":-42.937507267015356,"pfxX":5.210765726974568,"pfxZ":-8.169595568902915,"pX":1.036981615247026,"pZ":0.0574585277488474,"vX0":4.574994170559335,"vY0":-115.3639653050234,"vZ0":-3.01929645745519,"x":77.47,"y":237.23,"x0":-1.665774800410068,"y0":50.003943167831046,"z0":5.61546677170325,"aX":6.862839885917681},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-15.2,"breakHorizontal":-10.8,"spinRate":2894,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.47900781259157155,"extension":6.162452247323547},"index":5,"playId":"86f5c4b2-d524-3165-aca2-e357502948dd","pitchNumber":3,"startTime":"2026-02-27T20:01:19.529Z","endTime":"2026-02-27T20:01:22.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":701546,"link":"/api/v1/people/701546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":86.8,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.24545842805941,"aZ":-12.530725628080374,"pfxX":-7.210707614119326,"pfxZ":10.075667752642584,"pX":0.2584116357095088,"pZ":2.6459270206682404,"vX0":7.841820770049946,"vY0":-139.65817732507998,"vZ0":-5.871771562407455,"x":107.15,"y":167.34,"x0":-1.6665130831322554,"y0":50.004476402508345,"z0":5.6203940542356445,"aX":-14.061189448370017},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.0,"breakHorizontal":11.2,"spinRate":2279,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.39413534776874704,"extension":6.083239004046671},"hitData":{"launchSpeed":99.1,"launchAngle":16.0,"totalDistance":253.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":158.42,"coordY":104.02}},"index":6,"playId":"7f4df371-eb37-35a8-81c4-c91dc548f016","pitchNumber":4,"startTime":"2026-02-27T20:01:41.240Z","endTime":"2026-02-27T20:01:47.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":701546,"link":"/api/v1/people/701546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701546,"link":"/api/v1/people/701546"},"credit":"b_ab"},{"player":{"id":694370,"link":"/api/v1/people/694370"},"credit":"p_ab"},{"player":{"id":701546,"link":"/api/v1/people/701546"},"credit":"b_pa"},{"player":{"id":694370,"link":"/api/v1/people/694370"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.4,"awayTeamWinProbability":35.599999999999994,"homeTeamWinProbabilityAdded":5.6000000000000085,"leverageIndex":1.49,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:01:47.775Z","atBatIndex":55},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Yordany De Los Santos hits a ground-rule double (1) on a line drive to left-center field. Duce Gourson scores.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-27T20:02:00.806Z","endTime":"2026-02-27T20:04:57.740Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":703154,"fullName":"Yordany De Los Santos","link":"/api/v1/people/703154"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694370,"fullName":"Levi Wells","link":"/api/v1/people/694370"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":703154,"fullName":"Yordany De Los Santos","link":"/api/v1/people/703154"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[2],"runnerIndex":[0,1,2,3],"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":701546,"fullName":"Duce Gourson","link":"/api/v1/people/701546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":703154,"fullName":"Yordany De Los Santos","link":"/api/v1/people/703154"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":701546,"fullName":"Duce Gourson","link":"/api/v1/people/701546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":701546,"fullName":"Duce Gourson","link":"/api/v1/people/701546"},"responsiblePitcher":{"id":694370,"link":"/api/v1/people/694370"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":73.6,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.261890941577512,"aZ":-28.688278960551944,"pfxX":7.787238339196753,"pfxZ":2.495998506002394,"pX":-0.8413750116048379,"pZ":4.417451652072865,"vX0":0.4331034829339704,"vY0":-117.93699825420752,"vZ0":3.247718585886667,"x":149.07,"y":119.51,"x0":-2.0382549721240766,"y0":50.0024001935696,"z0":5.682765415681417,"aX":10.87296433749121},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":5.6,"breakHorizontal":-14.2,"spinRate":2468,"spinDirection":71},"zone":11,"typeConfidence":2.0,"plateTime":0.4659823050659164,"extension":6.161818331014934},"index":0,"playId":"337a13e0-9b19-3f65-b7cc-6c5a94ef2db7","pitchNumber":1,"startTime":"2026-02-27T20:02:15.835Z","endTime":"2026-02-27T20:02:19.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":703154,"link":"/api/v1/people/703154","batSide":{"code":"R","description":"Right"}},"first":{"id":701546,"link":"/api/v1/people/701546"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.6,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.614349999138497,"aZ":-27.439888757210834,"pfxX":6.673001265073592,"pfxZ":3.2751672318862886,"pX":1.9453801199276828,"pZ":1.1303009022412585,"vX0":6.950289319799946,"vY0":-120.05500306242809,"vZ0":-4.205974292639893,"x":42.85,"y":208.26,"x0":-1.86566435951774,"y0":50.00128303844836,"z0":5.37787004388717,"aX":9.630512842563855},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.0,"breakHorizontal":-13.9,"spinRate":2573,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4581638530282812,"extension":6.380222046180558},"index":1,"playId":"1551ec48-40ae-3a60-b74e-80e72a5620af","pitchNumber":2,"startTime":"2026-02-27T20:02:33.530Z","endTime":"2026-02-27T20:02:55.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":703154,"link":"/api/v1/people/703154","batSide":{"code":"R","description":"Right"}},"first":{"id":701546,"link":"/api/v1/people/701546"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Duce Gourson steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":2,"actionPlayId":"1551ec48-40ae-3a60-b74e-80e72a5620af","startTime":"2026-02-27T20:03:03.391Z","endTime":"2026-02-27T20:03:07.836Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":701546,"link":"/api/v1/people/701546"},"defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":703154,"link":"/api/v1/people/703154","batSide":{"code":"R","description":"Right"}},"first":{"id":701546,"link":"/api/v1/people/701546"},"postOnSecond":{"id":701546,"link":"/api/v1/people/701546"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"homeTeamWinProbability":69.5,"awayTeamWinProbability":30.5,"homeTeamWinProbabilityAdded":5.099999999999994,"leverageIndex":2.33,"dramaIndex":95.0,"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":85.2,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.721073766710354,"aZ":-18.39233635892997,"pfxX":-8.375951233893153,"pfxZ":7.289279828244339,"pX":-0.9756280585855869,"pZ":2.840870647942885,"vX0":5.11517900282073,"vY0":-138.07798368895675,"vZ0":-3.9346265187156626,"x":154.19,"y":162.08,"x0":-1.7843322013688412,"y0":50.002179254349436,"z0":5.556417979720561,"aX":-15.835544947259072},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.4,"breakHorizontal":13.8,"spinRate":2351,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3998826330292147,"extension":6.213054175814941},"index":3,"playId":"6225ec69-3535-3ba9-b993-f0affb695dd6","pitchNumber":3,"startTime":"2026-02-27T20:03:07.836Z","endTime":"2026-02-27T20:03:10.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":703154,"link":"/api/v1/people/703154","batSide":{"code":"R","description":"Right"}},"second":{"id":701546,"link":"/api/v1/people/701546"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.89174464211892,"aZ":-19.99820010184698,"pfxX":-9.280362981127727,"pfxZ":6.387633336410014,"pX":-1.4416057812744678,"pZ":1.9864824344030563,"vX0":4.080484455092543,"vY0":-137.55166077039365,"vZ0":-5.7898848077812035,"x":171.95,"y":185.14,"x0":-1.7424440595593764,"y0":50.00657944144049,"z0":5.48458076586781,"aX":-17.700818001197383},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.4,"breakHorizontal":15.8,"spinRate":2302,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.39893769148026825,"extension":6.214921711810804},"index":4,"playId":"3713a637-d067-31d2-af9f-eb222de0f5a8","pitchNumber":4,"startTime":"2026-02-27T20:03:31.457Z","endTime":"2026-02-27T20:03:34.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":703154,"link":"/api/v1/people/703154","batSide":{"code":"R","description":"Right"}},"second":{"id":701546,"link":"/api/v1/people/701546"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.0,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.029387260913854,"aZ":-41.211472865681884,"pfxX":7.654091509376739,"pfxZ":-6.65235678054502,"pX":-0.9985103687359402,"pZ":3.176505407410481,"vX0":-0.023083990699745593,"vY0":-116.42587325205793,"vZ0":2.9987287631635158,"x":155.06,"y":153.01,"x0":-1.9810731364098833,"y0":50.00307219281185,"z0":5.800988777477393,"aX":10.396096849721935},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-10.9,"breakHorizontal":-13.8,"spinRate":2825,"spinDirection":50},"zone":11,"typeConfidence":2.0,"plateTime":0.4723730632874794,"extension":5.971692817561492},"index":5,"playId":"f780ce9d-67e1-3150-8ae1-ef820d6bb5ed","pitchNumber":5,"startTime":"2026-02-27T20:03:53.863Z","endTime":"2026-02-27T20:03:56.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":703154,"link":"/api/v1/people/703154","batSide":{"code":"R","description":"Right"}},"second":{"id":701546,"link":"/api/v1/people/701546"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":74.2,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.347271529221793,"aZ":-32.49713389406433,"pfxX":5.169898123926872,"pfxZ":-0.23024527942328277,"pX":-0.33450947531432934,"pZ":2.3631500553270275,"vX0":2.31475809525945,"vY0":-119.47280716966345,"vZ0":-0.6181672920087526,"x":129.75,"y":174.97,"x0":-1.9935710254050631,"y0":50.00178453640735,"z0":5.59810719165607,"aX":7.321608026854321},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-0.2,"breakHorizontal":-10.0,"spinRate":2567,"spinDirection":56},"zone":4,"typeConfidence":2.0,"plateTime":0.4620444727957089,"extension":6.0803725701127895},"hitData":{"launchSpeed":104.3,"launchAngle":22.0,"totalDistance":390.0,"trajectory":"line_drive","hardness":"hard","coordinates":{"coordX":96.34,"coordY":44.29}},"index":6,"playId":"fe171b9c-0d73-3ae9-9137-bffb84bfe9fc","pitchNumber":6,"startTime":"2026-02-27T20:04:16.954Z","endTime":"2026-02-27T20:04:57.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":703154,"link":"/api/v1/people/703154","batSide":{"code":"R","description":"Right"}},"second":{"id":701546,"link":"/api/v1/people/701546"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703154,"link":"/api/v1/people/703154"},"credit":"b_ab"},{"player":{"id":694370,"link":"/api/v1/people/694370"},"credit":"p_ab"},{"player":{"id":703154,"link":"/api/v1/people/703154"},"credit":"b_pa"},{"player":{"id":694370,"link":"/api/v1/people/694370"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":84.2,"awayTeamWinProbability":15.799999999999997,"homeTeamWinProbabilityAdded":14.700000000000003,"leverageIndex":2.33,"dramaIndex":185.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:04:57.740Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rafael Flores Jr. flies out to left fielder Jud Fabian.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-27T20:05:09.547Z","endTime":"2026-02-27T20:06:54.844Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694370,"fullName":"Levi Wells","link":"/api/v1/people/694370"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":703154,"fullName":"Yordany De Los Santos","link":"/api/v1/people/703154"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682983,"link":"/api/v1/people/682983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Rafael Flores Jr. replaces Bryan Reynolds.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-27T20:05:11.737Z","endTime":"2026-02-27T20:05:11.738Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":668804,"link":"/api/v1/people/668804"},"defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"second":{"id":703154,"link":"/api/v1/people/703154"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":85.9,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.067936411708246,"aZ":-19.35460973227347,"pfxX":-10.269082008239584,"pfxZ":6.668489839005002,"pX":-1.3987442988732457,"pZ":3.389994965602461,"vX0":4.7472117302791155,"vY0":-139.19546437354697,"vZ0":-2.4747219740685704,"x":170.32,"y":147.25,"x0":-1.811131590899246,"y0":50.00499399253752,"z0":5.601336379209847,"aX":-19.750883437766024},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.6,"breakHorizontal":17.3},"zone":11,"typeConfidence":2.0,"plateTime":0.3965444425993132,"extension":6.06246951513099},"index":1,"playId":"e605cbf4-ad19-397b-8082-6d0f848ddb6e","pitchNumber":1,"startTime":"2026-02-27T20:05:11.739Z","endTime":"2026-02-27T20:05:15.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"second":{"id":703154,"link":"/api/v1/people/703154"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.2,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.89523900575643,"aZ":-21.320656918635635,"pfxX":-8.600802052140347,"pfxZ":6.037287457530443,"pX":-0.4466102948061687,"pZ":2.8180829594161594,"vX0":6.60444560142541,"vY0":-134.41951431695378,"vZ0":-3.242335504262554,"x":134.02,"y":162.69,"x0":-1.8396521916386428,"y0":50.00408280691109,"z0":5.585160422042899,"aX":-15.464828263963655},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.3,"breakHorizontal":13.8},"zone":4,"typeConfidence":2.0,"plateTime":0.4102370813750005,"extension":6.235570263754015},"index":2,"playId":"531ecf44-4b27-33f1-b6fa-d3f769841a8b","pitchNumber":2,"startTime":"2026-02-27T20:05:29.570Z","endTime":"2026-02-27T20:05:33.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"second":{"id":703154,"link":"/api/v1/people/703154"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.4,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.33521209828769,"aZ":-32.369962635973735,"pfxX":6.2592335395839935,"pfxZ":-0.1391732139260391,"pX":-2.3492869009817583,"pZ":3.599982019491338,"vX0":-2.166181300803037,"vY0":-118.86987870776254,"vZ0":2.1694292552180174,"x":206.55,"y":141.58,"x0":-2.2355499710491147,"y0":50.00136201716122,"z0":5.629376672341628,"aX":8.891387624396662},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":0.6,"breakHorizontal":-10.8,"spinRate":2577,"spinDirection":66},"zone":11,"typeConfidence":2.0,"plateTime":0.4620709507063907,"extension":6.1593401692869},"index":3,"playId":"42dcf09a-dd74-311f-868b-b6a2b5800abb","pitchNumber":3,"startTime":"2026-02-27T20:05:52.576Z","endTime":"2026-02-27T20:05:57.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"second":{"id":703154,"link":"/api/v1/people/703154"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.8,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.654280508791476,"aZ":-23.097727612526192,"pfxX":-0.31265008461965216,"pfxZ":5.171252053333953,"pX":-0.19825746835193905,"pZ":3.0788200976087237,"vX0":4.611603425554674,"vY0":-131.84635684337582,"vZ0":-1.7602546070003005,"x":124.56,"y":155.65,"x0":-1.9312787136172973,"y0":50.00612034196668,"z0":5.4636936322511325,"aX":-0.5492020241088624},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.1,"breakHorizontal":-0.5,"spinRate":2427,"spinDirection":196},"zone":2,"typeConfidence":2.0,"plateTime":0.4158015827296042,"extension":6.2003714360142155},"index":4,"playId":"b0f3e954-e3ab-37e1-b8c0-f1b86a097b98","pitchNumber":4,"startTime":"2026-02-27T20:06:15.670Z","endTime":"2026-02-27T20:06:18.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"second":{"id":703154,"link":"/api/v1/people/703154"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-02-27T20:06:34.958Z","endTime":"2026-02-27T20:06:45.795Z","isPitch":false,"type":"action","player":{"id":804668,"link":"/api/v1/people/804668"},"defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"second":{"id":703154,"link":"/api/v1/people/703154"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.5,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.526363132261938,"aZ":-39.66984166203499,"pfxX":7.163380719009922,"pfxZ":-5.337454964965557,"pX":-0.3437949472333332,"pZ":2.13209667603334,"vX0":1.418212231284445,"vY0":-118.32135043062216,"vZ0":0.2224895299957943,"x":130.1,"y":181.21,"x0":-1.882422848382285,"y0":50.00162624266669,"z0":5.699640075650324,"aX":10.061989045358397},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-9.2,"breakHorizontal":-13.3,"spinRate":2979,"spinDirection":45},"zone":7,"typeConfidence":2.0,"plateTime":0.46456063848647267,"extension":6.150432052889154},"hitData":{"launchSpeed":94.6,"launchAngle":58.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.84,"coordY":89.33}},"index":6,"playId":"b8833c3c-ffce-3f94-8ef0-64f1432d4878","pitchNumber":5,"startTime":"2026-02-27T20:06:45.795Z","endTime":"2026-02-27T20:06:54.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"second":{"id":703154,"link":"/api/v1/people/703154"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"credit":"b_ab"},{"player":{"id":694370,"link":"/api/v1/people/694370"},"credit":"p_ab"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"credit":"b_pa"},{"player":{"id":694370,"link":"/api/v1/people/694370"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.7,"awayTeamWinProbability":19.299999999999997,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":0.94,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:06:54.844Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jhostynxon Garcia singles on a sharp line drive to left fielder Jud Fabian. Yordany De Los Santos scores. Jhostynxon Garcia to 2nd. Jhostynxon Garcia advances to 2nd, on a fielding error by left fielder Jud Fabian.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-27T20:07:09.195Z","endTime":"2026-02-27T20:08:52.509Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":691373,"fullName":"Jhostynxon Garcia","link":"/api/v1/people/691373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694370,"fullName":"Levi Wells","link":"/api/v1/people/694370"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691373,"fullName":"Jhostynxon Garcia","link":"/api/v1/people/691373"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":703154,"fullName":"Yordany De Los Santos","link":"/api/v1/people/703154"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691373,"fullName":"Jhostynxon Garcia","link":"/api/v1/people/691373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682983,"link":"/api/v1/people/682983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":691373,"fullName":"Jhostynxon Garcia","link":"/api/v1/people/691373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682983,"link":"/api/v1/people/682983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":703154,"fullName":"Yordany De Los Santos","link":"/api/v1/people/703154"},"responsiblePitcher":{"id":694370,"link":"/api/v1/people/694370"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":86.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.75591617182215,"aZ":-18.50507573286299,"pfxX":-9.717728976515257,"pfxZ":7.061047123962611,"pX":-0.7668845641602103,"pZ":1.7382010755851787,"vX0":6.234583055187613,"vY0":-139.3142547549249,"vZ0":-6.5355936456889125,"x":146.23,"y":191.85,"x0":-1.7890651142184189,"y0":50.00270457568695,"z0":5.368750493100531,"aX":-18.809885354193906},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.4,"breakHorizontal":16.1,"spinRate":2382,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.3954914366461617,"extension":6.205501129131866},"index":0,"playId":"16db82b9-4335-3ccf-9101-13eea6ea75a2","pitchNumber":1,"startTime":"2026-02-27T20:07:20.170Z","endTime":"2026-02-27T20:07:41.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":691373,"link":"/api/v1/people/691373","batSide":{"code":"R","description":"Right"}},"second":{"id":703154,"link":"/api/v1/people/703154"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Yordany De Los Santos steals (1) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"16db82b9-4335-3ccf-9101-13eea6ea75a2","startTime":"2026-02-27T20:07:42.445Z","endTime":"2026-02-27T20:07:48.893Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":703154,"link":"/api/v1/people/703154"},"defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":691373,"link":"/api/v1/people/691373","batSide":{"code":"R","description":"Right"}},"second":{"id":703154,"link":"/api/v1/people/703154"},"postOnThird":{"id":703154,"link":"/api/v1/people/703154"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"homeTeamWinProbability":83.89999999999999,"awayTeamWinProbability":16.10000000000001,"homeTeamWinProbabilityAdded":3.1999999999999886,"leverageIndex":1.12,"dramaIndex":53.0,"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":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.43289379374096,"aZ":-20.517391645362643,"pfxX":-11.17464800065015,"pfxZ":5.947288635770753,"pX":-0.171915497057225,"pZ":1.5048714499541216,"vX0":7.63369446794992,"vY0":-140.01785058623267,"vZ0":-7.021225333525493,"x":123.55,"y":198.15,"x0":-1.4999488574526691,"y0":50.00252164457199,"z0":5.415946506629418,"aX":-21.90046086137586},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.2,"breakHorizontal":18.4,"spinRate":2322,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.3931409575310214,"extension":6.285339044412745},"index":2,"playId":"fc4626e3-5d4e-3fff-8590-b0ab08c088a1","pitchNumber":2,"startTime":"2026-02-27T20:07:48.893Z","endTime":"2026-02-27T20:08:15.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":691373,"link":"/api/v1/people/691373","batSide":{"code":"R","description":"Right"}},"third":{"id":703154,"link":"/api/v1/people/703154"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":691373,"fullName":"Jhostynxon Garcia","link":"/api/v1/people/691373"}},"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":75.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.065312160551354,"aZ":-32.247424257411815,"pfxX":4.9519627956001635,"pfxZ":-0.04826448297706065,"pX":-0.38557180497348187,"pZ":3.564901443521869,"vX0":2.3080433769945055,"vY0":-121.21339191973416,"vZ0":1.8013082794833417,"x":131.7,"y":142.53,"x0":-1.9980362606649602,"y0":50.003983954837764,"z0":5.659096286676087,"aX":7.256350746007294},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.7,"breakHorizontal":-9.6,"spinRate":2686,"spinDirection":57},"zone":11,"typeConfidence":2.0,"plateTime":0.45454285053034704,"extension":6.092998399843599},"hitData":{"launchSpeed":111.1,"launchAngle":16.0,"totalDistance":262.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":69.8,"coordY":110.49}},"index":3,"playId":"86df0cec-581a-3b55-a97d-6d58876b01d6","pitchNumber":3,"startTime":"2026-02-27T20:08:23.933Z","endTime":"2026-02-27T20:08:52.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":691373,"link":"/api/v1/people/691373","batSide":{"code":"R","description":"Right"}},"third":{"id":703154,"link":"/api/v1/people/703154"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691373,"link":"/api/v1/people/691373"},"credit":"b_ab"},{"player":{"id":694370,"link":"/api/v1/people/694370"},"credit":"p_ab"},{"player":{"id":691373,"link":"/api/v1/people/691373"},"credit":"b_pa"},{"player":{"id":694370,"link":"/api/v1/people/694370"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.7,"awayTeamWinProbability":10.299999999999997,"homeTeamWinProbabilityAdded":5.800000000000011,"leverageIndex":1.12,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:08:52.509Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Endy Rodríguez challenged (pitch result): Endy Rodríguez walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-27T20:09:07.317Z","endTime":"2026-02-27T20:11:27.268Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694370,"fullName":"Levi Wells","link":"/api/v1/people/694370"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"postOnThird":{"id":691373,"fullName":"Jhostynxon Garcia","link":"/api/v1/people/691373"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":691373,"fullName":"Jhostynxon Garcia","link":"/api/v1/people/691373"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.925722235320432,"aZ":-18.66836657337224,"pfxX":-2.7262576681768595,"pfxZ":7.579848731850843,"pX":0.1254622447873386,"pZ":3.76570779616364,"vX0":6.002528930049398,"vY0":-133.2101128534813,"vZ0":-1.1245897457638858,"x":112.22,"y":137.11,"x0":-1.8116014963351459,"y0":50.001949096051845,"z0":5.554299200221511,"aX":-4.857764141365676},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.7,"breakHorizontal":3.5,"spinRate":2477,"spinDirection":188},"zone":12,"typeConfidence":2.0,"plateTime":0.4125390205590498,"extension":6.248144089353653},"index":0,"playId":"3e73a8b6-09ab-30e5-8721-14debaff275a","pitchNumber":1,"startTime":"2026-02-27T20:09:07.317Z","endTime":"2026-02-27T20:09:10.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"second":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":88.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.600991352977665,"aZ":-11.743175599661418,"pfxX":-6.94118279804409,"pfxZ":10.082310308030632,"pX":-1.6629693473575349,"pZ":4.378486715495474,"vX0":2.8579031561567083,"vY0":-142.37060718577246,"vZ0":-1.648037344229949,"x":180.39,"y":120.56,"x0":-1.7854277463972141,"y0":50.002915901779645,"z0":5.719258674355948,"aX":-14.066249748931053},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.0,"breakHorizontal":11.9,"spinRate":2470,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3866153104332013,"extension":6.124507672503684},"index":1,"playId":"f9306d73-fbd2-374a-973c-c92d774035bc","pitchNumber":2,"startTime":"2026-02-27T20:09:23.709Z","endTime":"2026-02-27T20:09:39.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"second":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jhostynxon Garcia steals (3) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":2,"actionPlayId":"f9306d73-fbd2-374a-973c-c92d774035bc","startTime":"2026-02-27T20:09:39.033Z","endTime":"2026-02-27T20:09:49.821Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691373,"link":"/api/v1/people/691373"},"defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"second":{"id":691373,"link":"/api/v1/people/691373"},"postOnThird":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"homeTeamWinProbability":91.5,"awayTeamWinProbability":8.5,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.62,"dramaIndex":32.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.154797406419146,"aZ":-37.08222857463031,"pfxX":6.388974573393791,"pfxZ":-3.7054519325145376,"pX":-0.015240852862819067,"pZ":1.1334768036884826,"vX0":2.037788075253866,"vY0":-114.72267840383661,"vZ0":-1.7606373312769177,"x":117.58,"y":208.18,"x0":-1.7459545015434692,"y0":50.00032998311871,"z0":5.541059426129409,"aX":8.473828027518454},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-6.8,"breakHorizontal":-12.1,"spinRate":2782,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4782944124054591,"extension":6.305874367631399},"index":3,"playId":"2cd70764-f644-3b04-86be-e83a84354879","pitchNumber":3,"startTime":"2026-02-27T20:09:49.821Z","endTime":"2026-02-27T20:09:52.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"third":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":72.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.852267191369794,"aZ":-42.293106550118445,"pfxX":6.418010556946801,"pfxZ":-7.598052665315386,"pX":-1.0512814981496712,"pZ":2.37672188529125,"vX0":0.1831231589747404,"vY0":-115.84529010452906,"vZ0":1.7235008609258475,"x":157.07,"y":174.61,"x0":-1.9630617906976089,"y0":50.00508660152588,"z0":5.730722304845204,"aX":8.542286735386195},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-12.8,"breakHorizontal":-11.6,"spinRate":2867,"spinDirection":50},"zone":13,"typeConfidence":2.0,"plateTime":0.47663470680733955,"extension":6.16529523361742},"index":4,"playId":"f848bc14-5247-3eaf-8d9a-2a6c746cafe9","pitchNumber":4,"startTime":"2026-02-27T20:10:08.234Z","endTime":"2026-02-27T20:10:35.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"third":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"}},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.72859573044618,"aZ":-22.918549807084826,"pfxX":-9.383348853705334,"pfxZ":4.815777793195451,"pX":-0.19801607187241163,"pZ":2.5218928407690244,"vX0":7.615608026101623,"vY0":-138.6351503063088,"vZ0":-3.7196145808175087,"x":124.55,"y":170.69,"x0":-1.779282980069239,"y0":50.00147547504075,"z0":5.43468256306656,"aX":-18.028022780504074},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.0,"breakHorizontal":15.1,"spinRate":2359,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.39705785433855256,"extension":6.210597007993615},"index":5,"playId":"48b515ca-c7f1-387a-a7a3-91736d4d4b9d","pitchNumber":5,"startTime":"2026-02-27T20:10:42.846Z","endTime":"2026-02-27T20:10:45.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"third":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.66457385272597,"aZ":-17.059180541182258,"pfxX":-9.545636555754166,"pfxZ":8.01254111256318,"pX":0.2077004323112896,"pZ":1.5461073859604928,"vX0":8.732012555725452,"vY0":-137.29198374537683,"vZ0":-7.1404896112416125,"x0":-1.7918142557187335,"y0":50.005626990145345,"z0":5.365752114663756,"aX":-18.015599902582135},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.0,"breakHorizontal":15.2,"spinRate":2326,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4007094913268703,"extension":6.255724887793551},"index":6,"playId":"8cd5667d-8866-3f94-9c06-c6173afcbaa6","pitchNumber":6,"startTime":"2026-02-27T20:11:00.259Z","endTime":"2026-02-27T20:11:27.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"third":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"credit":"b_pa"},{"player":{"id":694370,"link":"/api/v1/people/694370"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"}},"homeTeamWinProbability":91.9,"awayTeamWinProbability":8.099999999999994,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.62,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:11:27.268Z","atBatIndex":59},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Esmerlyn Valdez doubles (1) on a line drive to left fielder Jud Fabian. Jhostynxon Garcia scores. Endy Rodríguez to 3rd.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-27T20:14:07.995Z","endTime":"2026-02-27T20:15:45.965Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":809840,"fullName":"Micah Ashman","link":"/api/v1/people/809840"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"postOnThird":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682983,"link":"/api/v1/people/682983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":691373,"fullName":"Jhostynxon Garcia","link":"/api/v1/people/691373"},"responsiblePitcher":{"id":694370,"link":"/api/v1/people/694370"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":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-02-27T20:14:07.989Z","endTime":"2026-02-27T20:14:07.990Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":682848,"link":"/api/v1/people/682848"},"third":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Micah Ashman replaces Levi Wells.","event":"Pitching Substitution","eventType":"pitching_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":1,"startTime":"2026-02-27T20:14:07.991Z","endTime":"2026-02-27T20:14:07.992Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":809840,"link":"/api/v1/people/809840"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":682848,"link":"/api/v1/people/682848"},"third":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"AC","description":"Automatic Strike - Batter Pitch Timer Violation"},"description":"Automatic Strike - Batter Pitch Timer Violation","code":"AC","isInPlay":false,"isStrike":true,"isBall":false,"isOut":false,"hasReview":false,"violation":{"type":"batter_pitch_timer","description":"Batter Pitch Timer Violation","player":{"id":699013,"fullName":"Esmerlyn Valdez"}}},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":2,"playId":"08315876-0616-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-02-27T20:14:07.993Z","endTime":"2026-02-27T20:14:07.994Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":809840,"link":"/api/v1/people/809840","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":682848,"link":"/api/v1/people/682848"},"third":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":81.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.688024092441374,"aZ":-11.07272953335618,"pfxX":4.523769105482218,"pfxZ":12.127551675915086,"pX":-0.09878403500622875,"pZ":2.4560702443142697,"vX0":-5.902469868188261,"vY0":-132.44092587545063,"vZ0":-6.993523618617338,"x":112.71,"y":128.18,"x0":1.5925840455499913,"y0":50.00524595259612,"z0":5.978082159417365,"aX":7.87326448586261},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":20.2,"breakHorizontal":-6.6,"spinRate":2207,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.41685338198782906,"extension":6.132883775990008},"index":3,"playId":"479a7bd9-3d62-33c7-a62e-36292aa802c7","pitchNumber":1,"startTime":"2026-02-27T20:14:07.995Z","endTime":"2026-02-27T20:14:10.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809840,"link":"/api/v1/people/809840","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":682848,"link":"/api/v1/people/682848"},"third":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.0,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.582884979953455,"aZ":-12.131206321516695,"pfxX":3.48488917797983,"pfxZ":11.26105690075929,"pX":-0.5477934135797149,"pZ":1.719842169575136,"vX0":-6.6194030419866445,"vY0":-133.74819085256448,"vZ0":-8.733640898619576,"x":102.19,"y":130.53,"x0":1.5263743340504987,"y0":50.0041203445629,"z0":5.9351714098503505,"aX":6.203802349830631},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.2,"breakHorizontal":-4.6,"spinRate":1960,"spinDirection":144},"zone":7,"typeConfidence":2.0,"plateTime":0.41230884593622275,"extension":6.231579125981227},"index":4,"playId":"fdddea23-4dd7-3e60-91b6-a95af9a56103","pitchNumber":2,"startTime":"2026-02-27T20:14:26.258Z","endTime":"2026-02-27T20:14:53.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809840,"link":"/api/v1/people/809840","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":682848,"link":"/api/v1/people/682848"},"third":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"}},"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":3,"outs":1},"preCount":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":70.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.162907997421467,"aZ":-35.064859558039025,"pfxX":-5.399136202765235,"pfxZ":-2.2309573121420296,"pX":1.4397183817052777,"pZ":3.777969091055414,"vX0":0.26246071137015026,"vY0":-114.19702287712956,"vZ0":2.24230316463725,"x":56.61,"y":151.26,"x0":2.021311096331246,"y0":50.0053781445273,"z0":6.285430314272121,"aX":-6.981577174874185},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-3.0,"breakHorizontal":9.6,"spinRate":1894,"spinDirection":339},"zone":12,"typeConfidence":2.0,"plateTime":0.4835484995163837,"extension":5.893305160226957},"index":5,"playId":"e40abc49-b3ce-3094-a3c3-f75ef5e8db85","pitchNumber":3,"startTime":"2026-02-27T20:14:59.884Z","endTime":"2026-02-27T20:15:26.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809840,"link":"/api/v1/people/809840","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":682848,"link":"/api/v1/people/682848"},"third":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.856669846531325,"aZ":-13.426262908275861,"pfxX":3.4940456342715587,"pfxZ":10.367854415896533,"pX":0.2300152789616397,"pZ":2.166771023779559,"vX0":-4.714307469223585,"vY0":-134.0753536626868,"vZ0":-7.619562898027535,"x":101.75,"y":135.24,"x0":1.5628120177209945,"y0":50.002396257599536,"z0":6.01758187958709,"aX":6.317843384220144},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.2,"breakHorizontal":-5.3,"spinRate":2099,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.4096060809155446,"extension":6.232971541209068},"hitData":{"launchSpeed":97.4,"launchAngle":32.0,"totalDistance":340.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":45.97,"coordY":88.71}},"index":6,"playId":"b8264ad0-b5af-3d44-94ca-25be0ed27344","pitchNumber":4,"startTime":"2026-02-27T20:15:18.957Z","endTime":"2026-02-27T20:15:45.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809840,"link":"/api/v1/people/809840","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":682848,"link":"/api/v1/people/682848"},"third":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_ab"},{"player":{"id":809840,"link":"/api/v1/people/809840"},"credit":"p_ab"},{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_pa"},{"player":{"id":809840,"link":"/api/v1/people/809840"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":4.3999999999999915,"leverageIndex":0.91,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:15:45.965Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Termarr Johnson singles on a ground ball to left fielder Jud Fabian, deflected by third baseman Weston Wilson. Endy Rodríguez scores. Esmerlyn Valdez scores.","rbi":2,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-27T20:16:11.870Z","endTime":"2026-02-27T20:18:41.746Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":702261,"fullName":"Termarr Johnson","link":"/api/v1/people/702261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":809840,"fullName":"Micah Ashman","link":"/api/v1/people/809840"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702261,"fullName":"Termarr Johnson","link":"/api/v1/people/702261"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"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":702261,"fullName":"Termarr Johnson","link":"/api/v1/people/702261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":682983,"link":"/api/v1/people/682983"},"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":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":{"id":809840,"link":"/api/v1/people/809840"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"responsiblePitcher":{"id":694370,"link":"/api/v1/people/694370"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.2,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.754890114314144,"aZ":-34.94006584851596,"pfxX":-0.028552228452074058,"pfxZ":-2.039092722700942,"pX":0.6192645310087137,"pZ":1.7405665090993157,"vX0":-2.806325611540553,"vY0":-116.21737777442961,"vZ0":-2.3582962777739485,"x":103.51,"y":127.7,"x0":1.8511462490802524,"y0":50.00437480826781,"z0":6.118298166473604,"aX":-0.03851794257988287},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-4.1,"breakHorizontal":0.8,"spinRate":2033,"spinDirection":351},"zone":9,"typeConfidence":2.0,"plateTime":0.4730518181966592,"extension":5.9849647162052415},"index":0,"playId":"e4f42000-7c17-3dc5-9736-d7fb26a44c50","pitchNumber":1,"startTime":"2026-02-27T20:16:11.870Z","endTime":"2026-02-27T20:16:16.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809840,"link":"/api/v1/people/809840","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"second":{"id":699013,"link":"/api/v1/people/699013"},"third":{"id":682848,"link":"/api/v1/people/682848"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.0,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.134079469684973,"aZ":-33.133685578700344,"pfxX":-3.172818992069109,"pfxZ":-0.702763999194314,"pX":0.6299117408829474,"pZ":2.9639415166377914,"vX0":-1.7384436495804951,"vY0":-116.54420876500895,"vZ0":-0.05388797445731042,"x":174.07,"y":132.42,"x0":1.8004812690918266,"y0":50.00477247678642,"z0":6.1456188927360245,"aX":-4.316955463869025},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-1.0,"breakHorizontal":6.2,"spinRate":2147,"spinDirection":331},"zone":3,"typeConfidence":2.0,"plateTime":0.47195358205984617,"extension":5.959788083362849},"index":1,"playId":"e10d0301-3ed9-3fd1-a63c-ea88f15115bc","pitchNumber":2,"startTime":"2026-02-27T20:16:36.144Z","endTime":"2026-02-27T20:16:40.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809840,"link":"/api/v1/people/809840","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"second":{"id":699013,"link":"/api/v1/people/699013"},"third":{"id":682848,"link":"/api/v1/people/682848"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":73.5,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.120829854093895,"aZ":-36.05571633638072,"pfxX":-1.3148741083736335,"pfxZ":-2.8308184109634364,"pX":-0.3916168449868493,"pZ":1.3531948638167413,"vX0":-4.731861042181023,"vY0":-117.79767994856599,"vZ0":-2.85728735256697,"x":175.39,"y":138.07,"x0":1.83275634746314,"y0":50.00120532999517,"z0":5.991482660584694,"aX":-1.8044555921238068},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-5.6,"breakHorizontal":3.8,"spinRate":2157,"spinDirection":341},"zone":13,"typeConfidence":2.0,"plateTime":0.469097502888272,"extension":6.018012376052105},"index":2,"playId":"d1809a25-4ddf-33cf-9613-64d783e5e93a","pitchNumber":3,"startTime":"2026-02-27T20:16:52.915Z","endTime":"2026-02-27T20:16:56.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809840,"link":"/api/v1/people/809840","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"second":{"id":699013,"link":"/api/v1/people/699013"},"third":{"id":682848,"link":"/api/v1/people/682848"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":83.5,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.08303838438244,"aZ":-11.600257189858747,"pfxX":5.027082594467033,"pfxZ":11.388375211357829,"pX":0.21770477907577537,"pZ":2.141178762444709,"vX0":-5.21061864804837,"vY0":-134.7478529227261,"vZ0":-7.986798460803114,"x":124.54,"y":129.59,"x0":1.5398187864408426,"y0":50.00186178532814,"z0":5.997548159309984,"aX":9.081370999397993},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.7,"breakHorizontal":-7.8,"spinRate":2102,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.40925094290638464,"extension":6.090035164551237},"index":3,"playId":"e7e5bd27-4240-302f-ac16-7e730ec49374","pitchNumber":4,"startTime":"2026-02-27T20:17:10.662Z","endTime":"2026-02-27T20:17:13.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809840,"link":"/api/v1/people/809840","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"second":{"id":699013,"link":"/api/v1/people/699013"},"third":{"id":682848,"link":"/api/v1/people/682848"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.3,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.384053283680856,"aZ":-34.98214814949873,"pfxX":0.3709782612509882,"pfxZ":-2.0567122677302816,"pX":0.28885881581912337,"pZ":1.6958253903572145,"vX0":-3.6221486991049185,"vY0":-117.08014184939361,"vZ0":-2.4009169121170784,"x":118.85,"y":134.3,"x0":1.818353442289555,"y0":50.001766632654935,"z0":6.059210988160403,"aX":0.5070195680714432},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-4.1,"breakHorizontal":0.4,"spinRate":2133,"spinDirection":350},"zone":8,"typeConfidence":2.0,"plateTime":0.4706871222105651,"extension":5.916690018161644},"index":4,"playId":"d0579c72-68f0-327c-b20f-f82955050737","pitchNumber":5,"startTime":"2026-02-27T20:17:40.582Z","endTime":"2026-02-27T20:17:45.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809840,"link":"/api/v1/people/809840","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"second":{"id":699013,"link":"/api/v1/people/699013"},"third":{"id":682848,"link":"/api/v1/people/682848"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.1,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.08635731804105,"aZ":-31.48930092913032,"pfxX":0.42093134012077815,"pfxZ":0.4879882710279305,"pX":-0.8472256693535067,"pZ":0.02805726250220946,"vX0":-6.188741500860064,"vY0":-118.0775836718044,"vZ0":-6.673720051610418,"x":110.52,"y":193.67,"x0":1.7563275599280415,"y0":50.005451539438106,"z0":5.799122888847672,"aX":0.5940218526011767},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-0.6,"breakHorizontal":0.8,"spinRate":2099,"spinDirection":359},"zone":13,"typeConfidence":2.0,"plateTime":0.4643949397094307,"extension":6.015226369078094},"index":5,"playId":"0c7e2c06-335f-3b54-80a4-5188e02bc09e","pitchNumber":6,"startTime":"2026-02-27T20:18:07.833Z","endTime":"2026-02-27T20:18:10.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809840,"link":"/api/v1/people/809840","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"second":{"id":699013,"link":"/api/v1/people/699013"},"third":{"id":682848,"link":"/api/v1/people/682848"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.001,"strikeZoneBottom":1.515,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.993906456638886,"aZ":-16.066189225897034,"pfxX":6.862016472718742,"pfxZ":8.742029729487735,"pX":-0.13721811889523997,"pZ":2.772232114033899,"vX0":-6.909598337144304,"vY0":-135.49461095254523,"vZ0":-5.613402264395294,"x":118.85,"y":152.21,"x0":1.5650672302222532,"y0":50.006691945432365,"z0":6.009298864628006,"aX":12.651343234078878},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.6,"breakHorizontal":-10.8,"spinRate":1959,"spinDirection":149},"zone":2,"typeConfidence":2.0,"plateTime":0.4055806439194809,"extension":6.224676848301873},"hitData":{"launchSpeed":78.7,"launchAngle":1.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":76.23,"coordY":118.97}},"index":6,"playId":"bf3bf8bf-1980-321c-bd7c-db131c2026a7","pitchNumber":7,"startTime":"2026-02-27T20:18:26.937Z","endTime":"2026-02-27T20:18:41.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809840,"link":"/api/v1/people/809840","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":702261,"link":"/api/v1/people/702261","batSide":{"code":"L","description":"Left"}},"second":{"id":699013,"link":"/api/v1/people/699013"},"third":{"id":682848,"link":"/api/v1/people/682848"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702261,"link":"/api/v1/people/702261"},"credit":"b_ab"},{"player":{"id":809840,"link":"/api/v1/people/809840"},"credit":"p_ab"},{"player":{"id":702261,"link":"/api/v1/people/702261"},"credit":"b_pa"},{"player":{"id":809840,"link":"/api/v1/people/809840"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.42,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:18:41.746Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Davis Wendzel singles on a ground ball to center fielder Nate George. Termarr Johnson to 2nd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-27T20:19:10.250Z","endTime":"2026-02-27T20:19:35.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":673995,"fullName":"Davis Wendzel","link":"/api/v1/people/673995"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":809840,"fullName":"Micah Ashman","link":"/api/v1/people/809840"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":673995,"fullName":"Davis Wendzel","link":"/api/v1/people/673995"},"postOnSecond":{"id":702261,"fullName":"Termarr Johnson","link":"/api/v1/people/702261"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":673995,"fullName":"Davis Wendzel","link":"/api/v1/people/673995"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":825582,"link":"/api/v1/people/825582"},"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":702261,"fullName":"Termarr Johnson","link":"/api/v1/people/702261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.2,"endSpeed":82.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.84028235166231,"aZ":-14.13811946896569,"pfxX":5.76216937631778,"pfxZ":10.184473085761457,"pX":0.03674388077868133,"pZ":1.7618989082475893,"vX0":-6.314923672477662,"vY0":-133.73970056538954,"vZ0":-8.0135969687112,"x0":1.7053198155287828,"y0":50.00508450938612,"z0":5.859148011526932,"aX":10.206979750685763},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.4,"breakHorizontal":-8.6,"spinRate":1941,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.41310143158061186,"extension":6.245476426542002},"index":0,"playId":"a13516b2-8c9a-32c3-be65-3b9c3a54ee3d","pitchNumber":1,"startTime":"2026-02-27T20:19:10.250Z","endTime":"2026-02-27T20:19:13.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809840,"link":"/api/v1/people/809840","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":673995,"link":"/api/v1/people/673995","batSide":{"code":"R","description":"Right"}},"first":{"id":702261,"link":"/api/v1/people/702261"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":82.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.27959522103619,"aZ":-15.962133768186233,"pfxX":5.68774515926817,"pfxZ":9.308119260151225,"pX":0.6316883768340734,"pZ":1.9565652781992986,"vX0":-4.9228865567375175,"vY0":-132.3914114838001,"vZ0":-7.162697481242703,"x":117.53,"y":140.9,"x0":1.7937915649805176,"y0":50.00005024781071,"z0":5.906039747186848,"aX":9.90311945928539},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":15.1,"breakHorizontal":-9.0,"spinRate":2010,"spinDirection":141},"zone":9,"typeConfidence":2.0,"plateTime":0.4167643398559644,"extension":6.1905375761122},"hitData":{"launchSpeed":97.3,"launchAngle":5.0,"totalDistance":110.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.09,"coordY":86.29}},"index":1,"playId":"45b6bc0d-9d5a-3003-bcfc-9edb6d42c6e1","pitchNumber":2,"startTime":"2026-02-27T20:19:27.834Z","endTime":"2026-02-27T20:19:35.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809840,"link":"/api/v1/people/809840","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":673995,"link":"/api/v1/people/673995","batSide":{"code":"R","description":"Right"}},"first":{"id":702261,"link":"/api/v1/people/702261"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673995,"link":"/api/v1/people/673995"},"credit":"b_ab"},{"player":{"id":809840,"link":"/api/v1/people/809840"},"credit":"p_ab"},{"player":{"id":673995,"link":"/api/v1/people/673995"},"credit":"b_pa"},{"player":{"id":809840,"link":"/api/v1/people/809840"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:19:35.505Z","atBatIndex":62},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mitch Jebb lines out to left fielder Jud Fabian.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-27T20:20:05.903Z","endTime":"2026-02-27T20:21:43.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":694991,"fullName":"Mitch Jebb","link":"/api/v1/people/694991"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":809840,"fullName":"Micah Ashman","link":"/api/v1/people/809840"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":673995,"fullName":"Davis Wendzel","link":"/api/v1/people/673995"},"postOnSecond":{"id":702261,"fullName":"Termarr Johnson","link":"/api/v1/people/702261"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694991,"fullName":"Mitch Jebb","link":"/api/v1/people/694991"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682983,"link":"/api/v1/people/682983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":82.9,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.21911976693867,"aZ":-13.340812925353198,"pfxX":3.69177881688054,"pfxZ":10.673978665802256,"pX":0.05293635497958883,"pZ":2.3284259231766686,"vX0":-5.262856957292245,"vY0":-132.4898870168849,"vZ0":-6.791228890928829,"x":128.93,"y":140.9,"x0":1.5921672096732247,"y0":50.0065901086257,"z0":5.913789548300295,"aX":6.516986765002721},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.9,"breakHorizontal":-5.4,"spinRate":2099,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.4145626094953272,"extension":6.149184781789683},"index":0,"playId":"58464a20-46b2-394e-a3a5-55dba4e4c39c","pitchNumber":1,"startTime":"2026-02-27T20:20:05.903Z","endTime":"2026-02-27T20:20:08.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809840,"link":"/api/v1/people/809840","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":694991,"link":"/api/v1/people/694991","batSide":{"code":"L","description":"Left"}},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.6,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.706392747747536,"aZ":-32.52666373462294,"pfxX":-3.9294138161596024,"pfxZ":-0.27134594275625545,"pX":-0.38562236291166546,"pZ":0.8140941709777918,"vX0":-3.845722629165052,"vY0":-115.04412512143803,"vZ0":-4.427968551305043,"x":118.85,"y":199.33,"x0":1.825409764788455,"y0":50.000976876620484,"z0":5.957719796487452,"aX":-5.202580599218091},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-1.4,"breakHorizontal":8.2,"spinRate":2069,"spinDirection":352},"zone":13,"typeConfidence":2.0,"plateTime":0.478295203782491,"extension":6.036217337414172},"index":1,"playId":"d6298ada-1d6d-3179-8b9a-cfc7d79d6d9b","pitchNumber":2,"startTime":"2026-02-27T20:20:22.413Z","endTime":"2026-02-27T20:20:27.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809840,"link":"/api/v1/people/809840","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":694991,"link":"/api/v1/people/694991","batSide":{"code":"L","description":"Left"}},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":81.9,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.40054514359661,"aZ":-14.387086198778345,"pfxX":5.476525703884756,"pfxZ":10.275836044361395,"pX":0.8560100189978422,"pZ":2.0555208189705163,"vX0":-3.850251146051843,"vY0":-131.61978343682867,"vZ0":-7.255499408719308,"x":70.63,"y":157.86,"x0":1.6361252593676245,"y0":50.00544749976131,"z0":5.940924326942808,"aX":9.482460002410976},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.9,"breakHorizontal":-8.9,"spinRate":2004,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.41828009612320693,"extension":6.14938267387359},"index":2,"playId":"7b4b09a2-e67b-3897-b221-12f6fd381294","pitchNumber":3,"startTime":"2026-02-27T20:20:44.336Z","endTime":"2026-02-27T20:21:11.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809840,"link":"/api/v1/people/809840","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":694991,"link":"/api/v1/people/694991","batSide":{"code":"L","description":"Left"}},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":110,"player":{"id":695735,"fullName":"Creed Willems","link":"/api/v1/people/695735"}},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":82.4,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.213166854491725,"aZ":-11.701955087551775,"pfxX":4.189142560469691,"pfxZ":11.645360052256038,"pX":-0.712256502325847,"pZ":2.2622630752022057,"vX0":-7.159641653502163,"vY0":-132.933924421735,"vZ0":-7.432098378506106,"x":110.96,"y":147.49,"x0":1.4936965413234358,"y0":50.002919498917876,"z0":5.977729191439226,"aX":7.364957769231742},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":19.3,"breakHorizontal":-5.8,"spinRate":2087,"spinDirection":145},"zone":4,"typeConfidence":2.0,"plateTime":0.4148558504385327,"extension":6.195505854634714},"index":3,"playId":"d9ff023b-70fa-3c4c-bb98-094d5722f650","pitchNumber":4,"startTime":"2026-02-27T20:21:20.408Z","endTime":"2026-02-27T20:21:23.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809840,"link":"/api/v1/people/809840","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":694991,"link":"/api/v1/people/694991","batSide":{"code":"L","description":"Left"}},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":82.8,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.6880432214873,"aZ":-13.126442302623934,"pfxX":4.187718626705182,"pfxZ":10.693860183758943,"pX":-0.361560813988007,"pZ":2.427262850483509,"vX0":-6.361521583699012,"vY0":-134.040126848638,"vZ0":-6.660874674429163,"x":114.02,"y":146.55,"x0":1.5218527411917862,"y0":50.00321835073531,"z0":5.92109816060876,"aX":7.459739578815919},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.8,"breakHorizontal":-5.9,"spinRate":2113,"spinDirection":143},"zone":4,"typeConfidence":2.0,"plateTime":0.4119947951681713,"extension":6.225386338342505},"hitData":{"launchSpeed":94.8,"launchAngle":14.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":84.1,"coordY":124.41}},"index":4,"playId":"95620a41-5bfd-3b86-9763-a6d48269143d","pitchNumber":5,"startTime":"2026-02-27T20:21:37.254Z","endTime":"2026-02-27T20:21:43.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809840,"link":"/api/v1/people/809840","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":694991,"link":"/api/v1/people/694991","batSide":{"code":"L","description":"Left"}},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694991,"link":"/api/v1/people/694991"},"credit":"b_ab"},{"player":{"id":809840,"link":"/api/v1/people/809840"},"credit":"p_ab"},{"player":{"id":694991,"link":"/api/v1/people/694991"},"credit":"b_pa"},{"player":{"id":809840,"link":"/api/v1/people/809840"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:21:43.969Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Duce Gourson singles on a line drive to left fielder Jud Fabian. Termarr Johnson to 3rd. Davis Wendzel to 2nd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-27T20:22:12.625Z","endTime":"2026-02-27T20:22:56.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":701546,"fullName":"Duce Gourson","link":"/api/v1/people/701546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":809840,"fullName":"Micah Ashman","link":"/api/v1/people/809840"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701546,"fullName":"Duce Gourson","link":"/api/v1/people/701546"},"postOnSecond":{"id":673995,"fullName":"Davis Wendzel","link":"/api/v1/people/673995"},"postOnThird":{"id":702261,"fullName":"Termarr Johnson","link":"/api/v1/people/702261"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":701546,"fullName":"Duce Gourson","link":"/api/v1/people/701546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682983,"link":"/api/v1/people/682983"},"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":702261,"fullName":"Termarr Johnson","link":"/api/v1/people/702261"},"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":673995,"fullName":"Davis Wendzel","link":"/api/v1/people/673995"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":80.4,"endSpeed":73.5,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82896010319031,"aZ":-33.40320034695032,"pfxX":-0.9054019420869901,"pfxZ":-0.9036493551946823,"pX":-0.22254853657817542,"pZ":1.3194526470413144,"vX0":-4.566388250479743,"vY0":-116.94874913725972,"vZ0":-3.5337913109322114,"x0":1.8837519910860168,"y0":50.00120270975888,"z0":6.027424236590387,"aX":-1.2360348648603945},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-2.3,"breakHorizontal":2.9,"spinRate":2065,"spinDirection":1},"zone":13,"typeConfidence":2.0,"plateTime":0.4707843610639517,"extension":5.967886079612132},"index":0,"playId":"8ed7aa44-f365-3c97-ba78-02bb48699180","pitchNumber":1,"startTime":"2026-02-27T20:22:12.625Z","endTime":"2026-02-27T20:22:15.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809840,"link":"/api/v1/people/809840","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":701546,"link":"/api/v1/people/701546","batSide":{"code":"L","description":"Left"}},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":82.7,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.6503652645565,"aZ":-13.389566408153025,"pfxX":5.136752882299897,"pfxZ":10.571828782801454,"pX":-0.1805205132658173,"pZ":2.6520332704851506,"vX0":-6.173534414246781,"vY0":-133.65929892272922,"vZ0":-6.098016559629969,"x":120.6,"y":131.94,"x0":1.511549837363291,"y0":50.001005624195145,"z0":5.956691139775738,"aX":9.125905160696524},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.8,"breakHorizontal":-7.7,"spinRate":2146,"spinDirection":142},"zone":5,"typeConfidence":2.0,"plateTime":0.4126505566880563,"extension":6.074484662495781},"index":1,"playId":"57ffb809-674f-3de1-bba3-70278f382cf7","pitchNumber":2,"startTime":"2026-02-27T20:22:31.921Z","endTime":"2026-02-27T20:22:34.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809840,"link":"/api/v1/people/809840","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":701546,"link":"/api/v1/people/701546","batSide":{"code":"L","description":"Left"}},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":83.5,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.66631250600516,"aZ":-13.03331433396164,"pfxX":4.859585982241235,"pfxZ":10.619696923040614,"pX":-0.07088361744262052,"pZ":2.2259190166311544,"vX0":-5.897366555908668,"vY0":-134.28334779243065,"vZ0":-7.1585498095604025,"x":125.86,"y":148.91,"x0":1.5361068243871425,"y0":50.002109621308,"z0":5.878919674375505,"aX":8.757949146478914},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.6,"breakHorizontal":-7.3,"spinRate":2154,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.4099746861166924,"extension":6.236901490778329},"hitData":{"launchSpeed":99.8,"launchAngle":10.0,"totalDistance":210.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.89,"coordY":120.78}},"index":2,"playId":"bc8c320f-2398-3350-9131-3f1c07be7c33","pitchNumber":3,"startTime":"2026-02-27T20:22:48.546Z","endTime":"2026-02-27T20:22:56.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809840,"link":"/api/v1/people/809840","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":701546,"link":"/api/v1/people/701546","batSide":{"code":"L","description":"Left"}},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701546,"link":"/api/v1/people/701546"},"credit":"b_ab"},{"player":{"id":809840,"link":"/api/v1/people/809840"},"credit":"p_ab"},{"player":{"id":701546,"link":"/api/v1/people/701546"},"credit":"b_pa"},{"player":{"id":809840,"link":"/api/v1/people/809840"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.7,"awayTeamWinProbability":1.2999999999999972,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.11,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:22:56.515Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yordany De Los Santos grounds out, shortstop Griff O'Ferrall to first baseman Jhonkensy Noel.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-27T20:23:29.611Z","endTime":"2026-02-27T20:23:53.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":703154,"fullName":"Yordany De Los Santos","link":"/api/v1/people/703154"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":809840,"fullName":"Micah Ashman","link":"/api/v1/people/809840"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":703154,"fullName":"Yordany De Los Santos","link":"/api/v1/people/703154"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":803172,"link":"/api/v1/people/803172"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678877,"link":"/api/v1/people/678877"},"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":92.0,"endSpeed":82.7,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.15846875264388,"aZ":-13.549623050088,"pfxX":5.774110683067523,"pfxZ":10.48382879038795,"pX":0.7127275754453828,"pZ":2.795074971992435,"vX0":-4.310648472523624,"vY0":-133.76415793408648,"vZ0":-5.826896126997372,"x":91.23,"y":150.79,"x0":1.6110053885969353,"y0":50.00388369333763,"z0":6.00783996626116,"aX":10.258047962197788},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.6,"breakHorizontal":-9.2,"spinRate":2015,"spinDirection":145},"zone":6,"typeConfidence":2.0,"plateTime":0.4126075970075629,"extension":6.1367257445183325},"index":0,"playId":"60abb188-694a-36f9-89f6-86f6681c7697","pitchNumber":1,"startTime":"2026-02-27T20:23:29.611Z","endTime":"2026-02-27T20:23:32.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809840,"link":"/api/v1/people/809840","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":703154,"link":"/api/v1/people/703154","batSide":{"code":"R","description":"Right"}},"first":{"id":701546,"link":"/api/v1/people/701546"},"second":{"id":673995,"link":"/api/v1/people/673995"},"third":{"id":702261,"link":"/api/v1/people/702261"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.0,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.041450314403,"aZ":-24.89501725933208,"pfxX":6.223930249893048,"pfxZ":4.52961636196993,"pX":0.9480362771942623,"pZ":2.6986794546001063,"vX0":-3.884159927091696,"vY0":-126.79063355533333,"vZ0":-3.4847089368494744,"x":115.34,"y":156.45,"x0":1.701336067920929,"y0":50.003869015775194,"z0":6.1066555016369195,"aX":10.003425063462373},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.6,"breakHorizontal":-10.2,"spinRate":1522,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.4341431519996326,"extension":6.164911313036657},"hitData":{"launchSpeed":81.5,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.59,"coordY":156.49}},"index":1,"playId":"45e34183-5136-335c-a00a-8db55da33a83","pitchNumber":2,"startTime":"2026-02-27T20:23:46.129Z","endTime":"2026-02-27T20:23:53.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":809840,"link":"/api/v1/people/809840","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":703154,"link":"/api/v1/people/703154","batSide":{"code":"R","description":"Right"}},"first":{"id":701546,"link":"/api/v1/people/701546"},"second":{"id":673995,"link":"/api/v1/people/673995"},"third":{"id":702261,"link":"/api/v1/people/702261"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703154,"link":"/api/v1/people/703154"},"credit":"b_ab"},{"player":{"id":809840,"link":"/api/v1/people/809840"},"credit":"p_ab"},{"player":{"id":703154,"link":"/api/v1/people/703154"},"credit":"b_pa"},{"player":{"id":809840,"link":"/api/v1/people/809840"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.2,"awayTeamWinProbability":1.7999999999999972,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:23:53.908Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"RJ Austin flies out to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-27T20:26:04.281Z","endTime":"2026-02-27T20:26:58.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":702720,"fullName":"RJ Austin","link":"/api/v1/people/702720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702720,"fullName":"RJ Austin","link":"/api/v1/people/702720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Rafael Flores Jr. remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","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-02-27T20:26:04.277Z","endTime":"2026-02-27T20:26:04.278Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"301","replacedPlayer":{"id":668804,"link":"/api/v1/people/668804"},"defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":702720,"link":"/api/v1/people/702720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Mason Montgomery replaces Isaac Mattson.","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-02-27T20:26:04.279Z","endTime":"2026-02-27T20:26:04.280Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682254,"link":"/api/v1/people/682254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676755,"link":"/api/v1/people/676755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":702720,"link":"/api/v1/people/702720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":88.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.281030827375616,"aZ":-7.285185069401753,"pfxX":1.506301866259295,"pfxZ":12.285036678855679,"pX":-0.9503125585351673,"pZ":1.7922811701623718,"vX0":-5.344100927820106,"vY0":-142.48716696918444,"vZ0":-9.3160075983248,"x":55.73,"y":144.67,"x0":0.7661082394349888,"y0":50.00094130824119,"z0":5.590959918782996,"aX":3.052393533053886},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":20.2,"breakHorizontal":-1.4,"spinRate":2322,"spinDirection":166},"zone":13,"typeConfidence":2.0,"plateTime":0.3866245695724717,"extension":7.04353795992297},"index":2,"playId":"68964d8c-c306-3edf-b46d-bf77709e11dc","pitchNumber":1,"startTime":"2026-02-27T20:26:04.281Z","endTime":"2026-02-27T20:26:09.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":702720,"link":"/api/v1/people/702720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":89.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.26734385145452,"aZ":-4.454665563511706,"pfxX":2.365550124316192,"pfxZ":13.529113351599444,"pX":-0.43135135153181386,"pZ":1.2220656778101466,"vX0":-4.041301096243678,"vY0":-142.99964439520517,"vZ0":-11.379068147426908,"x":52.22,"y":191.31,"x0":0.6998129826387998,"y0":50.001508845641546,"z0":5.552801202527489,"aX":4.846516774683866},"breaks":{"breakAngle":27.6,"breakLength":1.2,"breakY":24.0,"breakVertical":-6.5,"breakVerticalInduced":22.1,"breakHorizontal":-3.4,"spinRate":2376,"spinDirection":164},"zone":13,"typeConfidence":2.0,"plateTime":0.384608765585984,"extension":7.049944769465462},"index":3,"playId":"0cb68009-5fbc-37ee-a08a-b7877638b3a4","pitchNumber":2,"startTime":"2026-02-27T20:26:17.985Z","endTime":"2026-02-27T20:26:21.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":702720,"link":"/api/v1/people/702720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.113095133469756,"aZ":-9.127052122070351,"pfxX":1.8775039071098418,"pfxZ":11.469413995671253,"pX":-0.23234079898328805,"pZ":2.2455373570602686,"vX0":-4.094184549017308,"vY0":-141.7320482828283,"vZ0":-7.690444754762927,"x":83.78,"y":145.61,"x0":0.9950188291373849,"y0":50.001523866118006,"z0":5.597084339102653,"aX":3.772577348041847},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.1,"breakHorizontal":-2.4,"spinRate":2273,"spinDirection":167},"zone":5,"typeConfidence":2.0,"plateTime":0.38828347342112,"extension":7.19226651601318},"hitData":{"launchSpeed":80.7,"launchAngle":33.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":197.26,"coordY":120.18}},"index":4,"playId":"e8315b8b-0030-323f-a755-28ffc524407d","pitchNumber":3,"startTime":"2026-02-27T20:26:31.861Z","endTime":"2026-02-27T20:26:58.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":702720,"link":"/api/v1/people/702720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702720,"link":"/api/v1/people/702720"},"credit":"b_ab"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_ab"},{"player":{"id":702720,"link":"/api/v1/people/702720"},"credit":"b_pa"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.0,"awayTeamWinProbability":1.0,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:26:58.892Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jhonkensy Noel walks.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-27T20:27:05.370Z","endTime":"2026-02-27T20:28:33.639Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"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.1,"endSpeed":88.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.82550686637364,"aZ":-8.422582118250084,"pfxX":-0.6843947714978723,"pfxZ":11.639589310634719,"pX":0.0667882698546883,"pZ":4.519837349454678,"vX0":-1.7345563082374187,"vY0":-142.86062285218546,"vZ0":-2.327135761310249,"x":104.82,"y":76.82,"x0":0.7738500870977746,"y0":50.00455615898916,"z0":5.884559111098328,"aX":-1.3961581975822532},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.9,"breakVerticalInduced":20.6,"breakHorizontal":1.7,"spinRate":2326,"spinDirection":167},"zone":12,"typeConfidence":2.0,"plateTime":0.38529459006392974,"extension":6.897598368576166},"index":0,"playId":"f4463e17-3d9f-375f-9511-386ae9b7f4fb","pitchNumber":1,"startTime":"2026-02-27T20:27:05.370Z","endTime":"2026-02-27T20:27:08.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":678877,"link":"/api/v1/people/678877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":88.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.17194181215801,"aZ":-11.560176692912176,"pfxX":2.039004708225229,"pfxZ":10.113268409124085,"pX":-1.1474999117309232,"pZ":2.272132681196323,"vX0":-6.421719029907285,"vY0":-142.86307833683634,"vZ0":-7.250574139517312,"x":101.75,"y":40.06,"x0":0.8784683893250197,"y0":50.005181888618914,"z0":5.593229141661658,"aX":4.157849437980973},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.8,"breakHorizontal":-2.2,"spinRate":2274,"spinDirection":166},"zone":13,"typeConfidence":2.0,"plateTime":0.3854593197820866,"extension":7.230519033786436},"index":1,"playId":"9a420322-0524-37ad-9433-7443688f4f35","pitchNumber":2,"startTime":"2026-02-27T20:27:18.281Z","endTime":"2026-02-27T20:27:22.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":678877,"link":"/api/v1/people/678877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":89.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.5288505962221,"aZ":-8.39584757154743,"pfxX":2.4697392845607675,"pfxZ":11.470760478554675,"pX":-0.06923610057868812,"pZ":1.930232133435728,"vX0":-3.6057299716143305,"vY0":-143.60275982928383,"vZ0":-8.834551354604155,"x":109.2,"y":125.82,"x0":0.8861017031746131,"y0":50.006201397732504,"z0":5.5818017242926,"aX":5.121379949859166},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.0,"breakHorizontal":-3.7,"spinRate":2241,"spinDirection":162},"zone":8,"typeConfidence":2.0,"plateTime":0.38249750924371106,"extension":7.065817410985283},"index":2,"playId":"29c657d9-cb2a-3aff-88cb-7696116fc269","pitchNumber":3,"startTime":"2026-02-27T20:27:33.552Z","endTime":"2026-02-27T20:27:36.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":678877,"link":"/api/v1/people/678877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.331317642805733,"aZ":-37.24611410096421,"pfxX":-0.8370477630468853,"pfxZ":-3.0489093200783057,"pX":-1.2491988794305475,"pZ":-0.07557881738625248,"vX0":-4.819565616875225,"vY0":-127.71174104677327,"vZ0":-6.948342127593168,"x":92.11,"y":199.33,"x0":0.7649015082683497,"y0":50.00205278707784,"z0":5.581466593496003,"aX":-1.3925956548143064},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-6.7,"breakHorizontal":2.5,"spinRate":2539,"spinDirection":351},"zone":13,"typeConfidence":2.0,"plateTime":0.4275742072027131,"extension":6.960433628238922},"index":3,"playId":"558df66e-f320-374c-844d-17b1700fea1f","pitchNumber":4,"startTime":"2026-02-27T20:27:47.046Z","endTime":"2026-02-27T20:27:56.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":678877,"link":"/api/v1/people/678877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":88.0,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.6091424299709,"aZ":-12.844470020730549,"pfxX":4.181527317522007,"pfxZ":9.617073207112966,"pX":-0.2054663187555832,"pZ":2.5173700763530533,"vX0":-4.74464795711008,"vY0":-142.07057769179994,"vZ0":-6.658501269537891,"x":103.07,"y":141.84,"x0":0.9563550826850554,"y0":50.00442967720417,"z0":5.736035117956692,"aX":8.406343738106623},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.0,"breakHorizontal":-6.4,"spinRate":2327,"spinDirection":165},"zone":5,"typeConfidence":2.0,"plateTime":0.38801236105694814,"extension":6.986966298604226},"index":4,"playId":"3aaf51e6-13b1-3956-a651-d257037385f8","pitchNumber":5,"startTime":"2026-02-27T20:28:05.358Z","endTime":"2026-02-27T20:28:08.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":678877,"link":"/api/v1/people/678877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"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":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.312335330076138,"aZ":-39.3339130625526,"pfxX":-0.40313699367014344,"pfxZ":-4.519042281280942,"pX":-1.6336687765701792,"pZ":-1.1939265902156897,"vX0":-5.8090908166772595,"vY0":-125.88987843957834,"vZ0":-8.600737372237578,"x":94.3,"y":202.15,"x0":0.7671998526592142,"y0":50.00105645680063,"z0":5.498478198821548,"aX":-0.6377689178607364},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-10.1,"breakHorizontal":2.2,"spinRate":2419,"spinDirection":352},"zone":13,"typeConfidence":2.0,"plateTime":0.4370215930448733,"extension":7.137314788649244},"index":5,"playId":"ce887fb6-b016-3b28-bd1d-e4199b39a09e","pitchNumber":6,"startTime":"2026-02-27T20:28:29.644Z","endTime":"2026-02-27T20:28:33.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":678877,"link":"/api/v1/people/678877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678877,"link":"/api/v1/people/678877"},"credit":"b_pa"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.2,"awayTeamWinProbability":1.7999999999999972,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.15,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:28:33.639Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Weston Wilson singles on a ground ball to center fielder Jhostynxon Garcia. Jhonkensy Noel to 2nd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-27T20:28:58.845Z","endTime":"2026-02-27T20:29:06.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"postOnSecond":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691373,"link":"/api/v1/people/691373"},"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":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":98.3,"endSpeed":88.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.77493546187061,"aZ":-8.599344821059944,"pfxX":2.69497030596024,"pfxZ":11.567640208691657,"pX":-0.4374232503749521,"pZ":2.179821207034683,"vX0":-4.754191169373829,"vY0":-142.77135198275172,"vZ0":-8.361247772982122,"x":127.17,"y":110.27,"x0":0.9090252033890273,"y0":50.0069072469428,"z0":5.70953996554975,"aX":5.494560742345073},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.2,"breakHorizontal":-3.7,"spinRate":2302,"spinDirection":163},"zone":7,"typeConfidence":2.0,"plateTime":0.3855299019859366,"extension":7.069393100025501},"hitData":{"launchSpeed":99.5,"launchAngle":2.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.83,"coordY":105.05}},"index":0,"playId":"b4e6379f-e6a5-3105-b5ab-591e9a382626","pitchNumber":1,"startTime":"2026-02-27T20:28:58.845Z","endTime":"2026-02-27T20:29:06.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":678877,"link":"/api/v1/people/678877"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"credit":"b_ab"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_ab"},{"player":{"id":642215,"link":"/api/v1/people/642215"},"credit":"b_pa"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.7,"awayTeamWinProbability":3.299999999999997,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.36,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:29:06.775Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jud Fabian strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-27T20:29:55.619Z","endTime":"2026-02-27T20:31:17.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":682983,"fullName":"Jud Fabian","link":"/api/v1/people/682983"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"postOnSecond":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682983,"fullName":"Jud Fabian","link":"/api/v1/people/682983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.635170164496934,"aZ":-30.86689073313179,"pfxX":0.03282238816849681,"pfxZ":0.7705356976115798,"pX":-0.6871866508675938,"pZ":3.884423196073899,"vX0":-4.649347173894817,"vY0":-129.90957558747203,"vZ0":1.0400171239203453,"x":59.67,"y":154.09,"x0":1.1285895470022558,"y0":50.00088794463694,"z0":5.842290606383165,"aX":0.055781080866432096},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.9,"breakHorizontal":1.1,"spinRate":2513,"spinDirection":277},"zone":11,"typeConfidence":2.0,"plateTime":0.4231635821250106,"extension":6.867242603312638},"index":0,"playId":"fee6509e-be12-3af2-a024-da5570f9ff66","pitchNumber":1,"startTime":"2026-02-27T20:29:55.619Z","endTime":"2026-02-27T20:29:59.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682983,"link":"/api/v1/people/682983","batSide":{"code":"R","description":"Right"}},"first":{"id":642215,"link":"/api/v1/people/642215"},"second":{"id":678877,"link":"/api/v1/people/678877"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":88.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.162062075006354,"aZ":-13.55253963035858,"pfxX":1.441708910281577,"pfxZ":9.072905966888717,"pX":-0.8269016580120719,"pZ":4.155362385632653,"vX0":-5.149655325829277,"vY0":-143.71609157897075,"vZ0":-2.324853452988768,"x":97.81,"y":74.93,"x0":0.8158247560578911,"y0":50.000955522959856,"z0":5.836416641935345,"aX":2.9586613203210774},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.0,"breakHorizontal":-1.3,"spinRate":2170,"spinDirection":166},"zone":11,"typeConfidence":2.0,"plateTime":0.3838999247248922,"extension":6.860649916737695},"index":1,"playId":"fcc74126-eca9-35a4-895c-3ff1e63a9b5d","pitchNumber":2,"startTime":"2026-02-27T20:30:11.177Z","endTime":"2026-02-27T20:30:14.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682983,"link":"/api/v1/people/682983","batSide":{"code":"R","description":"Right"}},"first":{"id":642215,"link":"/api/v1/people/642215"},"second":{"id":678877,"link":"/api/v1/people/678877"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":84.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.26825476274021,"aZ":-20.118332556353717,"pfxX":6.616700563551827,"pfxZ":6.47476969202906,"pX":0.2630815254354922,"pZ":2.40970585033412,"vX0":-4.193621578289723,"vY0":-136.63566288099824,"vZ0":-4.891360562831043,"x":122.79,"y":129.12,"x0":0.9699063165793382,"y0":50.0061193725939,"z0":5.634171532783257,"aX":12.327779341912697},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.7,"breakHorizontal":-10.9,"spinRate":1534,"spinDirection":158},"zone":5,"typeConfidence":2.0,"plateTime":0.40316474466728014,"extension":6.9865648656859145},"index":2,"playId":"d0c9a5d8-4060-39db-a4c0-91ad6d7b1c22","pitchNumber":3,"startTime":"2026-02-27T20:30:29.025Z","endTime":"2026-02-27T20:30:33.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682983,"link":"/api/v1/people/682983","batSide":{"code":"R","description":"Right"}},"first":{"id":642215,"link":"/api/v1/people/642215"},"second":{"id":678877,"link":"/api/v1/people/678877"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38424812244632,"aZ":-28.125868958195888,"pfxX":0.3550970341212376,"pfxZ":2.3884860760677142,"pX":-0.48069037475665677,"pZ":3.426036255594509,"vX0":-3.9746230315546898,"vY0":-129.22551628373765,"vZ0":-0.5257696723427812,"x":114.9,"y":123.93,"x0":1.0297572866637277,"y0":50.00355434495463,"z0":5.788787621485056,"aX":0.602761381764447},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.4,"breakHorizontal":0.2,"spinRate":2425,"spinDirection":270},"zone":11,"typeConfidence":2.0,"plateTime":0.4235023427503948,"extension":6.961468891333377},"index":3,"playId":"4a66fcab-f492-3cb2-bd92-6509ad9d31d8","pitchNumber":4,"startTime":"2026-02-27T20:30:50.732Z","endTime":"2026-02-27T20:30:53.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682983,"link":"/api/v1/people/682983","batSide":{"code":"R","description":"Right"}},"first":{"id":642215,"link":"/api/v1/people/642215"},"second":{"id":678877,"link":"/api/v1/people/678877"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":88.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.875133996491044,"aZ":-8.28012404707004,"pfxX":1.7773355551937726,"pfxZ":11.754492988765078,"pX":0.3432998487612273,"pZ":3.536815383365189,"vX0":-2.6096912601328777,"vY0":-142.41363489179525,"vZ0":-4.543841262316693,"x":105.7,"y":128.65,"x0":1.0450571608798946,"y0":50.002875950014065,"z0":5.688359475660582,"aX":3.6131496248778094},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":20.4,"breakHorizontal":-2.6,"spinRate":2307,"spinDirection":163},"zone":12,"typeConfidence":2.0,"plateTime":0.38614073716397757,"extension":7.105183742750546},"index":4,"playId":"6054008a-3953-3dde-94e8-5ac67e4a5c63","pitchNumber":5,"startTime":"2026-02-27T20:31:14.951Z","endTime":"2026-02-27T20:31:17.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682983,"link":"/api/v1/people/682983","batSide":{"code":"R","description":"Right"}},"first":{"id":642215,"link":"/api/v1/people/642215"},"second":{"id":678877,"link":"/api/v1/people/678877"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682983,"link":"/api/v1/people/682983"},"credit":"b_ab"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_ab"},{"player":{"id":682983,"link":"/api/v1/people/682983"},"credit":"b_pa"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.75,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:31:17.951Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Creed Willems called out on strikes.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-27T20:31:44.601Z","endTime":"2026-02-27T20:33:37.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":695735,"fullName":"Creed Willems","link":"/api/v1/people/695735"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":695735,"fullName":"Creed Willems","link":"/api/v1/people/695735"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.00072591706618,"aZ":-8.98799057463614,"pfxX":0.9789457493704867,"pfxZ":11.415487987283626,"pX":0.17660143905202924,"pZ":3.6094104996454544,"vX0":-2.9520914235921243,"vY0":-142.1775810625275,"vZ0":-4.56321765207619,"x0":1.1048300007264473,"y0":50.00435744413727,"z0":5.814845908609771,"aX":1.9891808785616687},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.8,"breakHorizontal":-1.1,"spinRate":2203,"spinDirection":164},"zone":12,"typeConfidence":2.0,"plateTime":0.38642722374950944,"extension":6.939078730774504},"index":0,"playId":"2edc505c-30a7-3ed0-86d2-fa2f39ab46a5","pitchNumber":1,"startTime":"2026-02-27T20:31:44.601Z","endTime":"2026-02-27T20:31:48.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":695735,"link":"/api/v1/people/695735","batSide":{"code":"L","description":"Left"}},"first":{"id":642215,"link":"/api/v1/people/642215"},"second":{"id":678877,"link":"/api/v1/people/678877"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.552592116286082,"aZ":-28.033167177836937,"pfxX":0.03187841872514863,"pfxZ":2.392330108776072,"pX":-0.653447706725014,"pZ":0.8887207774596322,"vX0":-4.129314641890461,"vY0":-131.13992486349002,"vZ0":-6.919030420275936,"x":117.09,"y":197.91,"x0":0.9420225700732909,"y0":50.00054547810218,"z0":5.672377067806271,"aX":0.05532842372146932},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.9,"breakHorizontal":1.0,"spinRate":2464,"spinDirection":173},"zone":13,"typeConfidence":2.0,"plateTime":0.41878186558691866,"extension":6.955193455387525},"index":1,"playId":"0e040fd2-402e-375d-9094-cb23432cac0e","pitchNumber":2,"startTime":"2026-02-27T20:32:02.947Z","endTime":"2026-02-27T20:32:06.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":695735,"link":"/api/v1/people/695735","batSide":{"code":"L","description":"Left"}},"first":{"id":642215,"link":"/api/v1/people/642215"},"second":{"id":678877,"link":"/api/v1/people/678877"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":79.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.954277073222677,"aZ":-31.165234676007863,"pfxX":0.43784776792538427,"pfxZ":0.619115942739958,"pX":0.37907703898244105,"pZ":3.6839457396225845,"vX0":-2.2694150288740476,"vY0":-127.79487743624189,"vZ0":0.8393334928497587,"x":122.79,"y":116.4,"x0":1.227433380116132,"y0":50.0029683290857,"z0":5.8276316375144654,"aX":0.7138356000828058},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.6,"breakHorizontal":-0.2,"spinRate":2482,"spinDirection":279},"zone":12,"typeConfidence":2.0,"plateTime":0.4310361438713697,"extension":6.8325550649972575},"index":2,"playId":"a6dc8ab5-112f-365d-a771-6ec1364951e6","pitchNumber":3,"startTime":"2026-02-27T20:32:24.389Z","endTime":"2026-02-27T20:32:27.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":695735,"link":"/api/v1/people/695735","batSide":{"code":"L","description":"Left"}},"first":{"id":642215,"link":"/api/v1/people/642215"},"second":{"id":678877,"link":"/api/v1/people/678877"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":88.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.3897378405438,"aZ":-10.839900241309744,"pfxX":2.914209817650334,"pfxZ":10.326365481267779,"pX":0.780274125335349,"pZ":4.607497391242913,"vX0":-2.0502265090641467,"vY0":-144.17971931786232,"vZ0":-1.6622503436261038,"x":111.39,"y":76.82,"x0":1.1288838481701782,"y0":50.000582543979576,"z0":5.875686143371005,"aX":6.019515630532655},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.5,"breakHorizontal":-4.8,"spinRate":2316,"spinDirection":162},"zone":12,"typeConfidence":2.0,"plateTime":0.38265202852655333,"extension":6.908351563539686},"index":3,"playId":"6d883d2b-f0db-319b-ac52-ffd662655612","pitchNumber":4,"startTime":"2026-02-27T20:32:44.472Z","endTime":"2026-02-27T20:32:47.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":695735,"link":"/api/v1/people/695735","batSide":{"code":"L","description":"Left"}},"first":{"id":642215,"link":"/api/v1/people/642215"},"second":{"id":678877,"link":"/api/v1/people/678877"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.878743192360545,"aZ":-38.6150689397576,"pfxX":0.3106446141514949,"pfxZ":-4.0576049265951255,"pX":-1.3736495014242862,"pZ":-0.9765027787289792,"vX0":-5.803184301303235,"vY0":-125.7850096755596,"vZ0":-8.445829806948108,"x":177.14,"y":147.02,"x0":0.9328784562777171,"y0":50.005883295498236,"z0":5.596291720046574,"aX":0.49410877182250856},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-9.2,"breakHorizontal":1.0,"spinRate":2662,"spinDirection":348},"zone":13,"typeConfidence":2.0,"plateTime":0.43712034421531065,"extension":7.079616403598543},"index":4,"playId":"27a0b636-cbf4-38cb-ae03-c4a98ef22ea9","pitchNumber":5,"startTime":"2026-02-27T20:33:01.462Z","endTime":"2026-02-27T20:33:04.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":695735,"link":"/api/v1/people/695735","batSide":{"code":"L","description":"Left"}},"first":{"id":642215,"link":"/api/v1/people/642215"},"second":{"id":678877,"link":"/api/v1/people/678877"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.520751609091043,"aZ":-28.81481089100748,"pfxX":-0.9336511382893086,"pfxZ":1.9489837972213024,"pX":-0.14468646413126288,"pZ":2.085364422166796,"vX0":-3.3199894437341793,"vY0":-131.26282859094212,"vZ0":-3.725998988578897,"x":114.02,"y":140.9,"x0":1.263327005967993,"y0":50.00472046104753,"z0":5.693947056823593,"aX":-1.612505174996467},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.9,"breakHorizontal":2.5,"spinRate":2572,"spinDirection":253},"zone":8,"typeConfidence":2.0,"plateTime":0.4189707050073208,"extension":7.005375175669301},"index":5,"playId":"eeafbb47-dfa7-3f08-b2f1-7b708ef5c4d1","pitchNumber":6,"startTime":"2026-02-27T20:33:31.022Z","endTime":"2026-02-27T20:33:37.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":695735,"link":"/api/v1/people/695735","batSide":{"code":"L","description":"Left"}},"first":{"id":642215,"link":"/api/v1/people/642215"},"second":{"id":678877,"link":"/api/v1/people/678877"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695735,"link":"/api/v1/people/695735"},"credit":"b_ab"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_ab"},{"player":{"id":695735,"link":"/api/v1/people/695735"},"credit":"b_pa"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.5,"awayTeamWinProbability":0.5,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:33:37.868Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Flores Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-27T20:35:58.457Z","endTime":"2026-02-27T20:37:23.404Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694370,"fullName":"Levi Wells","link":"/api/v1/people/694370"},"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":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695735,"link":"/api/v1/people/695735"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Levi Wells replaces Micah Ashman.","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-02-27T20:35:58.455Z","endTime":"2026-02-27T20:35:58.456Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694370,"link":"/api/v1/people/694370"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":809840,"link":"/api/v1/people/809840","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":72.6,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.014746928518793,"aZ":-30.869312162401968,"pfxX":4.480843479964119,"pfxZ":0.9572559994729559,"pX":-0.2686477175254818,"pZ":3.548869865225176,"vX0":3.0207462285809976,"vY0":-117.06971248062062,"vZ0":1.806920713589938,"x":103.94,"y":112.15,"x0":-2.1663849947209446,"y0":50.00272360713775,"z0":5.6967221731639555,"aX":6.100281874978086},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":2.6,"breakHorizontal":-9.0,"spinRate":2591,"spinDirection":67},"zone":2,"typeConfidence":2.0,"plateTime":0.4713144491956509,"extension":6.08439551226699},"index":1,"playId":"12368bb5-8f3e-34bf-8609-3101ddc63600","pitchNumber":1,"startTime":"2026-02-27T20:35:58.457Z","endTime":"2026-02-27T20:36:01.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":73.5,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73036174456543,"aZ":-30.488377149262174,"pfxX":6.032272923726514,"pfxZ":1.229364267934261,"pX":1.6609160932750637,"pZ":1.1441524304847734,"vX0":6.713064580830463,"vY0":-117.69994970421777,"vZ0":-3.2340566991950594,"x":82.47,"y":190.37,"x0":-2.0349859781525605,"y0":50.00465637638906,"z0":5.422284745744631,"aX":8.284658089329637},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":1.6,"breakHorizontal":-12.8,"spinRate":2569,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4691771518137515,"extension":6.2154635089007195},"index":2,"playId":"5e8b6714-7ba1-3111-b066-a1eae2d2b750","pitchNumber":2,"startTime":"2026-02-27T20:36:13.792Z","endTime":"2026-02-27T20:36:17.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.1,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.06722117932126,"aZ":-23.526615167435896,"pfxX":-11.460517713295598,"pfxZ":4.559396061348103,"pX":0.3539829551840751,"pZ":0.8439060038771565,"vX0":10.256739086485629,"vY0":-137.75015076281258,"vZ0":-7.96824451138525,"x0":-1.9509928744586575,"y0":50.00685765923133,"z0":5.395984108396787,"aX":-21.761942292010858},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.5,"breakHorizontal":18.2,"spinRate":2220,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.3994818712413304,"extension":6.1587761926322395},"index":3,"playId":"891bfd3b-5e85-30ac-a749-2e8004203768","pitchNumber":3,"startTime":"2026-02-27T20:36:28.347Z","endTime":"2026-02-27T20:36:31.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.7,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.38222726899632,"aZ":-14.635551622343646,"pfxX":-8.89208729539127,"pfxZ":8.856176895155052,"pX":0.11299256693135175,"pZ":2.009767807864499,"vX0":8.347107995701867,"vY0":-140.45804181596662,"vZ0":-7.4423801906714475,"x":100.0,"y":157.86,"x0":-1.7546068664762584,"y0":50.0043571789712,"z0":5.662099310352121,"aX":-17.614834353810355},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.5,"breakHorizontal":14.2,"spinRate":2440,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.3912531864807227,"extension":6.240266165497274},"index":4,"playId":"d8bb9ece-dc3b-3183-93fa-0bec6e97dda4","pitchNumber":4,"startTime":"2026-02-27T20:36:44.297Z","endTime":"2026-02-27T20:36:48.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":87.5,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":41.313220082654595,"aZ":-8.963607124687599,"pfxX":-7.425751828584062,"pfxZ":11.541109876153726,"pX":-0.45716629175742185,"pZ":3.2341612678249696,"vX0":6.0117888591886715,"vY0":-142.8846223680323,"vZ0":-5.362894505697491,"x":103.94,"y":115.92,"x0":-1.6529149324917372,"y0":50.00104904133684,"z0":5.733734669112224,"aX":-14.932709558954127},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.6,"breakHorizontal":11.8,"spinRate":2515,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.38741517536641545,"extension":6.172866789426587},"index":5,"playId":"02a12125-9dd9-3f93-b41f-1ad90b141f4f","pitchNumber":5,"startTime":"2026-02-27T20:37:18.197Z","endTime":"2026-02-27T20:37:23.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"credit":"b_ab"},{"player":{"id":694370,"link":"/api/v1/people/694370"},"credit":"p_ab"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"credit":"b_pa"},{"player":{"id":694370,"link":"/api/v1/people/694370"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:37:23.404Z","atBatIndex":71},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jhostynxon Garcia walks.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-27T20:37:45.877Z","endTime":"2026-02-27T20:38:58.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":691373,"fullName":"Jhostynxon Garcia","link":"/api/v1/people/691373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694370,"fullName":"Levi Wells","link":"/api/v1/people/694370"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691373,"fullName":"Jhostynxon Garcia","link":"/api/v1/people/691373"},"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":691373,"fullName":"Jhostynxon Garcia","link":"/api/v1/people/691373"},"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(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":92.2,"endSpeed":84.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.57770502651887,"aZ":-20.136808778698246,"pfxX":-1.112757193773057,"pfxZ":6.637224552190251,"pX":-0.3622179821526518,"pZ":2.7135275913636945,"vX0":4.919016167583147,"vY0":-134.22199946997583,"vZ0":-3.652654116103956,"x":107.01,"y":122.99,"x0":-2.078628521035927,"y0":50.0050561065666,"z0":5.535904718992552,"aX":-2.018990697412379},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.4,"breakHorizontal":0.8,"spinRate":2512,"spinDirection":198},"zone":4,"typeConfidence":2.0,"plateTime":0.4089470469286014,"extension":6.092274230276963},"index":0,"playId":"a383d2da-1860-3f0b-826e-8d6e4e5d2d2a","pitchNumber":1,"startTime":"2026-02-27T20:37:45.877Z","endTime":"2026-02-27T20:37:48.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":691373,"link":"/api/v1/people/691373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.33028316511939,"aZ":-20.587221424770753,"pfxX":-10.63890918458657,"pfxZ":5.745663107156377,"pX":-1.736672499932376,"pZ":2.361582712997894,"vX0":4.657226604405428,"vY0":-141.98439316180185,"vZ0":-5.220756432069049,"x":117.09,"y":186.6,"x0":-2.0278306348244755,"y0":50.00043177096309,"z0":5.5578630855129605,"aX":-21.44486414421949},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.4,"breakHorizontal":18.1,"spinRate":2306,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.38763518048922885,"extension":6.044742751731888},"index":1,"playId":"06674eb4-c6b0-3d43-ba69-acd3b8715389","pitchNumber":2,"startTime":"2026-02-27T20:38:04.642Z","endTime":"2026-02-27T20:38:07.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":691373,"link":"/api/v1/people/691373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.96827969496364,"aZ":-20.184093813187467,"pfxX":-9.956970082707288,"pfxZ":6.186985630207998,"pX":-0.604000013834192,"pZ":1.4652981295687417,"vX0":6.771791255627674,"vY0":-138.77965219324946,"vZ0":-6.97454378691041,"x":65.81,"y":172.0,"x0":-1.7903186922196945,"y0":50.003335986880245,"z0":5.369961813665024,"aX":-19.294712684101007},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.8,"breakHorizontal":16.4,"spinRate":2269,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.39566866084381713,"extension":6.1528982550779565},"index":2,"playId":"95887a52-927d-3ac0-b7e2-9ae1efe8874e","pitchNumber":3,"startTime":"2026-02-27T20:38:19.837Z","endTime":"2026-02-27T20:38:23.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":691373,"link":"/api/v1/people/691373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21329778015896,"aZ":-11.002143410808324,"pfxX":-7.863671055350062,"pfxZ":10.690762859926885,"pX":-0.24365395692278155,"pZ":1.1444715645023529,"vX0":6.550329685994319,"vY0":-139.98174691157877,"vZ0":-10.314654649680858,"x":54.85,"y":156.92,"x0":-1.5947513218436933,"y0":50.00322078679484,"z0":5.60185658665679,"aX":-15.573748335327426},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.3,"breakHorizontal":12.8,"spinRate":2454,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.3915880820012574,"extension":6.087577910941104},"index":3,"playId":"6430c7a2-28a6-3909-98ed-0a7917d0bf35","pitchNumber":4,"startTime":"2026-02-27T20:38:36.179Z","endTime":"2026-02-27T20:38:39.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":691373,"link":"/api/v1/people/691373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.692748683954726,"aZ":-20.921295228480915,"pfxX":-9.49896268391225,"pfxZ":5.928360258890996,"pX":-0.39990792366645755,"pZ":0.738622390065401,"vX0":7.053948795469176,"vY0":-137.4210294417728,"vZ0":-8.815069547932815,"x":82.03,"y":190.84,"x0":-1.7761596197472829,"y0":50.00232035731934,"z0":5.429329593109448,"aX":-18.024200479509144},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.9,"breakHorizontal":15.6,"spinRate":2190,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.3997808256085462,"extension":6.233051457196752},"index":4,"playId":"f09be40c-ff67-3726-ad32-34affd1eda29","pitchNumber":5,"startTime":"2026-02-27T20:38:55.640Z","endTime":"2026-02-27T20:38:58.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":691373,"link":"/api/v1/people/691373","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691373,"link":"/api/v1/people/691373"},"credit":"b_pa"},{"player":{"id":694370,"link":"/api/v1/people/694370"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.5,"awayTeamWinProbability":0.5,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:38:58.688Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Endy Rodríguez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-27T20:39:28.242Z","endTime":"2026-02-27T20:40:16.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694370,"fullName":"Levi Wells","link":"/api/v1/people/694370"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691373,"fullName":"Jhostynxon Garcia","link":"/api/v1/people/691373"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695735,"link":"/api/v1/people/695735"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.155428458450025,"aZ":-29.975432995415492,"pfxX":3.840426739591069,"pfxZ":1.4822261598299296,"pX":0.0729434279240108,"pZ":2.2261555715538965,"vX0":3.6052246708261597,"vY0":-122.13224726378476,"vZ0":-1.6606206209968453,"x":112.71,"y":134.77,"x0":-1.931192853169142,"y0":50.00176330057454,"z0":5.537947481572081,"aX":5.695361041774655},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.5,"breakHorizontal":-7.9,"spinRate":2651,"spinDirection":62},"zone":5,"typeConfidence":2.0,"plateTime":0.4516379527637331,"extension":6.303010086521741},"index":0,"playId":"c3ff19b3-5098-383e-8608-470cbc6286c9","pitchNumber":1,"startTime":"2026-02-27T20:39:28.242Z","endTime":"2026-02-27T20:39:31.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"first":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.1579730805392,"aZ":-19.075996091264052,"pfxX":-12.175258997746838,"pfxZ":6.842057996369225,"pX":0.12429323196939529,"pZ":2.433855489484529,"vX0":9.554136929501635,"vY0":-138.07568636212824,"vZ0":-4.741570474998743,"x":114.9,"y":139.01,"x0":-1.8134645927125748,"y0":50.004916733594065,"z0":5.472256240945729,"aX":-23.314066972806955},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.4,"breakHorizontal":19.8,"spinRate":2365,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.39797674256130167,"extension":6.291523619716315},"index":1,"playId":"82deb229-4c5f-389c-9170-4536f4ef7b99","pitchNumber":2,"startTime":"2026-02-27T20:39:49.014Z","endTime":"2026-02-27T20:39:52.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"first":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.4617114828361,"aZ":-11.312348055656836,"pfxX":-6.958777933972548,"pfxZ":10.411829740231756,"pX":-1.0320471793607902,"pZ":1.870570517915818,"vX0":4.171867309877384,"vY0":-141.62461027450505,"vZ0":-8.334712386366418,"x":118.85,"y":139.96,"x0":-1.6307138141887239,"y0":50.00401290784926,"z0":5.600686101458149,"aX":-13.944030771310489},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.0,"breakHorizontal":11.6,"spinRate":2473,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.3887835308304308,"extension":6.301262307681027},"index":2,"playId":"56926192-1de4-36d9-b560-e78338053008","pitchNumber":3,"startTime":"2026-02-27T20:40:13.759Z","endTime":"2026-02-27T20:40:16.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":682848,"link":"/api/v1/people/682848","batSide":{"code":"L","description":"Left"}},"first":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"credit":"b_ab"},{"player":{"id":694370,"link":"/api/v1/people/694370"},"credit":"p_ab"},{"player":{"id":682848,"link":"/api/v1/people/682848"},"credit":"b_pa"},{"player":{"id":694370,"link":"/api/v1/people/694370"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:40:16.759Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Esmerlyn Valdez grounds out, shortstop Griff O'Ferrall to first baseman Jhonkensy Noel.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-27T20:40:41.509Z","endTime":"2026-02-27T20:42:12.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694370,"fullName":"Levi Wells","link":"/api/v1/people/694370"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":691373,"fullName":"Jhostynxon Garcia","link":"/api/v1/people/691373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":803172,"link":"/api/v1/people/803172"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678877,"link":"/api/v1/people/678877"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.4239945096033,"aZ":-16.316943314001673,"pfxX":-10.736571703105241,"pfxZ":8.061022740273657,"pX":-0.39068859220691277,"pZ":0.4722979694796072,"vX0":7.689826369208343,"vY0":-140.25301695099475,"vZ0":-10.248921235933311,"x":103.94,"y":204.98,"x0":-1.7906236961054474,"y0":50.00260242976782,"z0":5.2685398049822565,"aX":-21.122046295527404},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.4,"breakHorizontal":17.6,"spinRate":2354,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.392409341419075,"extension":6.304604064536682},"index":0,"playId":"b20cdadf-5523-311f-bc93-3d3dd5f588c7","pitchNumber":1,"startTime":"2026-02-27T20:40:41.509Z","endTime":"2026-02-27T20:41:03.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Levi Wells. Jhostynxon Garcia to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"b20cdadf-5523-311f-bc93-3d3dd5f588c7","startTime":"2026-02-27T20:41:10.092Z","endTime":"2026-02-27T20:41:10.093Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691373,"link":"/api/v1/people/691373"},"defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":691373,"link":"/api/v1/people/691373"},"postOnSecond":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"homeTeamWinProbability":99.5,"awayTeamWinProbability":0.5,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":83.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.871455432210546,"aZ":-19.313311725513547,"pfxX":0.14210246115816028,"pfxZ":7.094828542298737,"pX":-0.42780264889964276,"pZ":2.5291293638641412,"vX0":3.6942239090646756,"vY0":-134.69219190660493,"vZ0":-4.241299348123537,"x":115.78,"y":149.85,"x0":-1.8432926073830478,"y0":50.00384880811597,"z0":5.51395990772786,"aX":0.2576062651060862},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.0,"breakHorizontal":-1.2,"spinRate":2474,"spinDirection":198},"zone":4,"typeConfidence":2.0,"plateTime":0.4087272850395376,"extension":6.361474516991516},"index":2,"playId":"7130c48b-3c48-3cb5-9b73-a3039e84c983","pitchNumber":2,"startTime":"2026-02-27T20:41:10.094Z","endTime":"2026-02-27T20:41:13.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"second":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":74.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.826861026102282,"aZ":-25.370335531352048,"pfxX":3.2202713759458774,"pfxZ":4.663238436784977,"pX":-0.8287321238025624,"pZ":1.5737219291331719,"vX0":1.9223489676198036,"vY0":-122.18091238308715,"vZ0":-3.7017790617120427,"x":95.18,"y":197.91,"x0":-2.0534693126746144,"y0":50.00512360244103,"z0":5.3762880882525685,"aX":4.7001882806624},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":7.6,"breakHorizontal":-6.4,"spinRate":2634,"spinDirection":53},"zone":13,"typeConfidence":2.0,"plateTime":0.45438802548757273,"extension":6.259657576684461},"index":3,"playId":"b450ec58-1e28-3d3d-935f-ed27ada719b6","pitchNumber":3,"startTime":"2026-02-27T20:41:26.013Z","endTime":"2026-02-27T20:41:29.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"second":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":74.5,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.093368952447786,"aZ":-30.699452140986292,"pfxX":3.8251808648947727,"pfxZ":1.02558388767833,"pX":0.5667936246225801,"pZ":3.942888857833184,"vX0":4.304693960045309,"vY0":-120.80145111507272,"vZ0":2.1116626996913226,"x":119.28,"y":72.57,"x0":-1.7525628316630455,"y0":50.004622651688834,"z0":5.804965685091493,"aX":5.509362297020172},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.8,"breakHorizontal":-8.2,"spinRate":2685,"spinDirection":60},"zone":12,"typeConfidence":2.0,"plateTime":0.45790392401423663,"extension":6.183828210941812},"index":4,"playId":"2e73752e-98b3-3275-8500-4da6745226e3","pitchNumber":4,"startTime":"2026-02-27T20:41:43.815Z","endTime":"2026-02-27T20:41:47.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"second":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.237737794338546,"aZ":-21.32231658541909,"pfxX":1.0381829223127093,"pfxZ":5.947234352768769,"pX":0.5779443063203792,"pZ":1.579508416811849,"vX0":6.023621118183157,"vY0":-134.71669661138776,"vZ0":-6.13046643884786,"x":102.63,"y":155.98,"x0":-1.8285200250992926,"y0":50.002628618966966,"z0":5.407814983210024,"aX":1.894245978107555},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.6,"breakHorizontal":-3.2,"spinRate":2531,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.4076923986608314,"extension":6.244951657273651},"hitData":{"launchSpeed":71.5,"launchAngle":-43.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.14,"coordY":162.54}},"index":5,"playId":"e70ab0f7-785c-377f-84e4-cdc2185a0a92","pitchNumber":5,"startTime":"2026-02-27T20:42:03.662Z","endTime":"2026-02-27T20:42:12.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694370,"link":"/api/v1/people/694370","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695735,"link":"/api/v1/people/695735"},"first":{"id":678877,"link":"/api/v1/people/678877"},"second":{"id":702720,"link":"/api/v1/people/702720"},"third":{"id":642215,"link":"/api/v1/people/642215"},"shortstop":{"id":803172,"link":"/api/v1/people/803172"},"left":{"id":682983,"link":"/api/v1/people/682983"},"center":{"id":825582,"link":"/api/v1/people/825582"},"right":{"id":683770,"link":"/api/v1/people/683770"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"second":{"id":691373,"link":"/api/v1/people/691373"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_ab"},{"player":{"id":694370,"link":"/api/v1/people/694370"},"credit":"p_ab"},{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_pa"},{"player":{"id":694370,"link":"/api/v1/people/694370"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:42:12.756Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Thairo Estrada grounds out, shortstop Yordany De Los Santos to first baseman Davis Wendzel.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-27T20:46:34.961Z","endTime":"2026-02-27T20:47:42.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703154,"link":"/api/v1/people/703154"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":673995,"link":"/api/v1/people/673995"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kyle Nicolas replaces Mason Montgomery.","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-02-27T20:46:34.959Z","endTime":"2026-02-27T20:46:34.960Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693312,"link":"/api/v1/people/693312"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.23132090048168,"aZ":-14.420781317407535,"pfxX":-10.611913614640738,"pfxZ":9.144858494015335,"pX":0.899879521371572,"pZ":1.2868241179049467,"vX0":10.207197086436459,"vY0":-138.96865756887166,"vZ0":-9.70093387854099,"x":57.92,"y":196.5,"x0":-1.4548155734704695,"y0":50.005080391871,"z0":5.7972460142970155,"aX":-20.609465572976756},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.4,"breakHorizontal":16.9,"spinRate":2260,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.39521256742620947,"extension":6.921038769906091},"index":1,"playId":"49d6829a-16c2-350b-888a-5f690804ae31","pitchNumber":1,"startTime":"2026-02-27T20:46:34.961Z","endTime":"2026-02-27T20:46:37.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63834900915755,"aZ":-16.417171059317152,"pfxX":-10.764110845819939,"pfxZ":8.129735216263258,"pX":-0.3951441396277961,"pZ":1.6829466202595809,"vX0":7.4610592532154305,"vY0":-138.7352046478546,"vZ0":-8.167441627218066,"x":128.05,"y":152.21,"x0":-1.7283558716580063,"y0":50.00473477452328,"z0":5.77125301080595,"aX":-20.86955607268601},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.1,"breakHorizontal":17.9,"spinRate":2203,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.39562450054853526,"extension":6.845912120264082},"index":2,"playId":"80169c94-9376-331f-a51d-97aee31d0fac","pitchNumber":2,"startTime":"2026-02-27T20:46:51.248Z","endTime":"2026-02-27T20:46:54.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.894313842443786,"aZ":-24.836901417037552,"pfxX":2.1473188470281475,"pfxZ":4.168683706131684,"pX":2.2181114700163715,"pZ":-0.319087322325665,"vX0":8.927743513063662,"vY0":-132.2836255820471,"vZ0":-10.567451543497876,"x":120.16,"y":194.61,"x0":-1.4885611908423617,"y0":50.00604787376124,"z0":5.569041746553347,"aX":3.780782593788092},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.2,"breakHorizontal":-6.0,"spinRate":2505,"spinDirection":183},"zone":14,"typeConfidence":2.0,"plateTime":0.4150745637266877,"extension":7.005623820326019},"index":3,"playId":"f7d8651a-7b67-344d-b3fb-77390e2c2251","pitchNumber":3,"startTime":"2026-02-27T20:47:15.688Z","endTime":"2026-02-27T20:47:18.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":87.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.64393283827392,"aZ":-17.870924714416482,"pfxX":-14.565093755080536,"pfxZ":7.220538697555573,"pX":0.08953798295724083,"pZ":2.1747140097103,"vX0":10.288628277589709,"vY0":-140.50822359438104,"vZ0":-6.623381064506777,"x":117.97,"y":155.5,"x0":-1.7450490575474897,"y0":50.001366604000346,"z0":5.74234259602068,"aX":-28.84540374467149},"breaks":{"breakAngle":54.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.6,"breakHorizontal":24.0,"spinRate":2244,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.391230402012146,"extension":6.854515638466037},"hitData":{"launchSpeed":87.9,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.56,"coordY":164.96}},"index":4,"playId":"2c0c804b-8696-37a5-8a72-449601934688","pitchNumber":4,"startTime":"2026-02-27T20:47:35.963Z","endTime":"2026-02-27T20:47:42.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642731,"link":"/api/v1/people/642731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642731,"link":"/api/v1/people/642731"},"credit":"b_ab"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_ab"},{"player":{"id":642731,"link":"/api/v1/people/642731"},"credit":"b_pa"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.3999999999999915,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:47:42.062Z","atBatIndex":75},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Griff O'Ferrall singles on a ground ball to center fielder Jhostynxon Garcia.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-27T20:48:09.237Z","endTime":"2026-02-27T20:48:37.863Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":803172,"fullName":"Griff O'Ferrall","link":"/api/v1/people/803172"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":803172,"fullName":"Griff O'Ferrall","link":"/api/v1/people/803172"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":803172,"fullName":"Griff O'Ferrall","link":"/api/v1/people/803172"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691373,"link":"/api/v1/people/691373"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.015509957057944,"aZ":-26.241255299853353,"pfxX":1.9958902248470736,"pfxZ":3.335646120520295,"pX":1.2240815390733493,"pZ":0.5986020873972825,"vX0":6.87935267212725,"vY0":-132.73860640959043,"vZ0":-8.221775149312487,"x":94.3,"y":197.44,"x0":-1.6630222402067873,"y0":50.00499344167645,"z0":5.653341570764594,"aX":3.5544482657426664},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.4,"breakHorizontal":-5.2,"spinRate":2573,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.41298816103396474,"extension":6.907303295343405},"index":0,"playId":"3f6b9bd1-e97b-3368-8da3-588d8ea311ce","pitchNumber":1,"startTime":"2026-02-27T20:48:09.237Z","endTime":"2026-02-27T20:48:12.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":803172,"link":"/api/v1/people/803172","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.1,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.0597825951827,"aZ":-16.947605137630028,"pfxX":-11.676607261490943,"pfxZ":7.786455937522934,"pX":-0.930634257827927,"pZ":2.2290848099787106,"vX0":6.578411060623718,"vY0":-139.8188517840916,"vZ0":-6.4025611725824625,"x":110.08,"y":144.67,"x0":-1.811811456916832,"y0":50.00679455048125,"z0":5.683918409644546,"aX":-22.846152550980616},"breaks":{"breakAngle":49.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.7,"breakHorizontal":19.6,"spinRate":2140,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.393547643934439,"extension":6.855339234635581},"hitData":{"launchSpeed":80.0,"launchAngle":9.0,"totalDistance":124.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.22,"coordY":89.92}},"index":1,"playId":"e40e8f8d-198a-3b75-a5d9-39d1eeef22a8","pitchNumber":2,"startTime":"2026-02-27T20:48:29.228Z","endTime":"2026-02-27T20:48:37.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":803172,"link":"/api/v1/people/803172","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":803172,"link":"/api/v1/people/803172"},"credit":"b_ab"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_ab"},{"player":{"id":803172,"link":"/api/v1/people/803172"},"credit":"b_pa"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.07,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:48:37.863Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nate George strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-27T20:49:03.069Z","endTime":"2026-02-27T20:50:45.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":825582,"fullName":"Nate George","link":"/api/v1/people/825582"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":803172,"fullName":"Griff O'Ferrall","link":"/api/v1/people/803172"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":825582,"fullName":"Nate George","link":"/api/v1/people/825582"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"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":93.5,"endSpeed":84.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.784296669976236,"aZ":-19.23372125757311,"pfxX":-9.687623491632609,"pfxZ":7.01051595307089,"pX":-1.1468534069117784,"pZ":4.551047535269441,"vX0":5.008670824998361,"vY0":-135.99382087416896,"vZ0":-0.18606514323031148,"x":162.24,"y":98.02,"x0":-1.7679384752720901,"y0":50.00565093730283,"z0":5.970922088986081,"aX":-17.890098967708624},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.8,"breakHorizontal":16.2,"spinRate":1942,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4049834545815312,"extension":6.749663675806345},"index":0,"playId":"5dbdb626-1e0b-344c-b5f4-44eb058ae60d","pitchNumber":1,"startTime":"2026-02-27T20:49:03.069Z","endTime":"2026-02-27T20:49:06.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":825582,"link":"/api/v1/people/825582","batSide":{"code":"R","description":"Right"}},"first":{"id":803172,"link":"/api/v1/people/803172"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":84.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.925765329622315,"aZ":-12.802120443046846,"pfxX":-7.14291574257235,"pfxZ":10.330659534183646,"pX":-0.5568061027643985,"pZ":4.256683896699939,"vX0":5.50099344419966,"vY0":-137.185586000761,"vZ0":-2.3910479349955067,"x":156.1,"y":167.76,"x0":-1.6763495214348634,"y0":50.00247677398216,"z0":6.030118653659277,"aX":-13.394446971292219},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.2,"breakHorizontal":11.5,"spinRate":2229,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.40175482370072846,"extension":6.783679410390896},"index":1,"playId":"c86c834b-a187-3052-85a2-21ecb2f8c3a0","pitchNumber":2,"startTime":"2026-02-27T20:49:23.189Z","endTime":"2026-02-27T20:49:31.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":825582,"link":"/api/v1/people/825582","batSide":{"code":"R","description":"Right"}},"first":{"id":803172,"link":"/api/v1/people/803172"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4004549594884,"aZ":-15.066386088301128,"pfxX":-8.656760450321151,"pfxZ":9.052414028058418,"pX":-0.397088211396959,"pZ":2.3117268380541796,"vX0":6.001175455638927,"vY0":-137.09965664558018,"vZ0":-6.5043974487130685,"x":104.38,"y":137.13,"x0":-1.4979677599042525,"y0":50.000293615079656,"z0":5.75685651469775,"aX":-16.355519860767604},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.1,"breakHorizontal":14.3,"spinRate":2103,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.4006475481933811,"extension":6.918077150049009},"index":2,"playId":"235738b0-a934-30cb-955e-4349e6ddc570","pitchNumber":3,"startTime":"2026-02-27T20:49:42.517Z","endTime":"2026-02-27T20:49:50.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":825582,"link":"/api/v1/people/825582","batSide":{"code":"R","description":"Right"}},"first":{"id":803172,"link":"/api/v1/people/803172"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":86.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.049403608208635,"aZ":-12.958272673711008,"pfxX":-9.98222096089678,"pfxZ":9.990513083202437,"pX":-0.3321233022407881,"pZ":2.0174789170892895,"vX0":6.8991728763619955,"vY0":-139.41915651636387,"vZ0":-7.763620303577554,"x":95.62,"y":138.07,"x0":-1.571195790769265,"y0":50.0052187571394,"z0":5.737736741999476,"aX":-19.20283142161704},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.2,"breakHorizontal":16.2,"spinRate":2136,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.3963816744273023,"extension":6.949459192957073},"index":3,"playId":"fa7b17b3-c639-3ac4-8924-a1abec57503e","pitchNumber":4,"startTime":"2026-02-27T20:50:17.193Z","endTime":"2026-02-27T20:50:20.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":825582,"link":"/api/v1/people/825582","batSide":{"code":"R","description":"Right"}},"first":{"id":803172,"link":"/api/v1/people/803172"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":86.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.08316105972582,"aZ":-11.042819598186236,"pfxX":-7.72571839811449,"pfxZ":10.831679293934542,"pX":-0.327116241174547,"pZ":4.291464696634234,"vX0":5.957273886090888,"vY0":-140.50954271026976,"vZ0":-2.3709854807002144,"x":103.07,"y":155.98,"x0":-1.4974136839449956,"y0":50.00072067533877,"z0":5.887508457141081,"aX":-15.068921855571316},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.1,"breakHorizontal":12.4,"spinRate":2229,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.39352856699259187,"extension":7.080420927142702},"index":4,"playId":"0f82e0b2-4ae4-31bf-86db-1bf656573f08","pitchNumber":5,"startTime":"2026-02-27T20:50:42.797Z","endTime":"2026-02-27T20:50:45.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":825582,"link":"/api/v1/people/825582","batSide":{"code":"R","description":"Right"}},"first":{"id":803172,"link":"/api/v1/people/803172"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":825582,"link":"/api/v1/people/825582"},"credit":"b_ab"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_ab"},{"player":{"id":825582,"link":"/api/v1/people/825582"},"credit":"b_pa"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:50:45.797Z","atBatIndex":77},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Will Robertson doubles (1) on a ground ball to right fielder Esmerlyn Valdez. Griff O'Ferrall to 3rd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-27T20:51:10.120Z","endTime":"2026-02-27T20:51:21.730Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":683770,"fullName":"Will Robertson","link":"/api/v1/people/683770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683770,"fullName":"Will Robertson","link":"/api/v1/people/683770"},"postOnThird":{"id":803172,"fullName":"Griff O'Ferrall","link":"/api/v1/people/803172"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":683770,"fullName":"Will Robertson","link":"/api/v1/people/683770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":803172,"fullName":"Griff O'Ferrall","link":"/api/v1/people/803172"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":86.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.2612491884833,"aZ":-9.471106427972016,"pfxX":-7.50743654978298,"pfxZ":11.512393835321408,"pX":0.7380217766440479,"pZ":2.550630265127806,"vX0":8.690778141120395,"vY0":-141.227833200398,"vZ0":-7.09134992997926,"x":139.45,"y":134.77,"x0":-1.4389233234225804,"y0":50.00670218624605,"z0":5.741320928772582,"aX":-14.810127840829562},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.1,"breakHorizontal":11.3,"spinRate":2285,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.3914059493364159,"extension":7.0740053479411475},"hitData":{"launchSpeed":90.3,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":217.83,"coordY":112.92}},"index":0,"playId":"db845ba3-8147-3e14-879e-ef4b00b7a2e1","pitchNumber":1,"startTime":"2026-02-27T20:51:10.120Z","endTime":"2026-02-27T20:51:21.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":683770,"link":"/api/v1/people/683770","batSide":{"code":"L","description":"Left"}},"first":{"id":803172,"link":"/api/v1/people/803172"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683770,"link":"/api/v1/people/683770"},"credit":"b_ab"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_ab"},{"player":{"id":683770,"link":"/api/v1/people/683770"},"credit":"b_pa"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.5,"awayTeamWinProbability":0.5,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.05,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:51:21.730Z","atBatIndex":78},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"RJ Austin grounds out, second baseman Termarr Johnson to first baseman Davis Wendzel.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-27T20:51:55.110Z","endTime":"2026-02-27T20:52:21.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":702720,"fullName":"RJ Austin","link":"/api/v1/people/702720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702720,"fullName":"RJ Austin","link":"/api/v1/people/702720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702261,"link":"/api/v1/people/702261"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":673995,"link":"/api/v1/people/673995"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.6849507616468,"aZ":-18.971801231166985,"pfxX":-11.31145927559154,"pfxZ":6.852362291782544,"pX":-0.24529358497354567,"pZ":0.9654777594177715,"vX0":7.761499065643734,"vY0":-138.58179873919684,"vZ0":-9.30015108651024,"x":113.59,"y":125.35,"x0":-1.6261711556481608,"y0":50.00325277126185,"z0":5.655556822223987,"aX":-21.795224080926094},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.4,"breakHorizontal":18.7,"spinRate":1950,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.39666559912265953,"extension":7.033473139897067},"index":0,"playId":"e3dd9b6d-6bff-344c-8bb1-c0bfa6aa4610","pitchNumber":1,"startTime":"2026-02-27T20:51:55.110Z","endTime":"2026-02-27T20:51:58.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":702720,"link":"/api/v1/people/702720","batSide":{"code":"R","description":"Right"}},"second":{"id":683770,"link":"/api/v1/people/683770"},"third":{"id":803172,"link":"/api/v1/people/803172"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":87.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.67195464006388,"aZ":-19.10159105723249,"pfxX":-12.91274798866514,"pfxZ":6.5719685129660395,"pX":-0.32484161678855716,"pZ":2.806306425139684,"vX0":8.1933271735922,"vY0":-141.208138596741,"vZ0":-4.8207189024750345,"x":115.34,"y":131.94,"x0":-1.609294353137356,"y0":50.00103068665886,"z0":5.79096029890412,"aX":-25.681640395441768},"breaks":{"breakAngle":49.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.9,"breakHorizontal":21.4,"spinRate":2153,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.39012912759612384,"extension":6.913805260736587},"hitData":{"launchSpeed":90.7,"launchAngle":-5.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.24,"coordY":158.3}},"index":1,"playId":"0749ac20-aab3-34c5-aa17-784e5e472e03","pitchNumber":2,"startTime":"2026-02-27T20:52:13.652Z","endTime":"2026-02-27T20:52:21.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682848,"link":"/api/v1/people/682848"},"first":{"id":673995,"link":"/api/v1/people/673995"},"second":{"id":702261,"link":"/api/v1/people/702261"},"third":{"id":701546,"link":"/api/v1/people/701546"},"shortstop":{"id":703154,"link":"/api/v1/people/703154"},"left":{"id":694991,"link":"/api/v1/people/694991"},"center":{"id":691373,"link":"/api/v1/people/691373"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":702720,"link":"/api/v1/people/702720","batSide":{"code":"R","description":"Right"}},"second":{"id":683770,"link":"/api/v1/people/683770"},"third":{"id":803172,"link":"/api/v1/people/803172"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":658082,"link":"/api/v1/people/658082"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702720,"link":"/api/v1/people/702720"},"credit":"b_ab"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_ab"},{"player":{"id":702720,"link":"/api/v1/people/702720"},"credit":"b_pa"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:52:21.608Z","atBatIndex":79}]